• DocumentCode
    2353293
  • Title

    Design Time Validation of Service Orientation Principles Using Design Diagrams

  • Author

    Kannan, Kalapriya ; Bhamidipaty, Anuradha ; Narendra, Nanjangud C.

  • Author_Institution
    IBM Res. India, Bangalore, India
  • fYear
    2011
  • fDate
    March 29 2011-April 2 2011
  • Firstpage
    795
  • Lastpage
    804
  • Abstract
    Design principles of Services ensure reliability, scalability and reusability of software components. Services that follow the design principles are robust to changes and are largely reusable in multiple scenarios but in similar domains. To-date there is no systematic approach to apply these design principles to Services design that will ensure Service quality. Errors in Service design stage often pass through multiple levels of amplification to subsequent stages of development and maintenance. Early detection of Service design faults reduces the cumulative effect on succeeding stages of service development. It is important to validate that the Services follows the principles at design time. In this paper, we present a formal rigorous approach to check the adherence of the Services designed for an enterprise solution to the Service orientation principles using design diagrams. We introduce a set of "mapping rules" by which relevant aspects of design diagrams can be used for validating the Services\´ adherence to design principles. We also present the results of an empirical study to assess the feasibility of our new approach.
  • Keywords
    service-oriented architecture; software maintenance; software reusability; cumulative effect; design diagrams; design time validation; mapping rules; service development; service orientation principles; service quality; services design; software components; Bismuth; Business; Couplings; Equations; Silicon; Software; Unified modeling language; Design Diagrams; SOA; Service Design Principles;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    SRII Global Conference (SRII), 2011 Annual
  • Conference_Location
    San Jose, CA
  • Print_ISBN
    978-1-61284-415-2
  • Electronic_ISBN
    978-0-7695-4371-0
  • Type

    conf

  • DOI
    10.1109/SRII.2011.87
  • Filename
    5958162