• DocumentCode
    2689429
  • Title

    Modeling and design of service-oriented architecture

  • Author

    Stojanovic, Zoran ; Dahanayake, Ajantha ; Sol, Henk

  • Author_Institution
    Fac. of Technol., Policy & Manage., Delft Univ. of Technol., Netherlands
  • Volume
    5
  • fYear
    2004
  • fDate
    10-13 Oct. 2004
  • Firstpage
    4147
  • Abstract
    Component-based development (CBD) and Web services (WS) are today widely used for building flexible enterprise-scale systems organized in a service-oriented architecture (SOA). In order to gain the full benefits of the emerging technology and standards, an effective approach for modeling and designing this complex distributed computing model is required. Current efforts in this direction are much behind the technology ones. This work presents an approach to SOA modeling and design based on the concept of service component and standard UML modeling constructs. The interface of a service component goes well beyond the list of operation signatures to specify the complete contract between the service provider and consumer. The paper defines service components of different types, scope and granularity and puts them in the context of a model-driven design approach to provide bidirectional traceability between business requirements and software artifacts.
  • Keywords
    Internet; Unified Modeling Language; business data processing; information services; UML modeling; Web services; bidirectional traceability; business requirements; complex distributed computing; component-based development; flexible enterprise-scale systems; model-driven design approach; service-oriented architecture; software artifacts; Application software; Buildings; Engineering management; Object oriented modeling; Service oriented architecture; Systems engineering and theory; Technology management; Unified modeling language; Web and internet services; Web services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Systems, Man and Cybernetics, 2004 IEEE International Conference on
  • ISSN
    1062-922X
  • Print_ISBN
    0-7803-8566-7
  • Type

    conf

  • DOI
    10.1109/ICSMC.2004.1401181
  • Filename
    1401181