Context modeling and constraints binding in web service
business processes
Bandara, Kosala Yapa, Wang, MingXue and Pahl, ClausORCID: 0000-0002-9049-212X
(2009)
Context modeling and constraints binding in web service
business processes.
In: CASTA 2009 - 1st international workshop on context-aware software technology and applications, 24 August 2009, Amsterdam, The Netherlands.
Context awareness is a principle used in pervasive services
applications to enhance their exibility and adaptability to
changing conditions and dynamic environments. Ontologies
provide a suitable framework for context modeling and reasoning. We develop a context model for executable business processes { captured as an ontology for the web services domain. A web service description is attached to a service context profile, which is bound to the context ontology. Context instances can be generated dynamically at services runtime and are bound to context constraint services. Constraint services facilitate both setting up constraint properties and constraint checkers, which determine the dynamic validity of context instances. Data collectors focus on capturing context instances. Runtime integration of both constraint services and data collectors permit the business process to achieve dynamic business goals.