59 research outputs found

    CASE MANAGEMENT MODEL AND NOTATION - A SHOWCASE

    Get PDF
    In this paper, differences and similarities of the Business Process Model and Notation (BPMN) and CMMN are revealed. After introducing the visual CMMN elements, ad-hoc and event sub-processes are then introduced as flexible approaches in BPMN. Although many CMMN elements can be substituted by BPMN constructs, the notations pursue different approaches to modeling processes. The findings of the literature review resulted in a model for distinguishing BPMN and CMMN, considering participation of knowledge workers as well as the predictability of the process. While CMMN covers the section of less predictable processes with the active involvement of knowledge workers making decisions and planning during run-time, BPMN is best used for highly predictable work where knowledge workers mainly execute tasks. The results are verified by a case study. The naturalization process of the Swiss canton of Schwyz is translated from BPMN to CMMN to highlight advantages and disadvantages of the new notation. On the basis of the case study, we propose to introduce a visual representation for roles in CMMN as well as to support a case-task element in BPMN to support interaction between the two standards

    CASE MANAGEMENT MODEL AND NOTATION - A SHOWCASE

    Get PDF
    In this paper, differences and similarities of the Business Process Model and Notation (BPMN) and CMMN are revealed. After introducing the visual CMMN elements, ad-hoc and event sub-processes are then introduced as flexible approaches in BPMN. Although many CMMN elements can be substituted by BPMN constructs, the notations pursue different approaches to modeling processes. The findings of the literature review resulted in a model for distinguishing BPMN and CMMN, considering participation of knowledge workers as well as the predictability of the process. While CMMN covers the section of less predictable processes with the active involvement of knowledge workers making decisions and planning during run-time, BPMN is best used for highly predictable work where knowledge workers mainly execute tasks. The results are verified by a case study. The naturalization process of the Swiss canton of Schwyz is translated from BPMN to CMMN to highlight advantages and disadvantages of the new notation. On the basis of the case study, we propose to introduce a visual representation for roles in CMMN as well as to support a case-task element in BPMN to support interaction between the two standards

    Using CMMN Model for Software System Project Simulation

    Get PDF
    Software systems (SS) project failure has been a recurring problem for decades. One of the project success factors is the appropriately chosen project management methodology and its adaption to the project type, company, and employees. Although some methods have been proposed to address this problem, the number of failed projects shows that the problem is still relevant. Therefore, a new and more efficient solution is needed. This paper proposes a new approach for choosing and adopting a project management methodology to a particular context (i.e., the project type, company, and its employee, etc.). It is based on dynamic CMMN (case management model and notation) SS project management process modelling and simulation. The proposed approach is evaluated with an industry case study. The obtained results showed that the proposed approach is implementable and can be used for SS project simulation

    Restrições temporais em processos de negócio

    Get PDF
    More and more organizations are adhering to the Business Processes Management (BPM) in order to reach higher levels of competitiveness and reduce operational costs. The execution of business process has, necessarily, a time dimension. Nevertheless, while recognised as important, the temporal dimension has been neglected by most of the process modelling languages to these days. The BPMN (Business Process Model and Notation) language, similarly to the recent CMMN (Case Management Model and Notation) proposal which was developed to complement it, are not the exception. Indeed, while BPMN is one of the most widely used language for business process modelling, there are temporal constraints impossible to describe in BPMN. The work behind this paper aims to contribute to solve this issue by identifying the most relevant business processes temporal constraints. The final purpose of this work is to propose a set of temporal extensions to the BPMN and CMMN languages.Cada vez mais organizações recorrem aos princípios da gestão de processos de negócio (BPM) no intuito de apresentarem maiores níveis de competitividade e redução de custos operativos. A execução de processos de negócio tem, incontornavelmente, uma dimensão temporal associada. No entanto, embora importante, a dimensão temporal tem vindo a ser negligenciada na generalidade das linguagens de modelação de processos de negócio. A notação BPMN (Business Process Model and Notation), assim como a mais recente proposta CMMN (Case Management Model and Notation) que a vem complementar, não são exceção. De facto, sendo a BPMN uma das notações mais usadas na modelação de processos de negócio, existem restrições temporais que não é possível modelar em BPMN. O trabalho subjacente a este artigo vem contribuir para resolver esta lacuna ao fazer um levantamento das restrições temporais mais relevantes associadas aos processos de negócio. O intuito deste trabalho é o de, posteriormente, fazer uma proposta de extensão temporal às linguagens BPMN e CMMN.Fundação para a Ciência e Tecnologia, within the Strategic Project plan PEst2015-2020, UID/CEC/00319/201

    Measuring Method Complexity of the Case Management (CMMN)

    Get PDF
    D.2.2 [Design Tools and Techniques]; D.2.3 [Coding Tools and Techniques]: Standards; D.10 [Design]: Rep- resentationIn 2014, the Object Management Group (OMG) published the Case Management Modeling and Notation (CMMN) ver- sion 1.0 speci cation, which is a new process modeling spec- i cation to complement its Business Process Modeling and Notation (BPMN) speci cation. The declarative nature of CMMN is intended to supplement the procedural perspec- tive of BPMN. CMMN takes a data-centric view to process modeling based on business artifacts to provide exibility for knowledge workers, while retaining the advantages of busi- ness process management (BPM) systems. As far as the researchers are aware, this research is among the rst contributions to the understanding of CMMN's method complexity in the context of other process modeling nota- tions. We used the meta-model-based method complexity approach introduced by Rossi and Brinkkemper to evalu- ate the method complexity of CMMN. The results were compared with other popular process methods, including BPMN, Uni ed Modeling Language (UML) Activity dia- grams, and Event-driven Process Charts (EPC), all of which have undergone similar evaluations by other researchers. The initial results indicated that CMMN 1.0 compares favorably with BPMN 1.2.College of Engineering, Science and Technolog

    Enhancing the modelling perspective of process performance management.

    Get PDF
    La Gestión del Rendimiento de los Procesos, que comprende las etapas de planificación, supervisión y control del rendimiento de los procesos de negocio, se considera una parte esencial de la gestión de los procesos de negocio y proporciona detalles de cómo se pueden diseñar y rediseñar los procesos de negocio para mejorar su rendimiento. El rendimiento de los procesos de negocio suele medirse por medio de indicadores de rendimiento de procesos (PPI, por sus siglas en inglés), que se evalúan y monitorizan con el fin de determinar si los objetivos estratégicos y operativos están siendo alcanzados. Al igual que los procesos de negocio, y en realidad junto con ellos, estos PPIs deben ser definidos y modelados, por lo que en esta tesis, nos centramos en su Perspectiva de Modelado. Esta perspectiva nos permite describir en detalle todos los PPIs asociados a un proceso de negocio, especificando el conjunto de atributos que los definen y la información que se necesita obtener del proceso de negocio para su cálculo. La mayoría de las propuestas relacionadas con la medición del rendimiento de los procesos de negocio se han centrado en la medición del rendimiento de los procesos de negocio estructurados, repetitivos y altamente definidos. Los cambios y los nuevos requisitos de las empresas han dado lugar a nuevas necesidades en la gestión de los procesos de negocio, que requieren más flexibilidad, por ejemplo, para gestionar colecciones de alternativas de procesos de negocio y procesos altamente dinámicos e intensivos en conocimientos. Sin embargo, las técnicas actuales de gestión del rendimiento de los procesos no han evolucionado al mismo ritmo que los procesos de negocio. Esas propuestas no pueden ser utilizadas “tal cual” en escenarios con procesos de negocio que requieren más flexibilidad porque esos procesos tienen una naturaleza diferente. Por ejemplo, esas propuestas no son capaces de definir PPIs en colecciones de procesos de negocio o de definir PPIs teniendo en cuenta elementos del proceso que no suelen estar presentes en procesos tradicionales, tales como decisiones, interacciones o colaboraciones entre participantes; generando así una brecha entre los procesos de negocio y la medición de su rendimiento. Para hacer frente a este reto, esta tesis pretende ampliar los límites actuales de la medición del rendimiento de los procesos. Para ello, nos basamos en técnicas ya existentes y bien fundamentadas, principalmente aplicables a procesos de negocio estructurados cuyo comportamiento se conoce en su mayor parte a priori, y los ampliamos para hacer frente a los nuevos requisitos identificados. Específicamente, proponemos un conjunto de artefactos que se centran en la definición y la perspectiva de modelado de las medidas e indicadores de rendimiento. Primero, proponemos la extensión del metamodelo PPINOT, un metamodelo previamente utilizado para la definición y modelado de indicadores de rendimiento de procesos, en cuatro direcciones: la reutilización total o parcial de definiciones de PPIs; el modelado de PPIs teniendo en cuenta la variabilidad de los procesos y de los propios PPIs; la definición de PPIs sobre procesos intensivos del conocimiento y la relación de la definición de PPIs con un conjunto particular de elementos de los proceso, como las decisiones. Las extensiones del metamodelo son diseñadas para trabajar con propuestas relevantes en cada una de las áreas abordadas, como KIPO (Knowledge-Intensive Process Ontology), una ontología que proporciona constructores para la definición de procesos intensivos en conocimiento; DMN (Decision Model and Notation), un estándar para la definición y modelado de decisiones; Provop y C-iEPC, dos lenguajes de modelado de procesos de negocio asociados a la variabilidad. Para facilitar la representación de las definiciones y modelos de PPIs, también se propone la extensión de las dos notaciones del PPINOT: Visual PPINOT, una notación gráfica y la notación basada en plantillas que utiliza patrones lingüísticos para las definiciones de PPI. Además de estas extensiones, también proponemos dos contribuciones más: una metodología basada en la integración de PPINOT y KIPO, y en los conceptos de indicadores lead y lag con el objetivo de guiar a los participantes en la implementación de PPIs de acuerdo a las metas de negocio, y directrices en forma de un conjunto de pasos que pueden utilizarse para identificar las decisiones que afectan el rendimiento del proceso. Finalmente, también hemos dado los primeros pasos para implementar las extensiones del metamodelo en las herramientas de modelado de PPINOT. Específicamente hemos modificado el editor gráfico para facilitar el modelo de PPIs por medio de la reutilización de definiciones. Hemos validado las propuestas presentadas a través de diferentes escenarios y casos de estudio: analizando los procesos y las medidas de rendimiento del modelo de referencia SCOR (Supply Chain Operations Reference), utilizando medidas e indicadores proporcionados por el Servicio Andaluz de Salud (España) y a través de un caso de estudio en una empresa de outsourcing de tecnologías de la información y la comunicación en Brasil. Nuestra propuesta de “Mejorar la Perspectiva de Modelado de la Gestión del Rendimiento de Procesos” nos permite: reutilizar definiciones totales o parciales de PPIs en diferentes PPIs o procesos de negocio; definir PPIs en una colección de procesos de negocio (familia de procesos) teniendo en cuenta la variabilidad de los procesos y de los propios PPIs; definir PPIs sobre procesos intensivos en conocimiento; utilizar una metodología para guiar a los participantes en la implementación de PPIs de acuerdo con los objetivos de negocio; analizar el impacto sobre los PPI, de las decisiones relacionadas con los procesos de negocio; definir indicadores de rendimiento de las decisiones (DPIs) para medir el rendimiento de las decisiones relacionadas con los procesos de negocio; y utilizar la información sobre el rendimiento del proceso en la definición de decisiones

    Optimization of Information Acquisition for Decision-Intensive Processes

    Get PDF

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

    Get PDF
    General and reference Metrics; Applied com- puting Business process modeling; Software and its engineering System modeling languages; Computing methodologies Model veri cation and validation;The Case Management Modeling and Notation (CMMN) speci cation, published by the Object Management Group (OMG) in 2014, describes a declarative style for modeling business processes. The declarative nature of CMMN is in- tended to supplement the procedural style of the Business Process Modeling and Notation (BPMN). Although multi- ple metrics have been developed and veri ed for BPMN, the authors are not aware of any metrics developed for CMMN. Being a relative new process speci cation the understanding of complexity metrics for CMMN ought to be bene cial 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 de ned, namely size, length, and complex- ity. The metrics are theoretically validated using the formal framework for software measurements de ned by Briand et al. and the complexity metric is further validated using Weyuker's properties for software complexity measures.College of Engineering, Science and Technolog
    corecore