Composition Contracts for Service Interaction

dc.creatorAndrade,Luís
dc.creatorFiadeiro,José
dc.date2004
dc.date.accessioned2024-02-06T12:52:55Z
dc.date.available2024-02-06T12:52:55Z
dc.descriptionIn this paper, we address some of the challenges raised by the emerging service-oriented computing paradigm in what concerns the ability to define dynamic interactions between core services for flexible and agile business processes. We claim that, from this point of view, service interaction and composition is well beyond the reach of object-oriented and component_ based techniques. We argue instead for the use of architectural modelling techniques that promote the externalization of coordination mechanisms. We show how what we call composition laws and interfaces can be used to define the coordination logic according to which the behavior of a business process can be described in terms of interactions with given partners. These primitives provide a business modelling level that can be mapped onto the specifications that are being proposed for web services, e.g., BPEL, WS-Coordination or WS-Transaction.
dc.formattext/html
dc.identifierhttps://doi.org/10.3217/jucs-010-04-0375
dc.identifierhttps://lib.jucs.org/article/28213/
dc.identifier.urihttps://openrepository.mephi.ru/handle/123456789/8530
dc.languageen
dc.publisherJournal of Universal Computer Science
dc.relationinfo:eu-repo/semantics/altIdentifier/eissn/0948-6968
dc.relationinfo:eu-repo/semantics/altIdentifier/pissn/0948-695X
dc.rightsinfo:eu-repo/semantics/openAccess
dc.rightsJ.UCS License
dc.sourceJUCS - Journal of Universal Computer Science 10(4): 375-390
dc.subjectarchitectural connectors
dc.subjectcomposition
dc.subjectcoordination
dc.subjectinteraction
dc.subjectservice-oriented computing
dc.subjectsoftware architecture
dc.subjectweb services
dc.titleComposition Contracts for Service Interaction
dc.typeResearch Article
Файлы
Коллекции