{"title":"Business service identification and modelling with context support","authors":"Espen Moeller, Arne-Jørgen Berre","doi":"10.1109/EDOCW.2009.5331978","DOIUrl":null,"url":null,"abstract":"Current approaches for service-oriented architecture (SOA) do not fully recognize and align the notion of business as a service. While motivation, value creation and outsourcing are primary concerns in the business domain, componentization is an important paradigm in the software domain. Using the service metaphor to describe concerns in both domains can lead to confusion. PROSERVE is developed as an approach, based on a service context scheme and service trees, to overcome the shortcomings of existing service modelling frameworks. By providing a matrix for how different types of participants can interact within and across domains, rules can be derived for extracting context-views and context-interaction for services. Moreover, a service tree can be used as a visual metaphor for selective abstraction, allowing details to be toggled in the context they exist in. A prototype support tool, based on the PROSERVE metamodel, provides proof of concepts for context-supported service modelling.","PeriodicalId":226791,"journal":{"name":"2009 13th Enterprise Distributed Object Computing Conference Workshops","volume":"12 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2009-11-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2009 13th Enterprise Distributed Object Computing Conference Workshops","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/EDOCW.2009.5331978","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
Current approaches for service-oriented architecture (SOA) do not fully recognize and align the notion of business as a service. While motivation, value creation and outsourcing are primary concerns in the business domain, componentization is an important paradigm in the software domain. Using the service metaphor to describe concerns in both domains can lead to confusion. PROSERVE is developed as an approach, based on a service context scheme and service trees, to overcome the shortcomings of existing service modelling frameworks. By providing a matrix for how different types of participants can interact within and across domains, rules can be derived for extracting context-views and context-interaction for services. Moreover, a service tree can be used as a visual metaphor for selective abstraction, allowing details to be toggled in the context they exist in. A prototype support tool, based on the PROSERVE metamodel, provides proof of concepts for context-supported service modelling.