Title
Manners Externalize Semantics for On-demand Composition of Context-aware Services
Abstract
Architectural mismatch [Architectural Mismatch, or, Why it's hard to build systems out of existing parts]; the semantic and syntactic gappreventing component composition, can be partially alleviatedthrough the ubiquity of the protocols for service composition(syntax). And yet, the semantics of service or componentcomposition have remained elusive. The contribution of this paperbuilds on the notions introduced by grammar-oriented objectdesign (GOOD) using the notion of manners to specify thesemantics of services and drive their automated compositionthrough dynamically re-configure architectures enabled throughGOOD. This leads to the use of manners for explicit servicesemantics representation in a re-configurable architectural style.We describe the base requirements for automated component andservices composition and show how automated assembly ofcomponents and services can be accomplished through adynamically reconfigurable (DyRec) architectural style.In addition, we show how this vision of dynamic reconfigurationis naturally supported by the Web services framework, because itderives from some of the core requirements of the ServiceOriented Architectures (SOA) style embodied by Web services.Further, we discuss how such a DyRec architectural style can beimplemented using grammar-oriented object design (GOOD) anddescribe a project that led to a tool called the Business Compiler,to accomplish dynamic composition and collaboration.
Year
DOI
Venue
2004
10.1109/ICWS.2004.75
ICWS
Keywords
Field
DocType
context-aware services,automated component andservices composition,automated assembly ofcomponents,architectural mismatch,syntactic gappreventing component composition,manners externalize semantics,web services framework,architectural style,service composition,re-configurable architectural style,dyrec architectural style,on-demand composition,dynamic composition,assembly,object oriented programming,web service,quality of service,application software,component based software engineering,computer architecture,manners,formal specification,internet,knowledge representation,software engineering,semantic gap,service oriented architecture,service oriented architectures,software architecture,web services,business
Computer science,Semantic gap,Formal specification,Software architecture,Component-based software engineering,Web service,Service-oriented architecture,Architectural style,Semantics,Database
Conference
ISBN
Citations 
PageRank 
0-7695-2167-3
2
0.39
References 
Authors
11
3
Name
Order
Citations
PageRank
Ali Arsanjani132835.06
Francisco Curbera21521157.85
Nirmal Mukhi3997115.34