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
Link To Document :
بازگشت