Abstract. There are several motivations to promote investment and scientific effort in the integration of intentional and operational perspectives: organisational reengineering, continuous improvement of business processes, alignment among complementary analysis perspectives, information traceability, etc. In this paper we propose the integration of two modelling languages that support the creation of goal and business process models: the i* goal-oriented modelling method and Communication Analysis, a communication-oriented business process modelling method. We describe the methodological integration of the two modelling methods with the aim of fulfilling several criteria: i) to rely on appropriate theories; ii) to provide abstract and concrete syntaxes; iii) to provide scenarios of application; and iv) to develop tool support. We provide guidelines for using the two modelling methods in a top-down analysis scenario. We also present an illustrative case that demonstrates the feasibility of the approach.Keywords: modelling language, requirements engineering, goal modelling, business process modelling, ontological analysis, metamodel integration
IntroductionOrganisations are aware of the importance of evolving to keep pace with changes in the market, technology, environment, law, etc.[1]. As a result, continuous improvement and reengineering have become common practices in information system engineering. Understanding organisations and their needs for change often requires several interrelated perspectives [2][3]. The information system engineering community has contributed a number of modelling languages that are typically oriented towards a specific perspective, requiring approaches to their integration [4]. In this paper, we focus on extending a business process perspective with intentional aspects of organisations. Business process modelling languages provide primitives to specify work practice (i.e. activities, temporal constraints and resources). Despite being widely accepted that processes are means to achieve organisational goals [5], process models give little attention to the strategic dimension [6]. The analysis, prioritization and selection of organisational strategies are the scope of intentional modelling languages, which focus on the business roles, their goals and their relationships. This is a pre-print draft of the following article published by Springer (who holds the copyright): M. Ruiz, D. Costal, S. España, X. Franch, and Ó. Pastor, "Integrating the goal and business process perspectives in information system analysis," presented at the 26th International Conference on Advanced Information Systems Engineering (CAiSE 2014), Thessaloniki, Greece, 2014.Business processes and goals are intrinsically interdependent [7] and several works provide detailed arguments in favour of combining both perspectives: (i) An integrated approach allows understanding the motivation for processes [6]. (ii) In the opposite direction, goals may be used to guide process design [8]. (iii) Traceability is enhanced, whi...