A REUSE-BASED REQUIREMENTS ELICITATION PROCESS

Sangim Ahn, Kiwon Chong

Abstract

Establishing good requirements is important in an initial phase of software development not to make over time and cost of projects and low quality of software products. In the context of Requirements Engineering (RE), reuse is effective in particular because it can help to define requirement explicitly and to anticipate requirement change. We propose a reuse-based process approach to elicit potential requirements from various stakeholders. To achieve our goal, we present (1) analyzing gaps between requirements maps of collected and reused in the repository, and (2) potential requirements elicitation process with these maps. The former is composed of classifying styles of requirements, requirements representation formalism, and gap analysis using generic gap types. The latter is sequential procedure to look for potential requirements in addition to Plus Minus Interests(PMI) method. We illustrate our approach through a credit system case study.

References

  1. Ian F. Alexander, Richard Stevens, 2002, Writing Better Requirements, Addison Wesley.
  2. Lauesen, 2002, Sofeware Requirements: Styles and Techniques, Addison Wesley.
  3. Ounsa Roudiks, Mounia Fredj, 2001, A Reuse Based Approach for Requirements Engineering, IEEE.
  4. Jacob L. Cybulski1, Karl Reed2, 2000, Requirements Classification and Reuse:Crossing Domain Boundaries, LNCS 1844, pp. 190-210.
  5. Colette Rolland, Camille Salinesi, Anne Etien, 2004, Eliciting gaps in requirements change, Requirements Eng(2004) 9:1-15.
  6. Information technology-information resource dictionary system(IRDS) Framework, 1990, ISO/IEC International Standard.
  7. Marttiin P, 1994, Methodology engineering in CASE shells:design issue and current practice, PhD thesis, Computer science and information systems reports.
  8. Plihon V, Rolland C, 1997, Using a generic approach to support the construction of methods, Proceedings of the 8th international conference on database and expert systems applications (DEXA'97).
  9. Prakash N, 1999, On method statics and dynamics, Inform Syst.
  10. Miguel A. Laguna, Oscar Lopez, Yania Crespo, 2004, Reuse, Standardization, and Transformation of Requirements, ICSR, LNCS 3107, pp329-338.
  11. I. Jacobson, M. Christerson, P. Jonsson, G. vergaard, 1993, Object-Oriented Software Engineering:A Use Case Driven Approach, Addison-Wesley, 4 edition.
  12. G. Booch, J. Rumbaugh, I. Jacobson, 2005, The Unified Modeling Language User Guide, Addison-Wesley, 2 edition.
  13. A. DurĂ¡n, B. Bern rdez, A. Ruiz, M. Toro, 1999, A Requirements Elicitation Approach Based in Templates and Patterns, WER'99 Proceedings.
Download


Paper Citation


in Harvard Style

Ahn S. and Chong K. (2006). A REUSE-BASED REQUIREMENTS ELICITATION PROCESS . In Proceedings of the Eighth International Conference on Enterprise Information Systems - Volume 3: ICEIS, ISBN 978-972-8865-43-6, pages 403-409. DOI: 10.5220/0002449604030409


in Bibtex Style

@conference{iceis06,
author={Sangim Ahn and Kiwon Chong},
title={A REUSE-BASED REQUIREMENTS ELICITATION PROCESS},
booktitle={Proceedings of the Eighth International Conference on Enterprise Information Systems - Volume 3: ICEIS,},
year={2006},
pages={403-409},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002449604030409},
isbn={978-972-8865-43-6},
}


in EndNote Style

TY - CONF
JO - Proceedings of the Eighth International Conference on Enterprise Information Systems - Volume 3: ICEIS,
TI - A REUSE-BASED REQUIREMENTS ELICITATION PROCESS
SN - 978-972-8865-43-6
AU - Ahn S.
AU - Chong K.
PY - 2006
SP - 403
EP - 409
DO - 10.5220/0002449604030409