What Constitutes a Service on the Web?

dc.contributor.authorSchewe, Klaus-Dieter
dc.contributor.authorWang, Qing
dc.contributor.editorThalheim, B.
dc.contributor.editorSchewe, K.-D.
dc.contributor.editorPrinz, A.
dc.contributor.editorBuchberger, B.
dc.date.accessioned2019-08-29T03:31:36Z
dc.date.issued2015
dc.date.updated2019-04-14T08:26:34Z
dc.description.abstractThere are many approaches to modelling and development of service-oriented systems, but there is still no convincing answer to what a (software) service is. In this chapter, we discuss the various attempts to develop a theory of services, identify aspects that have already been addressed and extract gaps. This leads us to propose the BDCM2 framework capturing behaviour, description, contracting, monitoring and mediation. For the behavioural model, we refer to the two-layer model of Abstract State Services (AS2s) capturing functional aspects of data-intensive Web services. The model of service mediators permits building complex applications, in which parts are realised by services. Furthermore, we highlight the decisive role of service ontologies for supporting the location of services as well as the capture of contractual aspects by means of service-level agreements (SLAs). Finally, we conclude that a contract is only as good as the means to monitor the agreements. While part of the research has already reached a promising level of maturity, some aspects are still in an infant state.en_AU
dc.format.mimetypeapplication/pdfen_AU
dc.identifier.isbn9783319171128en_AU
dc.identifier.urihttp://hdl.handle.net/1885/165383
dc.language.isoen_AUen_AU
dc.publisherSpringer International Publishing AGen_AU
dc.relation.ispartofCorrect Software in Web Applications and Web Servicesen_AU
dc.relation.isversionof1st Edition
dc.rights© Springer International Publishing Switzerland 2015en_AU
dc.titleWhat Constitutes a Service on the Web?en_AU
dc.typeBook chapteren_AU
local.bibliographicCitation.lastpage292en_AU
local.bibliographicCitation.placeofpublicationCham, Switzerland
local.bibliographicCitation.startpage257en_AU
local.contributor.affiliationSchewe, Klaus-Dieter, Software Competence Center Hagenbergen_AU
local.contributor.affiliationWang, Qing (Ms), College of Engineering and Computer Science, ANUen_AU
local.contributor.authoruidWang, Qing (Ms), u5170295en_AU
local.description.embargo2037-12-31
local.description.notesImported from ARIESen_AU
local.description.refereedYes
local.identifier.absfor080603 - Conceptual Modellingen_AU
local.identifier.absseo970108 - Expanding Knowledge in the Information and Computing Sciencesen_AU
local.identifier.ariespublicationu4334215xPUB1531en_AU
local.identifier.doi10.1007/978-3-319-17112-8_8en_AU
local.publisher.urlhttps://link.springer.comen_AU
local.type.statusPublished Versionen_AU

Downloads

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
01_Schewe_What_Constitutes_a_Service_on_2015.pdf
Size:
336.87 KB
Format:
Adobe Portable Document Format