Title :
Pattern Oriented Service Development for Coarse-Grained Service Reuse
Author_Institution :
Dept. of Comput. Sci. & Technol., WeiFang Univ., Weifang
Abstract :
Service-oriented software development is becoming a prominent paradigm by which web-based applications can be easily assembled and delivered much faster than traditional approaches. Existing service development methods have not addressed the issue of service reuse of varying levels of granularity yet. This paper introduces the concept of service component that packages together web services and choreography, and presents their operations and properties in a consistent and uniform manner. They are published externally as normal web services and can thus be employed by web-based applications. In order to improve reusability of service components, this paper also proposes the concept of composition pattern that presents the relationships among service components. The composition patterns support to integrate service components of varying levels of granularity.
Keywords :
Web services; object-oriented methods; software reusability; Web services; Web-based applications; choreography; coarse-grained service reuse; pattern oriented service development; service-oriented software development; Application software; Computer architecture; Computer science; Design methodology; Knowledge acquisition; Logistics; Programming; Proposals; Software architecture; Web services; business architecture; component; pattern; publishing; web service;
Conference_Titel :
Knowledge Acquisition and Modeling, 2008. KAM '08. International Symposium on
Conference_Location :
Wuhan
Print_ISBN :
978-0-7695-3488-6
DOI :
10.1109/KAM.2008.148