• DocumentCode
    180530
  • Title

    The Weighted Decision Matrix: Tracking Design Decisions in Service Compositions

  • Author

    Mazak, Alexandra ; Kratzwald, Bernhard

  • Author_Institution
    Inst. of Software Technol. & Interactive Syst., Vienna Univ. of Technol., Vienna, Austria
  • fYear
    2014
  • fDate
    17-19 Nov. 2014
  • Firstpage
    169
  • Lastpage
    174
  • Abstract
    Often, there is a lack of efficient procedures in order to identify design errors when transforming customer requirements into servic-oriented solution. A well-established approach supporting this kind of transformation in classical requirements engineering is the traceability matrix which allows tracing the coverage of customer requirements by system components in general, or services in particular. The matrix shows which services realize which customer requirements. However, the matrix does not show the relevance of a service in order to meet a certain quality aspect (e.g. Security, usability, maintainability, etc.). Since this information is not explicitly covered, it is the system designer who has to keep this knowledge in mind when designing an appropriate set of services that build the overall system. Unfortunately, stakeholders not involved in the design decisions, e.g. Customers, Project managers and developers, have a hard time to understand the significance of the coverage of customer requirements by services in order to meet desired quality aspects. This may cause misinterpretations especially in the early stages of the service system development life-cycle. In this paper, we present a heuristic-based approach to continually monitor and control design decisions and their effects on certain quality aspects. This approach extends the traceability matrix by a weighted decision-matrix.
  • Keywords
    decision making; service-oriented architecture; software quality; systems analysis; customer requirements; design decision tracking; design decisions; design errors; heuristic-based approach; quality aspect; requirements engineering; servic-oriented solution; service compositions; service system development life-cycle; system designer; traceability matrix; weighted decision matrix; Context; ISO standards; Inspection; Monitoring; Security; Usability; Requirements Engineering; Service Composition; Traceability Matrix;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Service-Oriented Computing and Applications (SOCA), 2014 IEEE 7th International Conference on
  • Conference_Location
    Matsue
  • Type

    conf

  • DOI
    10.1109/SOCA.2014.55
  • Filename
    6978606