SEOct 17, 2020
Modeling Support for Domain-Specific Application DefinitionJosé Miguel Pérez-Álvarez, Adrian Mos
In this paper we present the modeling support infrastructure for domain-specific application definition. This consists of a set of meta-models and the associated generators to allow the definition of reusable and domain-specific behavior blocks, which can later be used to compose complex behaviors. In addition we also present the related visual languages that facilitate the creation of these models.
SEOct 18, 2016
Human Task Monitoring and Contextual Analysis for Domain Specific Business ProcessesKunal Suri, Adrian Mos
Monitoring the execution of business processes and activities composing them is an essential capability of Business Process Management (BPM) Suites. Human tasks are a particular type of business activities, and the understanding of their execution is essential in effectively managing both the processes and human resources. This paper proposes a monitoring framework with a capability to monitor and analyze the human tasks in a domain specific setting and contextually correlate the task execution patterns to the workload distribution on human users. The framework uses the notion of concept probes that match the business concepts used in definition of business processes. The proposed human task monitoring and contextual analysis (HTMCA) component considers multiple artifacts involved in the execution of a human task, rather than focusing only on classic activity/task metrics retrieved from BPM engines.This approach aspires to provide two main advantages to organizations using it. Firstly, it enhances the understanding of the workload of human users that participate in people-intensive business processes under various roles. Secondly, it gives organizations tools and insight for fine-tuning their user performance taking into account the specific context of their business various artifacts domains. The proposed framework builds on previous work that lays the basis of vendor-independent, concept-centric BPM monitoring, and provides the critical missing element of human task understanding. This has the potential to significantly benefit any BPM deployment and the validation work is in advanced stages of building a full prototype that demonstrates this value in a realistic industrial setting.
SEJun 14, 2016
Business Matter Experts do Matter: A Model-Driven Approach for Domain Specific Process Design and MonitoringAdrian Mos, Mario Cortes-Cornax
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 business matter experts to express business intent and enact process change. In contrast, the approach presented in this paper focuses on BPM and SOA environments in a domain-dependent and platform-independent way. We propose to add a domain specific-layer on top of current solutions so business stakeholders can design and understand their processes in a more intuitive way. We rely on previously proposed technical solutions and integrate them in an end-to-end methodology (from design to monitoring and back). The appropriateness and the feasibility of the approach is justified through a use case and a complete prototype implementation.