Modelling the regulative role of business processes with use and misuse cases

Purpose – The purpose of this paper is to provide a framework for understanding value‐added and abuse prevention activities in business processes.Design/methodology/approach – The paper considers business processes as a regulation mechanism that an organization uses to survive and flourish in its environment. It proposes a theoretical framework based on the concept of homeostasis, the maintenance of identity in a changing world. In this framework the paper classifies business processes into three levels (strategic, operational, regulative) and analyse the relationships between these three levels. Based on this framework, the paper extends the “Use and Misuse Cases” technique to support modelling of value‐added and abuse prevention activities.Findings – The main finding is the importance of considering business processes as regulation mechanisms. Traditionally, business processes are analysed through the goals they are designed to achieve. This paper analyses what the organization aims at maintaining. This...

[1]  Geoffrey Vickers Policymaking, communication, and social learning , 1987 .

[2]  John N. Warfield,et al.  World dynamics , 1973 .

[3]  Thomas P. Moran,et al.  Design rationale: the argument behind the artifact , 1989, CHI '89.

[4]  Maarten Sierhuis,et al.  Facilitated hypertext for collective sensemaking: 15 years on from gIBIS , 2001, Hypertext.

[5]  Gerald M. Weinberg,et al.  General principles of systems design , 1988 .

[6]  Ian F. Alexander,et al.  Initial industrial experience of misuse cases in trade-off analysis , 2002, Proceedings IEEE Joint International Conference on Requirements Engineering.

[7]  Ivar Jacobson,et al.  Object-oriented software engineering - a use case driven approach , 1993, TOOLS.

[8]  Ian F. Alexander,et al.  On Abstraction in Scenarios , 2002, Requirements Engineering.

[9]  Gil Regev,et al.  A Systemic Paradigm for Early IT System Requirements Based on Regulation Principles: The Lightswitch Approach , 2003 .

[10]  Viktor Mikhaĭlovich Glushkov,et al.  An Introduction to Cybernetics , 1957, The Mathematical Gazette.

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

[12]  Axel van Lamsweerde,et al.  Handling Obstacles in Goal-Oriented Requirements Engineering , 2000, IEEE Trans. Software Eng..

[13]  Alain Wegmann,et al.  Regulation Based Linking of Strategic Goals and Business Processes , 2002, GBPM.

[14]  Andreas L. Opdahl,et al.  Templates for Misuse Case Description , 2001 .

[15]  Kecheng Liu,et al.  Coordination and Communication Using Signs , 2002 .

[16]  Dianne Willis,et al.  The New Sociotech: Graffiti on the Long Wall , 2000 .

[17]  G. Weinberg An Introduction to General Systems Thinking , 1975 .

[18]  Suzanne Robertson,et al.  Mastering the Requirements Process , 1999 .

[19]  K. Boulding,et al.  Value Systems and Social Process. , 1971 .

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

[21]  J. Mylopoulos,et al.  Using goals, rules, and methods to support reasoning in business process reengineering , 1996, 1994 Proceedings of the Twenty-Seventh Hawaii International Conference on System Sciences.

[22]  Ian F. Alexander,et al.  Modelling the Interplay of Conflicting Goals with Use and Misuse Cases , 2002, GBPM.

[23]  Enid Mumford,et al.  Reengineering the Corporation: A Manifesto for Business Revolution , 1995 .

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

[25]  Mordechai Ben-Menachem,et al.  Writing effective use cases , 2001, SOEN.

[26]  Ana I. Anton,et al.  Goal identification and refinement in the specification of software-based information systems , 1997 .

[27]  Andreas L. Opdahl,et al.  Eliciting security requirements with misuse cases , 2004, Requirements Engineering.

[28]  Eric Yu,et al.  Using Goals, Rules and Methods to Support Reasoning in Business Process Reengineering , 1996 .