Mike A. Marin

Mike A. Marin
IBM · Digital Business Automation

computer science

About

25
Publications
13,715
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
200
Citations
Citations since 2017
3 Research Items
130 Citations
2017201820192020202120222023051015202530
2017201820192020202120222023051015202530
2017201820192020202120222023051015202530
2017201820192020202120222023051015202530
Introduction
Mike Marin is an IBM Distinguished Engineer. working as the chief architect for the IBM Content Manager product. He has more that 20 years of experience developing software, and has a PhD on Computer Science. He is an ACM lifetime professional member and ACM Distinguished Engineer. Mike has volunteered work in several standard organizations, including OMG (Object Management Group), OASIS (Organization for the Advancement of Structured Information Standards), WfMC (Workflow Management Coalition), BPMI (Business Process Management Initiative), and IETF (Internet Engineering Task Force). Currently he is active in the OASIS’ BPEL working group, in the WfMC’s XPDL working group, and BPMI. Mike was a Director of BPMI, and has held several chair and vice-chair positions in the WfMC including th
Additional affiliations
January 2012 - present
University of South Africa
January 2011 - June 2011
California State University, Dominguez Hills
Position
  • Lecturer
Description
  • CTC 362 Communication Systems Security
February 1996 - present
IBM
Position
  • Engineer
Education
September 2012 - October 2017
University of South Africa
Field of study
  • Computer Science

Publications

Publications (25)
Patent
A method and computer program product for generating a three-dimensional virtual reality environment from a business process model in a computer system are provided. The method includes analyzing a business process model to identify a plurality of activities and at least one transition criterion between the plurality of activities, where the busine...
Raw Data
Supplemental Files for thesis: Exploring Complexity Metrics for Artifact-Centric Business Process Models by Marin, Mike Andy, Ph.D., University of South Africa (South Africa), 2017, 434; 10759956
Thesis
Full-text available
This study explores complexity metrics for business artifact process models described by Case Management Model and Notation (CMMN). Process models are usually described using Business Process Management (BPM), which is a relatively mature discipline with a large number of practitioners. Over the last few decades a new way of describing data intensi...
Conference Paper
The Guard-Stage-Milestone (GSM) has emerged as a recent data centric approach to define business processes. GSM is one of the approaches to business artifacts in which the business process is described around the lifecycle of the data. Since its introduction in 2011, several research teams have worked on formally proving GSM properties. This paper...
Article
Full-text available
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...
Conference Paper
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...
Conference Paper
Full-text available
Process support for knowledge work is far from being mastered in existing information systems. Predominant workflow management solutions are too rigid and provide no means to deal with unpredictable situations. Various case management approaches have been proposed to support this flexibility for unstructured processes. Recently the Object Managemen...
Conference Paper
Full-text available
Hybrid process models are considered an attractive approach for modeling knowledge-intensive processes. A hybrid process model combines both imperative and declarative modeling, which can handle both the structured and the flexible parts of a business process. However, it is difficult and timeconsuming to create and refine a hybrid process model du...
Article
Full-text available
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 su...
Research
Full-text available
arXiv:1504.06778v1 [cs.SE] 26 Apr 2015 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.
Article
Full-text available
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 CMI...
Patent
Full-text available
A novel and useful system and method of decentralized decision-making for real-time scheduling in a multi-process environment. For each process step and/or resource capable of processing a particular step, a service index is calculated. The calculation takes into account several measures, such as business level measures, operational measures and em...
Conference Paper
In 2014, the Object Management Group (OMG) published the Case Management Modeling and Notation (CMMN) version 1.0 specification, which is a new process modeling specification to complement its Business Process Modeling and Notation (BPMN) specification. The declarative nature of CMMN is intended to supplement the procedural perspective of BPMN. CMM...
Technical Report
Full-text available
Business process management (BPM) is a relative mature discipline with a large number of practitioners. BPM technology is based on directed graphs used to describe control flow. Over the last decade a new way to describe data intensive business processes for knowledge workers have emerged, where the focus is changing from control flow to business d...
Conference Paper
Full-text available
Case Management, with its emphasis on the case folder as the anchor for managing business processes, is emerging as a way to provide rich flexibility for knowledge workers while retaining key advantages of BPM systems. This has introduced new challenges in connection with modeling case processes. This short survey traces the history of key modeling...
Patent
Techniques allow for communication with and management of multiple external components. A component manager communicates with one or more component adapters. Each component adapter communicates with an external component and is able to call the methods, functions, procedures, and other operations of the external component. The component manager ass...
Article
ideal, because it is easy to gather the file name and line number at the place of invocation, by using the predefined macros FILE and LINE . This allows assert to clearly identify the assertion that failed. A macro also allows the implementor to eliminate all assertions from the production code---without introducing side effects--- by defining asse...

Network

Cited By

Projects

Project (1)
Archived project
We are now conducting empirical research on complexity metrics for the CMMN specification. For that purpose, we have created a short CMMN tutorial that introduces participants to the complete CMMN version 1.0 specification. The tutorial should take 30 to 40 minutes to complete. It is followed by a short survey designed around a set of CMMN models. Each participant is only exposed to two models from the set. The survey should take between 15 to 20 minutes to complete. The minimum number of participants required for a statistical significant sample in our current experiment is 136 evenly distributed across the set of models. The survey is designed to assign two random models to each participant. Request for participants In this phase of the research, we are looking for participants with basic knowledge of process technology to take the tutorial and survey. Participants don't need to be familiar with CMMN, because the tutorial provides the required knowledge to complete the survey, which can be considered a quiz on the tutorial. Participation is voluntary and no identifiable personal information is collected. Participants will learn about CMMN with the tutorial; and they will gain some experience and appreciation for CMMN by evaluating two models in the survey. The full exercise takes about 45 to 60 minutes to complete; but it can be done in multiple sessions. As an appreciation to the participants, we will donate $6 (six dollars) to a charity of their choice and we provide them with early results of the survey. Readers willing to participate can use the following URL to take the optional tutorial and survey. The first page provides more information on the project. The URL will be available until the end of July, or until we have reached the required number of responses. http://cmmn.limequery.org/index.php/338792?lang=en