Business process-driven requirements engineering : a goal-based approach

When developing an information system, software analysts must take the business environment into account so that the system properly fulfils the needs of the organization. Although requirements engineering is the bridge between enterprise and system domains, most of the research in this area is still solution-oriented, which does not address the real problems of the organization. As a consequence, since the enterprise is not correctly analyzed, the information system may not meet expectations, and business/IT alignment will not be achieved. To prevent these problems, we describe a business process-driven requirements engineering approach that allows software requirements to support the operations of an enterprise and assure business/IT alignment. This approach is based on the mapping of business process goals into system goals form which requirements are defined.

[1]  Ilia Bider Choosing Approach to Business Process Modeling - Practical Perspective , 2005 .

[2]  Chris Marshall,et al.  Enterprise modeling with UML , 1999 .

[3]  John C. Henderson,et al.  Strategic Alignment: Leveraging Information Technology for Transforming Organizations , 1993, IBM Syst. J..

[4]  Vageliokavakli Andpericlesloucopoulos,et al.  GOAL-DRIVEN BUSINESS PROCESS ANALYSIS APPLICATION IN ELECTRICITY DEREGULATION+ , 1999 .

[5]  Peter Kawalek,et al.  Goal-based business process models: creation and evaluation , 1997, Bus. Process. Manag. J..

[6]  Axel van Lamsweerde,et al.  Goal-Oriented Requirements Engineering: A Guided Tour , 2001, RE.

[7]  Stephen Fickas,et al.  Goal-Directed Requirements Acquisition , 1993, Sci. Comput. Program..

[8]  R. Dorf,et al.  The Balanced Scorecard: Translating Strategy Into Action , 1997, Proceedings of the IEEE.

[9]  M. Petró‐Turza,et al.  The International Organization for Standardization. , 2003 .

[10]  John M. Wilson,et al.  Business Processes: Modelling and Analysis for Re-engineering and Improvement , 1995 .

[11]  Hans Eriksson,et al.  Business Modeling With UML: Business Patterns at Work , 2000 .

[12]  Pericles Loucopoulos,et al.  Goal Modeling in Requirements Engineering: Analysis and Critique of Current Methods , 2005, Information Modeling Methods and Methodologies.

[13]  Howard Smith,et al.  Business Process Management: The Third Wave , 2003 .

[14]  Alain Wegmann,et al.  Defining early IT system requirements with regulation principles: the Lightswitch approach , 2004, Proceedings. 12th IEEE International Requirements Engineering Conference, 2004..