Towards the construction of workflow‐suitable conceptual modelling techniques

Despite their high‐level and graphical nature, workflow specifications require a significant amount of implementation detail — for example application programming interface, database access and programming mechanisms for information flow — for a more comprehensive validation than is currently possible. This is currently recognized as a deficiency in workflow conceptualization. Although conceptual modelling techniques are available which are expressive, comprehensive and precise enough, we believe, their concepts and features are not specialized enough for workflow domains. In this paper, we offer a comparative insight into techniques which characterize different aspects and approaches of workflow specifications. These are: structured process modelling, object‐oriented modelling, behavioural process modelling and business‐oriented modelling. In particular, we determine gaps for workflows capturing operational business transaction processing, for example those of insurance claims, bank loans and government‐related registration. For technique construction, we describe five workflow suitability principles.

[1]  William E. Lorensen,et al.  Object-Oriented Modeling and Design , 1991, TOOLS.

[2]  Won Kim,et al.  Modern Database Systems: The Object Model, Interoperability, and Beyond , 1995, Modern Database Systems.

[3]  Ken Shumate,et al.  Structured analysis and object-oriented design are compatible , 1991, ALET.

[4]  Pericles Loucopoulos,et al.  The time dimension in conceptual modelling , 1991, Inf. Syst..

[5]  Ron Weber,et al.  An Ontological Model of an Information System , 1990, IEEE Trans. Software Eng..

[6]  J. J. van Griethuysen,et al.  Open Distributed Processing , 1989, IFIP — The International Federation for Information Processing.

[7]  Pericles Loucopoulos,et al.  Requirements Specification in TEMPORA , 1990, CAiSE.

[8]  Maria E. Orlowska,et al.  Verification Problems in Conceptual Workflow Specifications , 1996, Data Knowl. Eng..

[9]  Andreas L. Opdahl,et al.  A Taxonomy for Real-World Modelling Concepts , 1994, Inf. Syst..

[10]  David W. Embley,et al.  OO Systems Analysis: Is It or Isn't It? , 1995, IEEE Softw..

[11]  Guus J. Ramackers Integrated object modelling: an executable specification framework for business analysis and information system design , 1994 .

[12]  August-Wilhelm Scheer,et al.  Extending data modeling to cover the whole enterprise , 1992, CACM.

[13]  Valeria De Antonellis,et al.  Reusing Specifications Through Refinement Levels , 1995, Data Knowl. Eng..

[14]  Wolffried Stucky,et al.  Deriving Complex Structured Object Types for Business Process Modelling , 1994, ER.

[15]  Edward Yourdon,et al.  Modern structured analysis , 1989 .

[16]  Kees M. van Hee,et al.  Executable Specifications for Distributed Information Systems , 1989, International Symposium on Combinatorial Optimization.

[17]  Fernando Flores,et al.  DOING AND SPEAKING IN THE OFFICE , 1980 .

[18]  M. E. Orlowska,et al.  Veriication Problems in Conceptual Workkow Speciications , 1996 .

[19]  Shamkant B. Navathe,et al.  Conceptual Database Design: An Entity-Relationship Approach , 1991 .

[20]  Henk Sol,et al.  Information Systems Methodologies: A Framework for Understanding , 1988 .

[21]  Amit P. Sheth,et al.  Petri-net-based workflow management software , 1996 .

[22]  Arthur H. M. ter Hofstede,et al.  Formalization of Communication and Behaviour in Object-Oriented Analysis , 1997, Data Knowl. Eng..

[23]  Grady Booch,et al.  Object-Oriented Design with Applications , 1990 .

[24]  J.L.G. Dietz,et al.  Business modelling for business redesign , 1994, 1994 Proceedings of the Twenty-Seventh Hawaii International Conference on System Sciences.

[25]  Trevor Wood-Harper,et al.  Information Systems Development Research: An Exploration of Ideas in Practice , 1991, Comput. J..

[26]  Jorgen P. Bansler,et al.  A reappraisal of structured analysis: design in an organizational context , 1993, TOIS.

[27]  Mirion Bearman ODP-Trader , 1993, Open Distributed Processing.

[28]  Peretz Shoval An integrated methodology for functional analysis , 1991, Inf. Syst..

[29]  Fabio Casati,et al.  Conceptual Modeling of Workflows , 1995, Advances in Object-Oriented Data Modeling.

[30]  J. Davenport Editor , 1960 .

[31]  John Mylopoulos,et al.  Information Modeling in the Time of the Revolution , 1998, Inf. Syst..

[32]  Arthur H. M. ter Hofstede,et al.  Towards Real-Scale Business Transaction Workflow Modelling , 1997, CAiSE.

[33]  Arthur H. M. ter Hofstede,et al.  Task structure semantics through process algebra , 1993, Softw. Eng. J..