Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Dynamics and Automaticity of Context: A Cognitive Modeling Approach
CONTEXT '99 Proceedings of the Second International and Interdisciplinary Conference on Modeling and Using Context
JEOPS - The Java Embedded Object Production System
IBERAMIA-SBIA '00 Proceedings of the International Joint Conference, 7th Ibero-American Conference on AI: Advances in Artificial Intelligence
Semantic and schematic similarities between database objects: a context-based approach
The VLDB Journal — The International Journal on Very Large Data Bases
Providing architectural support for building context-aware applications
Providing architectural support for building context-aware applications
What we talk about when we talk about context
Personal and Ubiquitous Computing
Ontology Based Context Modeling and Reasoning using OWL
PERCOMW '04 Proceedings of the Second IEEE Annual Conference on Pervasive Computing and Communications Workshops
MoCA: A Middleware for Developing Collaborative Applications for Mobile Users
IEEE Distributed Systems Online
Computer Supported Cooperative Work
A Metamodel Approach to Context Information
PERCOMW '05 Proceedings of the Third IEEE International Conference on Pervasive Computing and Communications Workshops
A service-oriented middleware for building context-aware services
Journal of Network and Computer Applications
ICMB '05 Proceedings of the International Conference on Mobile Business
GROUP '05 Proceedings of the 2005 international ACM SIGGROUP conference on Supporting group work
Context Model and Context Acquisition for Ubiquitous Content Access in ULearning Environments
SUTC '06 Proceedings of the IEEE International Conference on Sensor Networks, Ubiquitous, and Trustworthy Computing - Vol 2 - Workshops - Volume 02
A Semantic Web ontology for context-based classification and retrieval of music resources
ACM Transactions on Multimedia Computing, Communications, and Applications (TOMCCAP)
A Mobile Context Dissemination Middleware
ITNG '07 Proceedings of the International Conference on Information Technology
Modeling context in mobile distributed systems with the UML
Journal of Visual Languages and Computing
Journal of Systems and Software
A Context-Aware Smart Tourist Guide Application for an Old Palace
ICCIT '07 Proceedings of the 2007 International Conference on Convergence Information Technology
A JESS-enabled context elicitation system for providing context-aware Web services
Expert Systems with Applications: An International Journal
Context-Aware Computing Applications
WMCSA '94 Proceedings of the 1994 First Workshop on Mobile Computing Systems and Applications
Human-Computer Interaction
Context-aware systems: A literature review and classification
Expert Systems with Applications: An International Journal
Contextual awareness based communication and coauthoring proximity in the internet
Expert Systems with Applications: An International Journal
Context-aware system for proactive personalized service based on context history
Expert Systems with Applications: An International Journal
A process for the design of Context-Sensitive Systems
CSCWD '09 Proceedings of the 2009 13th International Conference on Computer Supported Cooperative Work in Design
IJCAI'93 Proceedings of the 13th international joint conference on Artifical intelligence - Volume 1
Developing context-aware pervasive computing applications: Models and approach
Pervasive and Mobile Computing
A survey of context modelling and reasoning techniques
Pervasive and Mobile Computing
MDD approach for the development of context-aware applications
CONTEXT'07 Proceedings of the 6th international and interdisciplinary conference on Modeling and using context
Context modeling: task model and practice model
CONTEXT'07 Proceedings of the 6th international and interdisciplinary conference on Modeling and using context
Context-oriented domain analysis
CONTEXT'07 Proceedings of the 6th international and interdisciplinary conference on Modeling and using context
Investigating the specifics of contextual elements management: the CEManTIKA approach
CONTEXT'07 Proceedings of the 6th international and interdisciplinary conference on Modeling and using context
An operational definition of context
CONTEXT'07 Proceedings of the 6th international and interdisciplinary conference on Modeling and using context
Understanding context before using it
CONTEXT'05 Proceedings of the 5th international conference on Modeling and Using Context
Context-Aware adaptation in a mobile tour guide
CONTEXT'05 Proceedings of the 5th international conference on Modeling and Using Context
Applications of a context-management system
CONTEXT'05 Proceedings of the 5th international conference on Modeling and Using Context
PERVASIVE'05 Proceedings of the Third international conference on Pervasive Computing
Discussions on semantic-based in decision support systems
ECC'11 Proceedings of the 5th European conference on European computing conference
International Journal of Learning Technology
LOCCAM - loosely coupled context acquisition middleware
Proceedings of the 28th Annual ACM Symposium on Applied Computing
An adaptive context acquisition framework to support mobile spatial and context-aware applications
W2GIS'13 Proceedings of the 12th international conference on Web and Wireless Geographical Information Systems
E-CARe: A Process for Engineering Ubiquitous Information Systems
International Journal of Information System Modeling and Design
Proceedings of the 19th Brazilian symposium on Multimedia and the web
CSCoupons: applying context-sensitivity to increase fast food advertising usefulness
Proceedings of the 19th Brazilian symposium on Multimedia and the web
Software architecture knowledge for intelligent light maintenance
Advances in Engineering Software
Hi-index | 12.05 |
Context-sensitive systems (CSS) are computer systems that use context to provide more relevant services or information to support users performing their tasks, where context is any information that can be used to characterize the situation in which something exists or occurs. CSS demand that designers consider new aspects and challenges in comparison to traditional applications. In a preliminary experiment, we observed that developers find it difficult to include the concept of context in their applications. However, only few approaches offer integrated domain-independent support on developing CSS. This paper presents an integrated approach to assist the design of CSS. The originality of this work lies on the proposed way of thinking about context, on the proposed context metamodel and on the specification of a process for designing CSS. The metamodel supports building context models by making explicit the concepts related to context manipulation and by separating the context structure model from the CSS behavior model. The design process details the main activities related to context specification and the design of CSS, providing a systematic way to execute these tasks. This work also advances the state of the art related to the understanding of the concept of context (and its associated concepts). Three experimental studies were conducted to evaluate the proposal: its instantiation in the design of a context-sensitive Expert Recommender System, its usage by distinct designers on their CSS projects, and a qualitative evaluation of the overall proposal by experienced CSS developers. These studies showed a good acceptance of our approach and indicated the feasibility of using it on real projects.