Mike A. Marin

SE
3papers
50citations
Novelty10%
AI Score13

3 Papers

SEAug 17, 2016
Introduction to the Case Management Model and Notation (CMMN)

Mike A. Marin

This is a short tutorial of the Case Management Model and Notation (CMMN) version 1.0. It is targeted to readers with knowledge of basic process or workflow modeling, and it covers the complete CMMN notation. A simple complaints process is used to demonstrate the notation. At the end of the tutorial the reader will be able to understand and create CMMN models. An appendix summarizing the notation is included for reference purposes.

SEJul 14, 2015
Case Management: a data set of definitions

Mike A. Marin, Matheus Hauder

Knowledge-intensive processes (KiPs) are becoming increasingly important for organizations with the rise of the knowledge society. Due to their unpredictable and emergent characteristic worklfow management solutions are not suitable to support KiPs. Various case management related approaches have been proposed by researchers and practitioners to support characteristics of KiPs. In this paper we provide a comprehensive list of definitions available on case management, e.g. case handling, adaptive case management, dynamic case management, production case management. For every definition we present the explicit definition, paragraphs that better describe and summarize the case management approach, or extracted sequences that define the term in the referenced publication. All of these definitions are compared against characteristics of KiPs in order to get about understanding of the domain.

SEApr 26, 2015
Implementing a Case Management Modeling and Notation (CMMN) System using a Content Management Interoperability Services (CMIS) compliant repository

Mike A. Marin, Jay A. Brown

This paper describes how a Case Management Modeling and Notation (CMMN) implementation can use Content Management Interoperability Services (CMIS) to implement the CMMN information model. The interaction between CMMN and CMIS is described in detail, and two implementation alternatives are presented. An integration alternative where any external CMIS repository is used. This alternative is useful to process technology vendors looking to integrate with CMIS compliant repositories. An embedded alternative where a CMIS repository is embedded within the CMMN engine. This alternative is useful to content management vendors implementing CMMN. In both alternatives a CMIS folder is used as the case file containing the case instance data. The CMIS repository can also be used to store the CMMN models to take advantage of CMIS versioning and meta-data. Extensive Java pseudocode is provided as an example of how a CMMN implementation can use a CMIS repository to implement the CMMN information model. No extensions to CMIS are needed, and only minor extensions to CMMN are proposed.