Posts
Media
Videos
Starter Packs
Pinned
SoSyM
@sosym.org
· 1d
Enhancing explainability in process variant analysis: a framework for detecting and interpreting control-flow changes - Software and Systems Modeling
Processes often exhibit significant variability, posing challenges for process discovery and insight extraction. While most studies focus on detecting variability over time (e.g., concept drift), control-flow variability can also manifest across other dimensions, such as case durations or performance metrics. Identifying and understanding these changes is vital for uncovering inefficiencies and undesired behaviors. This paper introduces a novel framework that combines control-flow change detection across performance dimensions with explainability, providing insights into where and how control flow evolves. The framework uses a sliding window approach with the earth mover’s distance to detect behavioral shifts. To enhance interpretability, event logs are encoded into a feature space defined by declarative constraints, capturing intuitive control-flow properties. Clustering these features reveals distinct behavioral patterns and their evolution along performance dimensions, linking detected changes to specific process dynamics. We validate the framework using three real-life event logs, including one from the UWV employee insurance agency in the Netherlands, demonstrating its ability to uncover meaningful changes, explain process variability, and support data-driven decision-making. The framework is implemented as an open-source tool for broader applicability.
doi.org
SoSyM
@sosym.org
· 4d
Modeling in Jjodel: towards bridging complexity and usability in model-driven engineering - Software and Systems Modeling
Jjodel is a cloud-based reflective platform designed to address the challenges of Model-Driven Engineering (MDE), particularly the cognitive complexity and usability barriers often encountered in existing model-driven tools. This article presents the motivation and requirements behind the design of Jjodel and demonstrates how it satisfies these through its key features. By offering a low-code environment with modular viewpoints for syntax, validation, and semantics, Jjodel empowers language designers to define and refine domain-specific languages (DSLs) with ease. Its innovative capabilities, such as live co-evolution support, and syntax customization, ensure adaptability for academic and industrial contexts. A practical case study of an algebraic expression language highlights the ability of Jjodel to manage positional semantics and event-driven workflows, illustrating its effectiveness in simplifying complex modeling scenarios. Built on modern front-end technologies, Jjodel aims to operationalize concepts from MDE research into a usable platform that supports a range of modeling tasks.
doi.org
SoSyM
@sosym.org
· 28d
Model-driven engineering of SAP core data services - the bigER2CDS modeling tool - Software and Systems Modeling
This paper introduces bigER2CDS, a novel model-driven engineering approach and tool support for SAP Core Data Services (CDS). bigER2CDS addresses the need for a higher abstraction level in CDS develop...
doi.org
SoSyM
@sosym.org
· Sep 10
Evaluating large language models on business process modeling: framework, benchmark, and self-improvement analysis - Software and Systems Modeling
Large language models (LLMs) are rapidly transforming various fields, including the field of business process management (BPM). LLMs provide new ways for analyzing and improving operational processes....
doi.org
SoSyM
@sosym.org
· Sep 9
The Impact of Model Simulation on Semantic Conceptual Model Quality for Novice Modelers - Software and Systems Modeling
Purpose: Conceptual modeling is crucial for information systems development, yet novice modelers often struggle with ensuring a high semantic quality, leading to flawed system designs. This study inve...
doi.org
SoSyM
@sosym.org
· Sep 8
Enhancing process mining with visual resource analytics - Software and Systems Modeling
Resource analysis in process mining focuses on understanding the behavior and performance of resources involved in business processes. While previous research has provided various insights into resour...
doi.org
SoSyM
@sosym.org
· Aug 20
AI simulation by digital twins: systematic survey, reference framework, and mapping to a standardized architecture - Software and Systems Modeling
Insufficient data volume and quality are particularly pressing challenges in the adoption of modern subsymbolic AI. To alleviate these challenges, AI simulation uses virtual training environments in w...
doi.org
SoSyM
@sosym.org
· Aug 7
Automatic Model Transformation and Formal Verification for Function Block of IEC 61499 - Software and Systems Modeling
The IEC 61499 standard describes the structure and behavior of distributed control systems, providing a design language at the system level and a specification for distributed systems. In the design o...
doi.org
SoSyM
@sosym.org
· Aug 6
Enhancing automated network function onboarding through language extension and code refactoring - Software and Systems Modeling
The management of modern communication networks requires sophisticated, specialized tooling that, akin to an operating system, provides an appropriately abstracted view of the network and its resource...
doi.org
SoSyM
@sosym.org
· Aug 5
Circulise4LCE, a model-driven sustainability development framework for local circular economy engineering and simulation - Software and Systems Modeling
A local circular economy (LCE) is a closed-loop system operating at a community or regional scale where resources are efficiently recycled, repurposed, and managed to achieve sustainability. This pape...
doi.org
SoSyM
@sosym.org
· Aug 4
Context-driven process discovery: enhancing process flow interpretability with contextualized activity hierarchies - Software and Systems Modeling
Analyzing business processes is important for organizations aiming to optimize operations and identify inefficiencies. Traditional discovered process models often lack sufficient contextual depth, lim...
doi.org
SoSyM
@sosym.org
· Jul 22
Automatic security-flaw detection - towards a fair evaluation and comparison - Software and Systems Modeling
Threat Modeling is an essential step in secure software system development. It is a (so far) manual, attacker-centric approach for identifying architecture-level security flaws during the planning pha...
doi.org
SoSyM
@sosym.org
· Jul 21
A model and workflow-driven approach for engineering domain-specific low-code platforms and applications - Software and Systems Modeling
The need to produce software quicker and in greater quantities continues to grow, while the market for professional programmers struggles to meet the rising demand. Low-code development platforms (LCD...
doi.org
SoSyM
@sosym.org
· Jul 17
How low-code platforms support digital twins of processes - Software and Systems Modeling
Digital Twin of Processes, also defined as process digital twins (PDTs), are emerging as a feasible solution for modeling, monitoring, and optimizing business processes by providing real-time, data-dr...
doi.org
SoSyM
@sosym.org
· Jul 8
How do organizational capabilities mature? maturity level characteristics for organizational capabilities - Software and Systems Modeling
In a dynamic business environment, organizations must continuously evolve to sustain a competitive edge by developing new capabilities while also enhancing the existing ones. Maturity models have beco...
doi.org
SoSyM
@sosym.org
· Jul 7
Teaching conceptual modelling in the age of LLMs: shifting from model creation to model evaluation skills - Software and Systems Modeling
When LLMs are used to assist the development of artefact, it may become difficult to distinguish the genuine contribution by the human modeller from the parts that were generated by the LLM. This is n...
doi.org