Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Modeling languages for business processes and business rules: a representational analysis
zur Muehlen M., Indulska M. Information Systems35 (4):379-390,2010.Type:Article
Date Reviewed: Nov 29 2010

One might naively think that any combination of a modern business process modeling language and a modern business rule modeling language would be able to fully model the dynamic and static structure of today’s enterprises. This study, based on an analysis of four process modeling specifications--colored Petri nets (CPNs), event-driven process chains (EPCs), the integrated definition for process description capture method (IDEF3), and the business process modeling notation (BPMN)--and four rule modeling specifications--the Simple Rule Markup Language (SRML), the semantics of business vocabulary and rules (SBVR), the semantic Web rules language (SWRL), and the production rule representation (PRR)--proves otherwise.

The authors use the Bunge-Wand-Weber (BWW) scheme (or ontology) to demonstrate that even the best pair of process and rule modeling languages--BPMN and SRML--only represents 23 of the 29 BWW constructs, with a noticeable overlap of six elements (20 percent) occurring in both languages.

Even though the basic idea and method of comparing the power of such combinations of languages is highly appealing, there are some shortcomings and unresolved questions in the paper that definitely warrant further exploration before one can use the results uncritically.

For instance, the authors claim that an EPC does not include constructs for representing systems and system decomposition. While this is true for the process-only part of an EPC, the currently used extended EPC does offer full system modeling capabilities. The paper also claims that an EPC is “not designed on the basis of a formal meta-model,” which is not true [1]. On the other hand, BPMN is said to possess such features, although I cannot find this in the specification (incidentally, the paper compares version 1.0, which has since been made obsolete by version 2.0).

This easy-to-follow paper includes useful definitions and introductions to the domains investigated and the methodology used. It should appeal not only to those in academia, but also to business process and rule modeling professionals who wish to obtain a deeper understanding of the shortcomings of current modeling approaches.

Reviewer:  Christoph F. Strnadl Review #: CR138600 (1106-0634)
1) Scheer, A.-W. ARIS--modellierungsmethoden, metamodelle, anwendungen (4th ed.). Springer, Berlin, Germany, 2001.
Bookmark and Share
  Reviewer Selected
Featured Reviewer
 
 
Petri Nets (D.2.2 ... )
 
 
Computer-Supported Cooperative Work (H.5.3 ... )
 
 
Software Process Models (D.2.9 ... )
 
 
Workflow Management (H.4.1 ... )
 
 
Knowledge Representation Formalisms And Methods (I.2.4 )
 
Would you recommend this review?
yes
no
Other reviews under "Petri Nets": Date
Bounded self-stabilizing Petri nets
Cherkasova L., Howell R., Rosier L. Acta Informatica 32(3): 189-207, 1995. Type: Article
Apr 1 1996
Free choice Petri nets
Desel J., Esparza J., Cambridge University Press, New York, NY, 1995. Type: Book (9780521465199)
Jun 1 1996
Nets, time and space
Petri C. Theoretical Computer Science 153(1-2): 3-48, 1996. Type: Article
Aug 1 1997
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy