Source author record

Adrian Mos

Adrian Mos appears in the imported research catalog. Authorship, coauthor and topic links are available while profile ownership is still unclaimed.

ResearcherUnclaimed source record

Catalog footprint

What is connected

3works
1topics
4close collaborators

Actions

Connect this record

Log in to claim

Research graph

See the researcher in context

Open full explorer

Inspect adjacent papers, topics, institutions and collaborators without losing the researcher page.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Published work

3 published item(s)

preprint2022arXiv

Lowering Barriers to Application Development With Cloud-Native Domain-Specific Functions

Creating and maintaining a modern, heterogeneous set of client applications remains an obstacle for many businesses and individuals. While simple domain-specific graphical languages and libraries can empower a variety of users to create application behaviors and logic, using these languages to produce and maintain a set of heterogeneous client applications is a challenge. Primarily because each client typically requires the developers to both understand and embed the domain-specific logic. This is because application logic must be encoded to some extent in both the server and client sides. In this paper, we propose an alternative approach, which allows the specification of application logic to reside solely on the cloud. We have built a system where reusable application components can be assembled on the cloud in different logical chains and the client is largely decoupled from this logic and is solely concerned with how data is displayed and gathered from users of the application. In this way, the chaining of requests and responses is done by the cloud and the client side has no knowledge of the application logic. An additional effect of our approach is that the client side developer is able to immediately see any changes they make, while executing the logic residing on the cloud. This further allows more novice programmers to perform these customizations, as they do not need to `get the full application working' and are able to see the results of their code as they go, thereby lowering the obstacles to businesses and individuals to produce and maintain applications. Furthermore, this decoupling enables the quick generation and customization of a variety of application clients, ranging from web to mobile devices and personal assistants, while customizing one or more as needed.

preprint2016arXiv

Business Matter Experts do Matter: A Model-Driven Approach for Domain Specific Process Design and Monitoring

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.

preprint2016arXiv

Human Task Monitoring and Contextual Analysis for Domain Specific Business Processes

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.