DocumentCode
3223036
Title
An abstract model for service provision, search and composition
Author
Ma, Hui ; Schewe, Klaus-Dieter ; Wang, Qing
Author_Institution
Sch. of Eng. & Comput. Sci., Victoria Univ. of Wellington, Wellington, New Zealand
fYear
2009
fDate
7-11 Dec. 2009
Firstpage
95
Lastpage
102
Abstract
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.
Keywords
Web services; software engineering; Web search; Web services composition; abstract model; abstract state services; cloud computing; hidden database layer; paradigm shift; service oriented computing; service provision; software systems engineering; usable services; Cloud computing; Computer architecture; Computer science; Databases; Information science; Information systems; Ontologies; Service oriented architecture; Software systems; Web services;
fLanguage
English
Publisher
ieee
Conference_Titel
Services Computing Conference, 2009. APSCC 2009. IEEE Asia-Pacific
Conference_Location
Singapore
Print_ISBN
978-1-4244-5338-2
Electronic_ISBN
978-1-4244-5336-8
Type
conf
DOI
10.1109/APSCC.2009.5394133
Filename
5394133
Link To Document