{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,4,4]],"date-time":"2022-04-04T04:58:53Z","timestamp":1649048333044},"reference-count":15,"publisher":"World Scientific Pub Co Pte Lt","issue":"02","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Int. J. Soft. Eng. Knowl. Eng."],"published-print":{"date-parts":[[2008,3]]},"abstract":"<jats:p> Service-Orientated Computing (SOC) has become a main trend in software engineering that promotes the construction of applications based on the notion of services. SOC has recently attracted the researchers' attention and has been adopted industry-wide. However, service composition that enables one to aggregate existing services into a new composite service is still a highly complex and critical task in service-oriented technology. To enhance availability of composite services, we propose a discovery-based service composition framework to better integrate component services in both static and dynamic manner, including (1) to devise a notion of service availability especially for composition; (2) to develop a dynamic service composition (DSC) pattern for addressing the issues of service availability; and (3) to extend Contract Net Protocol (ECNP) to coordinate service discovery, composition and invocation based on the composite pattern. The main benefit of the proposed approach is better availability through attaching multiple candidate services for future binding. <\/jats:p>","DOI":"10.1142\/s0218194008003635","type":"journal-article","created":{"date-parts":[[2008,5,30]],"date-time":"2008-05-30T11:24:27Z","timestamp":1212146667000},"page":"199-222","source":"Crossref","is-referenced-by-count":18,"title":["DYNAMIC SERVICE COMPOSITION: A DISCOVERY-BASED APPROACH"],"prefix":"10.1142","volume":"18","author":[{"given":"JONATHAN","family":"LEE","sequence":"first","affiliation":[{"name":"Software Engineering Lab, Department of Computer Science and Information Engineering, National Central University, Taiwan"}]},{"given":"SHANG-PIN","family":"MA","sequence":"additional","affiliation":[{"name":"Software Engineering Lab, Department of Computer Science and Information Engineering, National Central University, Taiwan"}]},{"given":"YING-YAN","family":"LIN","sequence":"additional","affiliation":[{"name":"Software Engineering Lab, Department of Computer Science and Information Engineering, National Central University, Taiwan"}]},{"given":"SHIN-JIE","family":"LEE","sequence":"additional","affiliation":[{"name":"Software Engineering Lab, Department of Computer Science and Information Engineering, National Central University, Taiwan"}]},{"given":"YAO-CHIANG","family":"WANG","sequence":"additional","affiliation":[{"name":"Software Engineering Lab, Department of Computer Science and Information Engineering, National Central University, Taiwan"}]}],"member":"219","published-online":{"date-parts":[[2011,11,21]]},"reference":[{"key":"rf3","doi-asserted-by":"publisher","DOI":"10.1145\/844339.844346"},{"key":"rf5","doi-asserted-by":"publisher","DOI":"10.1109\/4236.939450"},{"key":"rf7","volume-title":"Service-Oriented Software System Engineering: Challenges and Practices","author":"Cervantes H.","year":"2005"},{"key":"rf10","volume-title":"Service-Oriented Architecture: Concepts, Technology, and Design","author":"Erl T.","year":"2005"},{"key":"rf11","volume-title":"Design Patterns: Elements of Reusable Object-Oriented Software","author":"Gamma E.","year":"1994"},{"key":"rf12","doi-asserted-by":"publisher","DOI":"10.1109\/TSMCB.2003.810446"},{"key":"rf13","doi-asserted-by":"publisher","DOI":"10.1016\/j.fss.2003.10.016"},{"key":"rf14","volume":"7","author":"Lee J.","journal-title":"Int. J. Fuzzy Systems"},{"key":"rf15","doi-asserted-by":"publisher","DOI":"10.1109\/TKDE.2005.82"},{"key":"rf16","doi-asserted-by":"publisher","DOI":"10.1109\/MIC.2004.57"},{"key":"rf17","volume-title":"Capacity Planning for Web Services: Metrics, Models, and Methods","author":"Menasc\u00e9 D. A.","year":"2001"},{"key":"rf18","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4302-0776-4"},{"key":"rf20","doi-asserted-by":"publisher","DOI":"10.1109\/MIC.2005.137"},{"key":"rf25","first-page":"1104","volume":"29","author":"Smith R. G.","journal-title":"IEEE Trans. Computer"},{"key":"rf27","doi-asserted-by":"publisher","DOI":"10.1016\/S0306-4379(03)00051-6"}],"container-title":["International Journal of Software Engineering and Knowledge Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.worldscientific.com\/doi\/pdf\/10.1142\/S0218194008003635","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,8,7]],"date-time":"2019-08-07T01:44:26Z","timestamp":1565142266000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.worldscientific.com\/doi\/abs\/10.1142\/S0218194008003635"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2008,3]]},"references-count":15,"journal-issue":{"issue":"02","published-online":{"date-parts":[[2011,11,21]]},"published-print":{"date-parts":[[2008,3]]}},"alternative-id":["10.1142\/S0218194008003635"],"URL":"https:\/\/doi.org\/10.1142\/s0218194008003635","relation":{},"ISSN":["0218-1940","1793-6403"],"issn-type":[{"value":"0218-1940","type":"print"},{"value":"1793-6403","type":"electronic"}],"subject":[],"published":{"date-parts":[[2008,3]]}}}