Conflict management techniques for model merging: a systematic mapping review

M Sharbaf, B Zamani, G Sunyé - Software and Systems Modeling, 2023 - Springer
Abstract Model merging conflicts occur when different stakeholders aim to integrate their
contradicting changes that are applied concurrently to update software models. We conduct …

ModelGame: A quality model for gamified software modeling learning

E Júnior, K Farias - Proceedings Of The 15th Brazilian Symposium On …, 2021 - dl.acm.org
Gamification has been adopted in software development tasks in recent years. This adoption
seeks, for example, to improve the engagement of developers while creating UML models or …

Design and implementation of a UMLRPAsec-extension for robotic process automation

A Kurylets, N Goranin - Electronics, 2024 - mdpi.com
Ensuring RPA (robotic process automation) security is a critical aspect when developing and
operating automated software robots. One of the key steps for developing secure software …

Analysis of metamodels for model‐based production automation system engineering

S Cha, B Vogel‐Heuser… - IET Collaborative Intelligent …, 2020 - Wiley Online Library
In the current Industry 4.0 era, automated production systems (aPS) comprising of multi‐
disciplinary artefacts all closely interwoven are required to adapt to various and varying …

Composition of UML Class Diagrams Using Category Theory and External Constraints

A Tazin - 2022 - search.proquest.com
In large software development projects there is always a need for refactoring and
optimization of the design. Usually software designs are represented using UML diagrams …

[PDF][PDF] An Empirical Study on the Correctness and Effort to Integrate Feature Models

V Bischoff, K Farias - Journal of Universal Computer Science, 2024 - researchgate.net
Feature model integration is pivotal in software development, particularly in evolving
software product lines through new feature accommodations. Despite its significance, the …

A safety modelling method for High-speed Train Control Systems based on UML extension

J Liu, H Wang, W Zheng - 2020 Chinese Automation Congress …, 2020 - ieeexplore.ieee.org
Safety analysis is an essential way to ensure the safe operation of high-speed railway train
control systems. It is of significance to design special modeling language and modeling …

A user task design notation for improved software design

E Ozcan, D Topalli, G Tokdemir, NE Cagiltay - PeerJ Computer Science, 2021 - peerj.com
Abstract System design is recognized as one of the most critical components of a software
system that bridges system requirements and coding. System design also has a significant …

API SLICER: A feature-based approach to decomposing monolithic APIs into microservices

C Xavier, K Farias - Available at SSRN 4307974 - papers.ssrn.com
Many approaches related to decomposing monolithic applications have been proposed in
recent studies. However, such studies are not sensitive to the decomposition of Monolithic …

[PDF][PDF] On the Effort to Integrate Feature Models: An Empirical Study

V Bischoff, K Farias - kleinnerfarias.github.io
The integration of feature models plays a key role in many software development tasks, such
as the evolution of software product lines by adding new features. However, little is known …