Now showing items 635-654 of 1650

    • Hackmytown: An educational experience on smart cities 

      Del Fatto V; Dodero G; Bernhard A; Ferrand A; Ancona D; Mascardi V; Laurini R; Roccasalva G (2017)
      This paper describes the preparation and the execution of an educational experience consisting of a challenge, called Hackmytown, among five different teams composed by university students, aimed at experiencing challenges ...
    • Handling exceptions in logic programming without negation as failure 

      Confalonieri R; Prade H; Nieves J (Springer Verlag, 2011)
      Default rules, i.e. statements of the form normally a's are b's, are usually handled in Answer Set Programming by means of negation as failure which provides a way to capture exceptions to normal situations. In this paper ...
    • Handling Inconsistencies Due to Class Disjointness in SPARQL Updates 

      Ahmeti A; Calvanese D; Polleres A; Savenkov V (Springer, 2016)
      The problem of updating ontologies has received increased attention in recent years. In the approaches proposed so far, either the update language is restricted to sets of ground atoms or, where the full SPARQL update ...
    • Handling uncertain user preferences in a context-aware system 

      Confalonieri R; Iñan H; Palau M (Springer Verlag, 2012)
      In context-aware systems, the representation of user profiles can greatly enhance the users' experience. User profiles often requires a compact and, at the same time, expressive language in order to represent conditional ...
    • Happy software developers solve problems better: psychological measurements in empirical software engineering 

      Graziotin D; Wang X; Abrahamsson PK (2014)
      For more than thirty years, it has been claimed that a way to improve software developers’ productivity and software quality is to focus on people and to provide incentives to make developers satisfied and happy. This claim ...
    • Haptic Human-Robot Collaboration: Comparison of Robot Partner Implementations in Terms of Human-Likeness and Task Performance 

      Feth D; Groten R; Peer A; Buss M (2011)
      In the past, working spaces of humans and robots were strictly separated, but recent developments have sought to bring robots into closer interaction with humans. In this context, physical human–robot interaction represents ...
    • A Hardware/Software Stack for Heterogeneous Systems 

      Castrillón J; Lieber M; Klüppelholz S; Völp M; Asmussen N; Assmann U; Baader F; Baier C; Fettweis GP; Fröhlich J; Goens A; Haas S; Habich D; Härtig H; Hasler M; Huismann I; Karnagel T; Karol S; Kumar A; Lehner W; Leuschner L; Ling S; Märcker S; Menard C; Mey J; Nagel WE; Nöthen B; Peñaloza R; Raitza M; Stiller J; Ungethüm A; Voigt A; Wunderlich S (2018)
      Plenty of novel emerging technologies are being proposed and evaluated today, mostly at the device and circuit levels. It is unclear what the impact of different new technologies at the system level will be. What is clear, ...
    • Harnessing a generalised user behaviour model for next-POI recommendation 

      Massimo D; Ricci F (ACM, 2018)
      Recommender Systems (RSs) are commonly used in web applications to support users in finding items of their interest. In this paper we propose a novel RS approach that supports human decision making by leveraging data ...
    • Health-aware Food Recommender System 

      Ge, M; Ricci, F; Massimo, D (ACM, 2015)
      With the rapid changes in the food variety and lifestyles, many people are facing the problem of making healthier food decisions to reduce the risk of chronic diseases such as obesity and diabetes. To this end, our recommender ...
    • High performance query answering over DL-Lite ontologies 

      Rodriguez-Muro M; Calvanese D (AAAI Press, 2012)
      Current techniques for query answering over DL-Lite ontologies have severe limitations in practice, since they either produce complex queries that are inefficient during execution, or require expensive data pre-processing. ...
    • High-Level Surveillance Event Detection Using an Interval-Based Query Language 

      Helmer, S; Persia, F (IEEE, 2016)
      We propose a language based on relational algebra extended by intervals for detecting high-level surveillance events from a video stream. The operators we introduce for describing temporal constraints are based on the ...
    • Highlights on gender gap from Italian standardized assessment in mathematics 

      Bolondi G; Cascella C; Giberti C (Universita Karlova Press, 2017)
    • A 'historical case' of ontology-based data access 

      Calvanese, D; Mosca, A; Remesal, J; Rezk, M; Rull, G (IEEE, 2015)
      Historical research has steadily been adopting semantic technologies to tackle several recent problems in the field, such as making explicit the semantics contained in the historical sources, formalising them and linking ...
    • History of Color Spaces 

      Tkalčič M (Lulu, 2011)
      A historical description of how we describe colours from RGB to CIE colour spaces. Illustrative figures and useful transformation between colour spaces.
    • A Holistic Approach for Soundness Verification of Decision-Aware Process Models 

      de Leoni M; Felli P; Montali M (Springer Verlag, 2018)
      The last decade has witnessed an increasing transformation in the design, engineering, and mining of processes, moving from a pure control-flow perspective to more integrated models where also data and decisions are ...
    • How (and why) developers use the dynamic features of programming languages: The case of smalltalk 

      Callaú O; Robbes R; Tanter E; Röthlisberger D (2013)
      The dynamic and reflective features of programming languages are powerful constructs that programmers often mention as extremely useful. However, the ability to modify a program at runtime can be both a boon - in terms of ...
    • How Can I Use This Method? 

      Moreno, L; Bavota, G; Di, Penta M; Oliveto, R; Marcus, A (IEEE, 2015)
      Code examples are small source code fragments whose purpose is to illustrate how a programming language construct, an API, or a specific function/method works. Since code examples are not always available in the software ...
    • How developers use the dynamic features of programming languages: The case of smalltalk 

      Callaú O; Robbes R; Tanter E; Röthlisberger D (ACM, 2011)
      The dynamic and reflective features of programming languages are powerful constructs that programmers often mention as extremely useful. However, the ability to modify a program at runtime can be both a boon-in terms of ...
    • How Developers' Collaborations Identified from Different Sources Tell us About Code Changes 

      Panichella, S; Bavota, G; Canfora, G; Antoniol, G; Di Penta, M (IEEE, 2014)
      Written communications recorded through channels such as mailing lists or issue trackers, but also code co-changes, have been used to identify emerging collaborations in software projects. Also, such data has been used to ...
    • How do API Changes Trigger Stack Overflow Discussions? A Study on the Android SDK 

      Linares-Vasquez, M; Bavota, G; Oliveto, R; Poshyvanyk, D; Di Penta, M (ACM, 2014)
      The growing number of questions related to mobile development in StackOverflow highlights an increasing interest of software developers in mobile programming. For the Android platform, 213,836 questions were tagged with ...