Mario Cortes Cornax

Learn More
The notion of choreography has emerged over the past years as a foundational concept for capturing and managing collaborative business processes. This concept has been adopted as a first-class citizen in the latest version of the Business Process Modeling Notation (BPMN 2.0). However, it remains an open question whether or not BPMN 2.0 is actually(More)
This paper discusses the integration of ontologies with service choreographies in view of recommending interest points to the modeler for model improvement. The concept is based on an ontology of recommendations (evaluated by metrics) attached to the elements of the model. The ontology and an associated knowledge base are used in order to extract correct(More)
The concept of choreography has emerged over the past years as a fundamental concept for capturing collaborative processes. The latest version of the Business Process Modeling Notation (BPMN 2.0) introduces the choreography diagram as a first-class citizen actor. After having evaluated BPMN 2.0 in a previous work, we discuss here the new challenges, future(More)
Business process models provide a natural way to describe real-world processes to be supported by software-intensive systems. These models can be used to analyze processes in the system-as-is and describe potential improvements for the system-to-be. There is however little support to analyze how well a given business process models satisfies its business(More)
Inter-organizational business processes implementations using service composition approaches are being more and more used . We want to reduce the semantic gap that exists between both worlds (business processes and services) through service choreographies, a composition approach that we think it is semantically close to multi-party business processes. We(More)
Organizations' business processes become more and more complex and depend on services provided by external organizations. The global viewpoint given by choreography approach is required to better understand, build, survey and optimize complex processes. While existing proposals were made for defining choreographies, it is still difficult to bridge the gap(More)
The concept of choreography has emerged over the past years as a foundational concept for capturing and managing collaborative business processes. The latest version of the Business Process Modeling Notation (BPMN 2.0) adopts choreography as a first-class citizen. However, it remains an open question whether BPMN 2.0 is actually appropriate for capturing(More)
Business process design and monitoring are essential elements of Business Process Management (BPM), often relying on Service Oriented Architectures (SOA). However the current BPM approaches and standards have not sufficiently reduced the Business-IT gap. Today’s solutions are mostly domain-independent and platform-dependent, which limits the ability of(More)
Typical business process management studios provide support for process design through generic languages such as BPMN. This brings several shortcomings related to process governance over time, process ambiguity and complexity for non-technical users. Domain-specific process languages have the potential to correct these issues but they require strong(More)