{"title":"Applying Pattern Oriented Software Engineering to Web Service Development","authors":"Wang Chengjun","doi":"10.1109/FITME.2008.45","DOIUrl":null,"url":null,"abstract":"Service-based software development is becoming a prominent paradigm. However, less attention has been paid to the development method of Web service. In this paper, a pattern oriented service development approach (POSE) is presented. Patterns are used as the means to express the results of different development phases, so that the services can be organized and retrieved easily. The business model is constructed explicitly, thus the gap between business goal and services is bridged by the component relationships and the compositions of them. The service maintainer profits from the trace ability because the impact of requirement or design modifications can be better assessed. The patterns support to integrate services of varying levels of granularity.","PeriodicalId":218182,"journal":{"name":"2008 International Seminar on Future Information Technology and Management Engineering","volume":"17 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2008-11-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2008 International Seminar on Future Information Technology and Management Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/FITME.2008.45","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 6
Abstract
Service-based software development is becoming a prominent paradigm. However, less attention has been paid to the development method of Web service. In this paper, a pattern oriented service development approach (POSE) is presented. Patterns are used as the means to express the results of different development phases, so that the services can be organized and retrieved easily. The business model is constructed explicitly, thus the gap between business goal and services is bridged by the component relationships and the compositions of them. The service maintainer profits from the trace ability because the impact of requirement or design modifications can be better assessed. The patterns support to integrate services of varying levels of granularity.