The emergence of Business Process Modeling as a dominant component in the
EIS context has been widely recognized. According to (Ould, 1995), the importance
of process modeling denotes a requirement for a number of ISO 9000 quality
programs. Business process modeling is the basis of process-centric IT systems
implementations, e.g., Enterprise Resource Planning systems (Robinson & Dilts,
1999). The increasing interest in business process modeling as a tool for capturing
requirements and graphically documenting the processes of an organization to be
supported by the envisioned EIS is widely evident from the mainstream literature
(Dietz 2006). However, this complex social phenomenon is more complicated than
the scope and features of the conventional methods used for its study.
A business process is not merely a flow of successful events, but rather a complex
combination of activities, exceptions, and alternatives evolving in a horizontal
progression as well as in vertical development, i.e., having breadth and depth in a
layered and nested structure.
Finally, it is a fact that over the past few decades, businesses were misguided by
the belief that IT alone will solve all their corporate woes, and consequently
businesses overemphasized the role of IT while underestimating the importance of a
clear understanding and critical analysis of their business processes (Carr 2003).
However, the tide has turned and the prevailing standpoint in recent publications
suggests a much greater focus on process-centric and process-driven enterprises,
rather than merely investing in complicated expensive EIS. Therefore, in the hope of a
humble contribution to fill this gap, in this paper we discuss and introduce a business
process method based on an innovative concept derived from the Language-Action
Perspective and based on Petri net formalism.
2 Related Works
Application of Petri nets in organizational and business processes is not a new
research direction. Due to its formal semantics and intuitive diagrammatic
representation, Petri nets have long attracted researchers to use them in business
process modeling and design. An earlier paper introducing Business Process Petri Net
is (Moldt & Valk 1998). More examples of research in this area can be found in a
collection of papers in (Aalst et al. 1998) or in a comprehensive report of research
works at Eindhoven University, Netherlands, (Aalst & Hee 2002). Most of the Petri
net models proposed are dominantly process or workflow oriented rather than
business process in the sense of socially interacting and communicating actors. In the
framework that we apply Petri net, it is implied that the underlying system is of a
social nature, an organization where social actors make requests, commitments,
negotiations, and bring about new results. Thus, in the proposed method, the emphasis
is placed on the social characteristics of business process that better fits service
oriented organizations. In this regard it would be beneficial to mention that there are
numerous studies on the suitability of certain business process modeling methods for
one or another purpose (or perspective), e.g., for the purpose of business process
documentation, business process analysis and design, IS/IT Application design, and
so forth. Each of the methods fits well for a certain purpose or from a certain
perspective. Bider (2005) based on an extensive analysis of existing methods, states:
32