Hide metadata

dc.date.accessioned2013-03-12T08:04:39Z
dc.date.available2013-03-12T08:04:39Z
dc.date.issued2005en_US
dc.date.submitted2005-05-13en_US
dc.identifier.citationStrand, Audun. AuSCL -- Another unified Service Composition Language. Masteroppgave, University of Oslo, 2005en_US
dc.identifier.urihttp://hdl.handle.net/10852/9256
dc.description.abstractCreating software systems by composing already existing reusable software is a vision which has been driving the development of software technologies and paradigms for a long time. By combining visual modelling and service oriented architecture, this thesis proposes a visual language for composition of heterogeneous service, called AuSCL (Another unified Service Composition Language). The thesis presents requirements for service composition in general, and additional requirements introduced by the use of heterogeneous service technologies. Existing visual languages such as UML2 and BPMN has been investigated and evaluated in three case studies. This has lead to a list of potential improvements for UML2 and BPMN which have been used in the design of AuSCL. AuSCL is a UML2 profile, introducing a set of stereotypes to enhance UML2 functionality and a domain specific structure of model views for modelling a heterogeneous service composition from a set of viewpoints. This structure consists of a set of model views and are introduced to narrow the extensive modelling possibilities provided by UML2. The model views are divided into abstract and concrete views, and does also separate between internal and external aspects. AuSCL extends UML2 to support dynamic service selection (service discovery and and runtime selection) for late binding and a consistent way of combinig activities and interactions to model communication. AuSCL is evaluated against the identified requirements and by implementation of the same case studies used in the evaluation of UML2 and BPMN. The evaluation shows that AuSCL is better suited than UML2 and BPMN for visual modelling of heterogeneous service composition for the identified requirements and case studies.nor
dc.language.isoengen_US
dc.titleAuSCL -- Another unified Service Composition Languageen_US
dc.typeMaster thesisen_US
dc.date.updated2005-05-24en_US
dc.creator.authorStrand, Audunen_US
dc.subject.nsiVDP::420en_US
dc.identifier.bibliographiccitationinfo:ofi/fmt:kev:mtx:ctx&ctx_ver=Z39.88-2004&rft_val_fmt=info:ofi/fmt:kev:mtx:dissertation&rft.au=Strand, Audun&rft.title=AuSCL -- Another unified Service Composition Language&rft.inst=University of Oslo&rft.date=2005&rft.degree=Masteroppgaveen_US
dc.identifier.urnURN:NBN:no-10559en_US
dc.type.documentMasteroppgaveen_US
dc.identifier.duo27323en_US
dc.contributor.supervisorArne Jørgen Berreen_US
dc.identifier.bibsys050999230en_US
dc.identifier.fulltextFulltext https://www.duo.uio.no/bitstream/handle/10852/9256/1/Report.pdf


Files in this item

Appears in the following Collection

Hide metadata