conflicts among particular NFR by considering the
NFRs relative characteristic. This framework should
be able to identify not only the existence and the
extent of conflict, but also to characterize and find
the potential strategies to resolve the conflict.
In this study, we do not claim that the catalogue
of conflicts presented is an exhaustive list. But, this
catalogue represents what could be found in the
current literature. We propose to conduct further
research to compare and contrast our findings from
the comprehensive review of research literature and
the state of the practice.
ACKNOWLEDGEMENTS
We would like to thank The International
Schlumberger Foundation Paris for funding this
research through Faculty for the Future Award
Program.
REFERENCES
Alexander, I. & Maiden, N. 2004, Scenarios, stories, use
cases: through the systems development life-cycle,
John Wiley & Sons, Ltd, Chichester, England.
Boehm, B. & Egyed, A. 1998, 'WinWin requirements
negotiation processes: a multi-project analysis', 5th
International Conference on Software Processes.
Boehm, B. & In, H. 1996a, 'Aids for identifying conflicts
among quality requirements', IEEE Software, March
1996.
Boehm, B. & In, H. 1996b, 'Identifying quality-
requirements conflict', IEEE Software, vol. 13, no. 2,
pp. 25-35.
Breitman, K.K., Prado Leite, J.C.S. & Finkelstein, A.
1999, 'The world's a stage: a survey on requirements
engineering using a real-life case study', Journal of the
Brazilian Computer Society, vol. 6, no. 1, pp. 1-57.
Brito, I. & A., M. 2004, 'Integrating the NFR framework
in a RE model', paper presented to the Early Aspects:
Aspect-Oriented Requirements Engineering and
Architecture Design, Lancaster, UK.
Charette, R.N. 1990, Applications strategies for risk
analysis, McGraw-Hill, New York.
Chung, L., Nixon, B.A. & Yu, E. 1995, 'Using non-
functional requirements to systematically support
change', The second international symposium on
requirements engineering, IEEE, York, pp. 132-139.
Chung, L., Nixon, B.A. & Yu, E. 1996, 'Dealing with
change: an approach using non-functional
requirements', Requirements Engineering, vol. 1, no.
4, pp. 238-260.
Chung, L., Nixon, B.A., Yu, E. & Mylopoulos, J. 2000,
Non-functional requirements in software engineering,
Kluwer Academic Publishers, Massachusetts.
Curtis, B., Krasner, H. & Iscoe, N. 1988, 'A field study of
the software design process for large systems',
Communication of the ACM, vol. 31, no. 11, pp. 1268-
1287.
Ebert, C. 1998, 'Putting requirement management into
praxis: dealing with nonfunctional requirements',
Information and Software Technology, vol. 40, no. 3,
pp. 175-185.
Egyed, A. & Boehm, B. 1998, 'A comparison study in
software requirements negotiation', 8th Annual
International Symposium on Systems Engineering
(INCOSE’98).
Egyed, A. & Grünbacher, P. 2004, 'Identifying
requirements conflicts and cooperation: how quality
attributes and automated traceability can help', IEEE
Software, vol. 21, no. 6, pp. 50 - 58.
Finkelstein, A. & Dowell, J. 1996, 'A comedy of errors:
the London ambulance service case study', Eigth
International Workshop Software Specification and
Design, pp. 2-5.
Firesmith, D. 2003, 'Using quality models to engineer
quality requirements', Journal of Object Technology,
vol. 2, no. 5, pp. 67-75.
Glinz, M. 2005, 'Rethinking the notion of non-functional
requirements', Third World Congress for Software
Quality, Munich, Germany, pp. 55-64.
Glinz, M. 2007, 'On non-functional requirements', 15th
IEEE International Requirements Engineering
Conference (RE '07), IEEE, pp. 21-26.
Grimshaw, D.J. & Draper, G.W. 2001, 'Non-functional
requirements analysis: deficiencies in structured
methods', Information and Software Technology, vol.
43, pp. 629-634.
Heumesser, N., Trendowicz, A., Kerkow, D., Gross, H. &
Loomans, L. 2003, Essential and requisites for the
management of evolution - requirements and
incremental validation, Information Technology for
European Advancement, ITEA-EMPRESS
consortium.
Kotonya, G. & Sommerville, I. 1998, Non-functional
requirements.
Krippendorff, K. 2004, Content analysis: and introduction
to its methodology, Second edn, Sage Publications,
Inc., Thousand Oaks, USA.
Lauesen, S. 2002, Software requirements: styles and
techniques, Addison-Wesley.
Leveson, N.G. & Turner, C.S. 1993, 'An investigation of
the Therac-25 accidents', IEEE Computer, vol. 26, no.
7, pp. 18-41.
Mairiza, D., Zowghi, D. & Nurmuliani, N. 2009,
'Managing conflicts among non-functional
requirements', 12th Australian Workshop on
Requirements Engineering (AWRE '09), Sydney.
Mairiza, D., Zowghi, D. & Nurmuliani, N. 2010, 'An
investigation into the notion of non-functional
requirements', 25th ACM Symposium On Applied
Computing ACM, Switzerland.
Mala, G.S.A. & Uma, G.V. 2006, 'Elicitation of non-
functional requirements preference for actors of
ENASE 2010 - International Conference on Evaluation of Novel Approaches to Software Engineering
28