skip to main content
10.1145/1352694.1352738acmconferencesArticle/Chapter ViewAbstractPublication Pageseatis-orgConference Proceedingsconference-collections
research-article

POREI: patterns-oriented requirements elicitation integrated -- proposal of a metamodel patterns-oriented for integration of the requirement elicitation process

Published: 14 May 2007 Publication History

Abstract

The requirements elicitation is essential to the success of software development projects. Many papers have been written that promulgate specific elicitation methods. However, none have yet modeled elicitation in a way that makes clear the critical role played by situational knowledge. This paper presents a unified model of the requirements elicitation process that emphasizes the applying the concepts of patterns as it transforms the current state of the business requirements and the situation to an improved understanding of the requirements and, potentially, a modified situation. One meta-model of requirements elicitation, selection of an appropriate elicitation technique, is also captured in the model. The values of this model are: (a) an improved understanding of elicitation helps analysts improve their elicitation efforts and (b) as we improve our ability to perform elicitation, we improve the likelihood that systems we create will meet their intended customers' needs. These patterns are elicited from coordination and transaction costs economics theories and they are validated through a wide variety of relevant situation.

References

[1]
C. Alexander, The Timeless Way of Building. Oxford University Press, 1979.
[2]
F. Buschmann, et al. Pattern Oriented Software Architecture: A System of Patterns. John Wiley & Sons, 1996.
[3]
J. Carey, B. Carlson and T. Graser. Design Patterns: Blueprint for Business Software. Reading, MA: Addison-Wesley, 2000.
[4]
K. Czarnecki, and U. W. Eisenercker. Generative Programming. Addison-Wesley, 2002.
[5]
Deutsches Elektronen-Synchrotron: DESY. Disponível em: <http://www.desy.de>. Acesso em: 01 ago. 2006.
[6]
R. P. Gabriel. Patterns of Software: Tales from the software community. Oxford: Oxford University Press, 1996.
[7]
E. Gamma, et al. Design Patterns: Elements of Reusable Object-Oriented Software. Reading, MA: Addison-Wesley, 1995.
[8]
D. C. Gause and G. M. Weinberg. Are Your Lights On? How to Figure Out What the Problem Really Is. 1ed. USA: Dorset House Publishing Co. Inc., 1990, 157 p.
[9]
N. Harrison, B. Foote and H. Rohnert. Pattern Languages of Program Design. Addison-Wesley, 1999.
[10]
C. Hollenbach and W. Frakes. Software Process Reuse in an Industrial Setting, Fourth international Conference on Software Reuse, Orlando, Florida, IEEE Computer Society Press, Los Alamitos, CA, pp 22--30, 1996.
[11]
J. C. S. P. Leite. Viewpoint Analysis: A case Study. IWSSD'89 Fifth International Workshop on Software Specification and Design. (Pittsburg, Pensylvania, USA) 1ed.USA: ACM Sigsoft Engineering. Proceedings, 1989, may, p 111--119.
[12]
J. C. S. P. Leite, et al. Enhancing a Requirements Baseline with Scenarios. ISRE'97 Third International Symposium on Requirements Engineering. (Annapolis, Maryland, USA) 1ed.USA: IEEE CSP, Los Alamitos, CA. Proceedings, 1997, p 44--53.
[13]
G. Meszaros and J. A. Doble. Pattern Language for Pattern Writing. Reading, MA: Addison-Wesley, 1998.
[14]
M. C. Paulk, et al. Capability Maturity Model for Software, Version 1.1. Technical Report CMU/SEI-93-TR-024, Software Engineering Institute, Carnegie Mellon University, 1993. disponível em http://www.sei.cmu.edu., último acesso 02/06/2006.
[15]
P. Sawyer, I. Sommerville and S. Viller. Requirements Process Improvement Through The Phased Introduction of Good Practice. Software Process -- Improvement and Practice, 1997. Disponível em http://www.comp.lancs.ac.uk, último acesso 02/06/2006.
[16]
A. Shalloway and J. Trott. Explicando padrões de projeto: uma nova perspectiva em projeto orientado a objeto. tradução Ana M. de Alencar Price. Porto Alegre: Bookman, 2004.
[17]
I. Sommerville and P. Sawyer. Requirements Engineering (A Good Practice Guide). 1ed. England: John Wiley & Sons Ltd, 1997, 391p.
[18]
R. Wright. Game design: theory and practice. Entrevista in: ROUSE III, Plano, Texas: Wordware Publishing.

Cited By

View all
  1. POREI: patterns-oriented requirements elicitation integrated -- proposal of a metamodel patterns-oriented for integration of the requirement elicitation process

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image ACM Conferences
      EATIS '07: Proceedings of the 2007 Euro American conference on Telematics and information systems
      May 2007
      498 pages
      ISBN:9781595935984
      DOI:10.1145/1352694
      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Sponsors

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      Published: 14 May 2007

      Permissions

      Request permissions for this article.

      Check for updates

      Author Tags

      1. requirements elicitation
      2. requirements patterns
      3. reuse
      4. software requirements

      Qualifiers

      • Research-article

      Conference

      EATIS07

      Acceptance Rates

      Overall Acceptance Rate 17 of 64 submissions, 27%

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)2
      • Downloads (Last 6 weeks)0
      Reflects downloads up to 08 Mar 2025

      Other Metrics

      Citations

      Cited By

      View all

      View Options

      Login options

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Figures

      Tables

      Media

      Share

      Share

      Share this Publication link

      Share on social media