Skip to main content

Prioritizing Non-functional Concerns in MAMIE Methodology

  • Conference paper
Knowledge Science, Engineering and Management (KSEM 2009)

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

Abstract

The increasing globalization of markets and companies demands more and more investigations of distributed requirements engineering. Requirements elicitation is organized as one of the most critical activities of the requirements engineering process. It is a difficult task enough when done locally, but it is even more difficult in a distributed environment due to cultural, language and time zone boundaries. In our previous research we have proposed a methodology to elicit requirements for an inter-company co-operative information system. In this methodology the analyst must specify a priority value for each non-functional concern that may be considered in the inter-company co-operation process. To do, s/he must take in consideration several viewpoints of concerned stakeholders. In order to help the analyst to better accomplish this task, we propose in the present paper a process based on Grunig and Hunt model to identify concerned stakeholders and Michell et al model to prioritize them. A mathematical function proposed to return the final non-functional concern priority constitutes a cornerstone of this process. Preliminary results suggest that this process is of valuable help to analysts during requirements elicitation.

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. Azar, J., Smith, R.K., Cordes, D.: Value Oriented Prioritization. IEEE Software (January 2006)

    Google Scholar 

  2. Bendjenna, H., Zarour, N., Charrel, P.J.: MAMIE: A Methodology to Elicit Requirements for an inter-company cooperative information system. In: Innovation on Software Engineering conference (ISE 2008) IEEE conference, Vienne, Austria, pp. 290–295 (2008), ISBN 13: 978-0-7695-3514-2

    Google Scholar 

  3. Berander, P., Andrews, A.: Requirements Prioritization. In: Aurum, A., Wohlin, C. (eds.) Engineering and Managing Software Requirements, pp. 69–94. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  4. Chung, L., Nixon, B., Yu, E., Mylopoulos, J.: Non-Functional Requirements in Software Engineering. Kluwer Academic Publishers, Dordrecht (2000)

    MATH  Google Scholar 

  5. Damian, D.E., Zowghi, D.: Requirements Engineering Challenges in Multi-site Software Development Organization. Requirements Engineering Journal 8, 149–160 (2003)

    Article  Google Scholar 

  6. Etzioni, A.: Modern Organizations. Prentice-Hall, Englewood Cliffs (1964)

    Google Scholar 

  7. Evaristo, R., Waston-Manheim, M.B., Audy, J.: E-Collaboration in édistributed Requirements Determination. International journal of e-Collaboration 1, 40–55 (2005)

    Google Scholar 

  8. Gruning, J., Hunt, T.: Managing public relations. Holt, Rinehart, and Winston, p. 141 (1984)

    Google Scholar 

  9. Hanish, J.: Understanding the culturaland Socil Impacts on Requirements Engineering Processes- Identifying some problem challenging Virtual Team interaction with clients. In: The European éconference on Information Sytems, Bled. Slovenia (2001)

    Google Scholar 

  10. Kazman, R., Asundi, J., Klein, M.: Quantifying the Cost and Benefits of Architectural Decisions. In: Proc. Int. Conf. Software Eng., pp. 297–306 (2001)

    Google Scholar 

  11. Lehtola, L., Kauppinen, M., Kujala, S.: Requirements Prioritization Challenges in Practice. In: Proc. of 5th Intl. Conf. on Product Focused Software Process Improvement, PROFES (2004), Kansai Science City, Japan, pp. 497–508 (2004)

    Google Scholar 

  12. Mitchell, R.K., Agle, B.R., Wood, D.J.: Toward a theory of stakeholder identification and salience: defining the principal of who and what really counts. Academy of Management Review 22(4), 853–887 (1997)

    Article  Google Scholar 

  13. Ryan, A.: An Approach to Quantitative Non-Functional Requirements in Software Development. In: Proc. the 34th Annual Government Electronics and Information Association Conference (2000)

    Google Scholar 

  14. Wolf, T., Dutoit, A.H.: Supporting Traceability in Distributed Software Development Projects. In: Workshop on distributed Software development, Paris (2005)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Bendjenna, H., Amroune, M., Zarour, Ne., Charrel, Pj. (2009). Prioritizing Non-functional Concerns in MAMIE Methodology. In: Karagiannis, D., Jin, Z. (eds) Knowledge Science, Engineering and Management. KSEM 2009. Lecture Notes in Computer Science(), vol 5914. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-10488-6_26

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-10488-6_26

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-10487-9

  • Online ISBN: 978-3-642-10488-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics