Skip to main content

Elicitation of Non-functional Requirement Preference for Actors of Usecase from Domain Model

  • Conference paper
Advances in Knowledge Acquisition and Management (PKAW 2006)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 4303))

Included in the following conference series:

Abstract

Requirement engineering plays a vital role in the development of the software. The quality of the software being developed depends on the non-functional requirements, which are still not derived effectively due to the conflicts between them. This paper presents an approach to identify the non-functional requirements for a given usecase description from the domain model such as Unified Modelling Language class diagram and goal based questionnaires. This approach makes use of the domain model to find out the behaviour of the system and possible constraints for actors in the system. The non-functional requirement taxonomy and the user preferences are used to analyse the conflicts, which is resolved based on trade-off analysis by prioritizing the preference. The prioritization depends on the dominating non-functional requirements from the inference engine.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Nick, M., Althoff, K.-D., Tautz, C.: Facilitating the Practical Evaluation of Organizational Memories Using the Goal-Question-Metric Technique. In: KAW 1999 – Twelfth Workshop on Knowledge Acquisition, Modeling and Management (1999)

    Google Scholar 

  2. Cleland-Huang, J., Settimi, R., BenKhadra, O., Berezhanskaya, E., Christina, S.: Goal-Centric Traceability for Managing Non-Functional Requirements. In: ACM ICSE 2005, May 15–21 (2005)

    Google Scholar 

  3. Anton, A.I., Potts, C.: The Use of Goals to Surface Requirements for Evolving Systems. In: 20th International Conference on Software Engineering (ICSE 1998), April 1998, pp. 157–166 (1998)

    Google Scholar 

  4. Cysneiros, L.M., Leite, J.C.S.d.P.: Nonfunctional Requirements: From Elicitation to Conceptual Models. IEEE Transactions On Software Engineering 30(5) (May 2004)

    Google Scholar 

  5. Liu, X.F., Yen, J.: An Analytic Framework for Specifying and Analyzing Imprecise Requirements. In: Proceedings of 18th International Conference on Software Engineering (ICSE-18), Berlin, Germany, March 25-30, pp. 60–69 (1996)

    Google Scholar 

  6. Glinz, M.: Rethinking the Notion of Non-Functional Requirements. In: Proceedings of the Third World Congress for Software Quality (3WCSQ 2005), Munich, Germany, vol. II, pp. 55–64 (2005)

    Google Scholar 

  7. Cortellessa, V., Goseva-Popstojanova, K., Guedem, A.R., Hassan, A., Elnaggar, R., Abdelmoez, W., Ammar, H.H.: Model-Based Performance Risk Analysis. IEEE Transactions On Software Engineering 31(1) (January 2005)

    Google Scholar 

  8. Kaiya, H., Osada, A., Kaijiri, K.: Identifying Stakeholders and Their Preferences about NFR by Comparing Use Case Diagrams of Several Existing Systems. In: Proceedings of the 12th IEEE International Requirements Engineering Conference (RE 2004), IEEE, Los Alamitos (2004)

    Google Scholar 

  9. Yen, J., Tiao, W.A., Yin, J.: STAR: A Tool for Analyzing Imprecise Requirements. In: Proceedings of 1998 IEEE International Conference on Fuzzy Systems (FUZZ-IEEE 1998), Anchorage, Alaska, May 4-9, pp. 863–868 (1998)

    Google Scholar 

  10. Gregoriades, A., Sutcliffe, A.: Scenario-Based Assessment of Nonfunctional Requirements. IEEE Transactions On Software Engineering 31(5) (May 2005)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Mala, G.S.A., Uma, G.V. (2006). Elicitation of Non-functional Requirement Preference for Actors of Usecase from Domain Model. In: Hoffmann, A., Kang, Bh., Richards, D., Tsumoto, S. (eds) Advances in Knowledge Acquisition and Management. PKAW 2006. Lecture Notes in Computer Science(), vol 4303. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11961239_23

Download citation

  • DOI: https://doi.org/10.1007/11961239_23

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-68955-3

  • Online ISBN: 978-3-540-68957-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics