Title :
The BCD View Model: Business Analysis View, Service Composition View and Service Design View for Service Oriented Software Design and Development
Author :
Park, Joonseok ; Moon, Mikyeong ; Yeom, Keunhyuk
Author_Institution :
Dept. of Comput. Eng., Pusan Nat. Univ., Busan
Abstract :
Service-Oriented Architecture (SOA) is a conceptual architecture that was proposed for supporting service-oriented computing. To obtain a successful design and development of service-oriented software, an architectural view model to represent and document various aspects of service-oriented software based on the SOA conceptual template is required. Various architectural view models have been proposed to support the design and development of objectoriented and component-based software, e.g., the 4+1 view model and Soni´s architecture. However, research and academic literature on architectural approaches for service-oriented software are still scarce. We propose a practical and simple architectural view model focused on the design and development of service-oriented software called BCD, which consists of a Business analysis view, a service Composition view, and a service Design view. Using the BCD architectural view model, stakeholders in service-oriented software design and development can reduce development, communication, and maintenance costs, and improve product quality. Our view can also improve the efficiency of the design and development of service-oriented software by providing defined templates.
Keywords :
Web services; object-oriented programming; software architecture; software maintenance; software quality; business analysis view; component-based software; object oriented software; service composition view; service design view; service oriented software design; service oriented software development; service-oriented architecture; Computer architecture; Conferences; Costs; Design engineering; Distributed computing; Information analysis; Object oriented modeling; Service oriented architecture; Software architecture; Software design; Service Oriented Architecture; Service Oriented View; View Model;
Conference_Titel :
Future Trends of Distributed Computing Systems, 2008. FTDCS '08. 12th IEEE International Workshop on
Conference_Location :
Kunming
Print_ISBN :
978-0-7695-3377-3
DOI :
10.1109/FTDCS.2008.24