• DocumentCode
    3509139
  • 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
  • fYear
    2008
  • fDate
    21-23 Oct. 2008
  • Firstpage
    37
  • Lastpage
    43
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Future Trends of Distributed Computing Systems, 2008. FTDCS '08. 12th IEEE International Workshop on
  • Conference_Location
    Kunming
  • ISSN
    1071-0485
  • Print_ISBN
    978-0-7695-3377-3
  • Type

    conf

  • DOI
    10.1109/FTDCS.2008.24
  • Filename
    4683112