The realization and deployment of the Internet of Things require providing to non-programmers some level of programmatic control for tailoring system behaviour to their context and needs. We introduce a simple context-range semantics (CRS) and a context-range editor (CoRE) that support end users formulate and understand logical expressions regarding context. The editor builds on two key ideas (a) contextual information is used to evaluate and minimize logical expressions; (b) logical expressions are presented in a disjunctive normal form (DNF) thus applying a principle established in mental model theory. User tests reveal situations in which the theory regarding the intuitiveness of the DNF needs to be extended with a new element: Logical t...
Context reasoning refers to the process of giving high-level context deduction from a set of low-lev...
The aim of this paper is to review the most important research initiatives concerning context in com...
Context-aware computing refers to a computing paradigm in which the behavior of individual component...
The realization and deployment of the Internet of Things require providing to non-programmers some l...
© 2018, The Author(s). Over the last few years, context-aware computing has received a growing amoun...
Context is a useful concept somehow unconsciously used by humans in daily life problem-solving. Rece...
International audienceIn the last years, we have witnessed the increase in the popu- larity and capa...
The increasing popularity of mobile devices, such as mobile phones and personal digital assistants, ...
The purpose of this paper is to explore the similarities and differences and then argue for the pote...
We live in a world which is becoming increasingly rich in technology, with a wide array of portable ...
Context-awareness in mobile and ubiquitous computing requires the acquisition, representation and pr...
It has been widely known that reasoning with and about context is an essential aspect of human cogni...
We live in a world which is becoming increasingly rich in technology, with a wide array of portable ...
The notion of Context has been considered for a long time in different areas of Computer Science. Th...
Computers do not have the equivalent of a human cognitive system and therefore store data simply as ...
Context reasoning refers to the process of giving high-level context deduction from a set of low-lev...
The aim of this paper is to review the most important research initiatives concerning context in com...
Context-aware computing refers to a computing paradigm in which the behavior of individual component...
The realization and deployment of the Internet of Things require providing to non-programmers some l...
© 2018, The Author(s). Over the last few years, context-aware computing has received a growing amoun...
Context is a useful concept somehow unconsciously used by humans in daily life problem-solving. Rece...
International audienceIn the last years, we have witnessed the increase in the popu- larity and capa...
The increasing popularity of mobile devices, such as mobile phones and personal digital assistants, ...
The purpose of this paper is to explore the similarities and differences and then argue for the pote...
We live in a world which is becoming increasingly rich in technology, with a wide array of portable ...
Context-awareness in mobile and ubiquitous computing requires the acquisition, representation and pr...
It has been widely known that reasoning with and about context is an essential aspect of human cogni...
We live in a world which is becoming increasingly rich in technology, with a wide array of portable ...
The notion of Context has been considered for a long time in different areas of Computer Science. Th...
Computers do not have the equivalent of a human cognitive system and therefore store data simply as ...
Context reasoning refers to the process of giving high-level context deduction from a set of low-lev...
The aim of this paper is to review the most important research initiatives concerning context in com...
Context-aware computing refers to a computing paradigm in which the behavior of individual component...