Metrics and Models in Software Quality Engineering
Metrics and Models in Software Quality Engineering
The what, who, where, when, why and how of context-awareness
CHI '00 Extended Abstracts on Human Factors in Computing Systems
Abstracting Object Interactions Using Composition Filters
ECOOP '93 Proceedings of the Workshop on Object-Based Distributed Programming
Modeling Context Information in Pervasive Computing Systems
Pervasive '02 Proceedings of the First International Conference on Pervasive Computing
Proceedings of the 3rd ACM international workshop on Data engineering for wireless and mobile access
Hybrid aspects for weaving object-oriented functionality and rule-based knowledge
Proceedings of the 3rd international conference on Aspect-oriented software development
Theme: An Approach for Aspect-Oriented Analysis and Design
Proceedings of the 26th International Conference on Software Engineering
Towards context-aware adaptable web services
Proceedings of the 13th international World Wide Web conference on Alternate track papers & posters
Extending Context Models for Privacy in Pervasive Computing Environments
PERCOMW '05 Proceedings of the Third IEEE International Conference on Pervasive Computing and Communications Workshops
ICMB '05 Proceedings of the International Conference on Mobile Business
Adding trace matching with free variables to AspectJ
OOPSLA '05 Proceedings of the 20th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
WildCAT: a generic framework for context-aware applications
MPAC '05 Proceedings of the 3rd international workshop on Middleware for pervasive and ad-hoc computing
Aspectual mixin layers: aspects and features in concert
Proceedings of the 28th international conference on Software engineering
Language constructs for context-oriented programming: an overview of ContextL
DLS '05 Proceedings of the 2005 symposium on Dynamic languages
UML profile for the design of a platform-independent context-aware applications
Proceedings of the 1st workshop on MOdel Driven Development for Middleware (MODDM '06)
Research on Context Modeling Based on Ontology
CIMCA '06 Proceedings of the International Conference on Computational Inteligence for Modelling Control and Automation and International Conference on Intelligent Agents Web Technologies and International Commerce
CMP: A UML Context Modeling Profile for Mobile Distributed Systems
HICSS '07 Proceedings of the 40th Annual Hawaii International Conference on System Sciences
Privacy-aware role based access control
Proceedings of the 12th ACM symposium on Access control models and technologies
MCI-java: a modified java virtual machine approach to multiple code inheritance
VM'04 Proceedings of the 3rd conference on Virtual Machine Research And Technology Symposium - Volume 3
Aspect-Oriented Model-Driven Development for Mobile Context-Aware Computing
SEPCASE '07 Proceedings of the 1st International Workshop on Software Engineering for Pervasive Computing Applications, Systems, and Environments
Towards model driven design of service-based context-aware applications
International workshop on Engineering of software services for pervasive environments: in conjunction with the 6th ESEC/FSE joint meeting
Forward chaining in HALO: an implementation strategy for history-based logic pointcuts
ICDL '07 Proceedings of the 2007 international conference on Dynamic languages: in conjunction with the 15th International Smalltalk Joint Conference 2007
A survey on context-aware systems
International Journal of Ad Hoc and Ubiquitous Computing
Context-oriented domain analysis
CONTEXT'07 Proceedings of the 6th international and interdisciplinary conference on Modeling and using context
The context-dependent role model
DAIS'07 Proceedings of the 7th IFIP WG 6.1 international conference on Distributed applications and interoperable systems
Towards a rule-based approach for context-aware applications
EUNICE'07 Proceedings of the 13th open European summer school and IFIP TC6.6 conference on Dependable and adaptable networks and services
Efficient layer activation for switching context-dependent behavior
JMLC'06 Proceedings of the 7th joint conference on Modular Programming Languages
A versatile kernel for multi-language AOP
GPCE'05 Proceedings of the 4th international conference on Generative Programming and Component Engineering
SC'06 Proceedings of the 5th international conference on Software Composition
Smart Adelaide guide: a context-aware web application
Proceedings of the 11th International Conference on Information Integration and Web-based Applications & Services
A framework for context-aware services using service customizer
ICACT'10 Proceedings of the 12th international conference on Advanced communication technology
Feature oriented evolutions for context-aware adaptive systems
Proceedings of the Joint ERCIM Workshop on Software Evolution (EVOL) and International Workshop on Principles of Software Evolution (IWPSE)
Managing dynamic context to optimize smart interactions and services
The smart internet
Managing dynamic context to optimize smart interactions and services
The smart internet
A software lifecycle process for context-aware adaptive systems
Proceedings of the 19th ACM SIGSOFT symposium and the 13th European conference on Foundations of software engineering
Leveraging state-based user preferences in context-aware reconfigurations for self-adaptive systems
SEFM'11 Proceedings of the 9th international conference on Software engineering and formal methods
Introduction to special issue on context-aware web services for the future internet
ACM Transactions on Internet Technology (TOIT)
Explicitly context-aware publish/subscribe with context-invariant subscriptions
Proceedings of the 13th International Conference on Information Integration and Web-based Applications and Services
Applying model-driven engineering for linking web service and context models: position paper
Proceedings of the 13th International Conference on Information Integration and Web-based Applications and Services
Adaptable context-aware micro-architecture
GPC'11 Proceedings of the 6th international conference on Grid and Pervasive Computing
Computational context to promote geographic information systems toward human-centric perspectives
ICCSA'12 Proceedings of the 12th international conference on Computational Science and Its Applications - Volume Part II
PerCAS: an approach to enabling dynamic and personalized adaptation for context-aware services
ICSOC'12 Proceedings of the 10th international conference on Service-Oriented Computing
Scenario-Driven development of context-aware adaptive web services
WISE'12 Proceedings of the 13th international conference on Web Information Systems Engineering
Building and evaluating context-aware collaborative working environments
Information Sciences: an International Journal
Context data management: an architectural framework for context-aware services
Service Oriented Computing and Applications
Movement-aware and QoS-driven indoor location and mobile service discovery framework
International Journal of Wireless and Mobile Computing
Aligning ontology-based development with service oriented systems
Future Generation Computer Systems
Development of context-aware workflow systems based on Petri Net Markup Language
Computer Standards & Interfaces
Context-aware and automatic configuration of mobile devices in cloud-enabled ubiquitous computing
Personal and Ubiquitous Computing
Hi-index | 0.00 |
Context constitutes an essential part of service behaviour, especially when interaction with end-users is involved. As observed from the literature, context handling in service engineering has been during recent years a field of intense research, which has produced several interesting approaches. In this paper, we present research efforts that attempt mainly to decouple context handling from the service logic. We enumerate all context management categories, but focus on the most appropriate for service engineering, namely source code level, model-driven and message interception, taking also into account the fact that these have not been dealt with in detail in other surveys. A representative example is used to illustrate more precisely how these approaches can be used. Finally, all three categories are compared based on a number of criteria.