• DocumentCode
    3128590
  • Title

    Resolving requirement conflicts through non-functional decomposition

  • Author

    Poort, Eltjo R. ; de With, P.H.N.

  • Author_Institution
    LogicaCMG, Arnhem, Netherlands
  • fYear
    2004
  • fDate
    12-15 June 2004
  • Firstpage
    145
  • Lastpage
    154
  • Abstract
    A lack of insight into the relationship between (non) functional requirements and architectural solutions often leads to problems in real life projects. This paper presents a model that concentrates on the mapping of nonfunctional requirements onto functional requirements for architecture design. We build a framework that both provides a model and a repeatable method to transform conflicting requirements into a system decomposition. This paper presents the framework, and discusses two cases onto which the method is applied. In one case, the method is successfully used to reconstruct the high-level structure of a system from its requirements. The second case is one in which the method was actually used to create a system design fitting the stakeholders´ needs, and that is reproducible from its requirements.
  • Keywords
    formal specification; software architecture; systems analysis; architectural solutions; architecture design; functional requirements; high-level structure; nonfunctional decomposition; nonfunctional requirements; requirement conflict resolution; system decomposition; system design; Best practices; Computer architecture; Design methodology; Iterative methods; Process design; Software architecture; Software engineering; Software quality; Writing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Architecture, 2004. WICSA 2004. Proceedings. Fourth Working IEEE/IFIP Conference on
  • Print_ISBN
    0-7695-2172-X
  • Type

    conf

  • DOI
    10.1109/WICSA.2004.1310698
  • Filename
    1310698