Definitions and Computational Properties of OCL: A Systematic Review

G Rajić, V Sruk - IEEE Access, 2024 - ieeexplore.ieee.org
Object Constraint Language (OCL) plays a pivotal role in Model Driven Architecture (MDA),
an important applied software engineering concept created over a quarter of a century ago …

Aspect Oriented UML to ECORE Model Transformation.

MA Memon, Z Hassan, K Dahri, A Shaikh… - ISeCure, 2019 - search.ebscohost.com
With the emerging concept of model transformation, information can be extracted from one
or more source models to produce the target models. The conversion of these models can …

A multi-view and programming language agnostic framework for model-driven engineering

R Jordão, F Bahrami, R Chen… - 2022 Forum on …, 2022 - ieeexplore.ieee.org
Model-driven engineering (MDE) addresses the complexity of modern-day embedded
system design. Multiple MDE frameworks are often integrated into a design process to use …

A tool-assisted approach to engineer domain-specific languages (dsls) using rust

L Olivier, LA Sauvětre, E Bousse, G Sunyé - Proceedings of the 25th …, 2022 - dl.acm.org
Domain-Specific Languages (DSLs) are required in a wide range of contexts, implying
different execution environments. The same DSL may even have to exist in different …

A model-driven mutation framework for validation of test case migration

I Jovanovikj, N Weidmann, E Yigitbas, A Anjorin… - Systems Modelling and …, 2020 - Springer
Software testing is important in software migration as it is used to validate the migration and
ensure functional equivalence which is a key requirement. Developing new test cases for …

[PDF][PDF] Brokerage as a Service

S Schwichtenberg - 2024 - researchgate.net
A predominant kind of software application is mashups of third-party web services. The third-
party services are usually black-boxes that have private source code and public Application …

Categorization of approaches to extend and reuse OCL

L Hamann, M Gogolla, MA Lail - … of the 25th International Conference on …, 2022 - dl.acm.org
Languages with a fixed set of data types and operations are very useful in formal verification
and validation. However, the languages that are most relevant to industrial applications are …

Design of a Validator for Module Type Packages

S Sarkar, K Stark, M Hoernicke - IECON 2022–48th Annual …, 2022 - ieeexplore.ieee.org
Modular plants build a production system by integrating a set of pre-designed modules.
Integration of these modules, supplied by different vendors, is performed using various …

Validating test case migration via mutation analysis

I Jovanovikj, E Yigitbas, A Nagaraj, A Anjorin… - Proceedings of the …, 2020 - dl.acm.org
Testing plays an important role in the context of software migration as it is used to validate
and ensure functional equivalence as a key requirement. As developing new test cases of …

[PDF][PDF] Concept-based Co-migration of Test Cases.

I Jovanovikj, E Yigitbas, S Sauer, G Engels - MODELSWARD, 2020 - scitepress.org
Software testing plays an important role in software migration as it verifies its success. As the
creation of test cases is an expensive and time consuming activity, whenever test cases are …