Metrics for the Case Management Modeling and Notation (CMMN) Specification

Mike A. Marin, Hugo Lotriet, John A. Van Der Poll
2015 Proceedings of the 2015 Annual Research Conference on South African Institute of Computer Scientists and Information Technologists - SAICSIT '15  
The Case Management Modeling and Notation (CMMN) specification, published by the Object Management Group (OMG) in 2014, describes a declarative style for modeling business processes. The declarative nature of CMMN is intended to supplement the procedural style of the Business Process Modeling and Notation (BPMN). Although multiple metrics have been developed and verified for BPMN, the authors are not aware of any metrics developed for CMMN. Being a relative new process specification the
more » ... nding of complexity metrics for CMMN ought to be beneficial for practitioners and researchers by providing a way to compare case management models. This study provides a formal description of CMMN and three metrics are defined, namely size, length, and complexity. The metrics are theoretically validated using the formal framework for software measurements defined by Briand et al. and the complexity metric is further validated using Weyuker's properties for software complexity measures.
doi:10.1145/2815782.2815813 dblp:conf/saicsit/MarinLP15 fatcat:utallcuok5c4xmrdxvv2wx7owi