TY - GEN
T1 - An abstract model for service provision, search and composition
AU - Ma, Hui
AU - Schewe, Klaus Dieter
AU - Wang, Qing
PY - 2009
Y1 - 2009
N2 - Service-oriented computing, cloud computing, and web services composition mark cornerstones of a paradigm shift in software systems engineering. The general new idea is to use as much as possible services that are made available by others, mostly disseminated via the web. In this paper, we present an abstract model for clouds as federations of services together with a specification of semantics and quality characteristics. For the services as such we adopt the abstract model of abstract state services, which is based on views on some hidden database layer that are equipped with service operations. For the semantics we adopt types for in- and output, pre- and post-conditions, and a description of functionality within an operations ontology. In addition, quality characteristics capture performance, costs, availability, etc. On the basis of this model of clouds, users may conduct a (web) search for usable services, extract service components, and recompose these components. The quality characteristics can be used to optimise the selection of usable services.
AB - Service-oriented computing, cloud computing, and web services composition mark cornerstones of a paradigm shift in software systems engineering. The general new idea is to use as much as possible services that are made available by others, mostly disseminated via the web. In this paper, we present an abstract model for clouds as federations of services together with a specification of semantics and quality characteristics. For the services as such we adopt the abstract model of abstract state services, which is based on views on some hidden database layer that are equipped with service operations. For the semantics we adopt types for in- and output, pre- and post-conditions, and a description of functionality within an operations ontology. In addition, quality characteristics capture performance, costs, availability, etc. On the basis of this model of clouds, users may conduct a (web) search for usable services, extract service components, and recompose these components. The quality characteristics can be used to optimise the selection of usable services.
UR - http://www.scopus.com/inward/record.url?scp=77949647388&partnerID=8YFLogxK
U2 - 10.1109/APSCC.2009.5394133
DO - 10.1109/APSCC.2009.5394133
M3 - Conference contribution
SN - 9781424453368
T3 - 2009 IEEE Asia-Pacific Services Computing Conference, APSCC 2009
SP - 95
EP - 102
BT - 2009 IEEE Asia-Pacific Services Computing Conference, APSCC 2009
T2 - 2009 IEEE Asia-Pacific Services Computing Conference, APSCC 2009
Y2 - 7 December 2009 through 11 December 2009
ER -