Formal verification of static software models in MDE: A systematic review

CA González, J Cabot - Information and Software Technology, 2014 - Elsevier
Abstract Context Model-driven Engineering (MDE) promotes the utilization of models as
primary artifacts in all software engineering activities. Therefore, mechanisms to ensure …

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 …

OCL2MSFOL: a mapping to many-sorted first-order logic for efficiently checking the satisfiability of OCL constraints

C Dania, M Clavel - Proceedings of the ACM/IEEE 19th International …, 2016 - dl.acm.org
In this paper we propose a mapping from OCL to many-sorted first-order logic, called
OCL2MSFOL. This new mapping significantly improves our previous results in two key …

Verification of model transformations using Isabelle/HOL and Scala

S Meghzili, A Chaoui, M Strecker… - Information Systems …, 2019 - Springer
Abstract Model transformations have proved to be powerful in the development of critical
systems. According to their intents, they have been used in many domains such as models …

On the verification of UML state machine diagrams to colored petri nets transformation using Isabelle/HOL

S Meghzili, A Chaoui, M Strecker… - … on Information Reuse …, 2017 - ieeexplore.ieee.org
The Unified Modeling Language (UML) is a modeling language standardized by the OMG.
The goal of UML is to supply software engineers, software developers, and system architects …

A Framework for the Composition of IoT and CPS Capabilities

K Halba, E Griffor, A Lbath… - 2021 IEEE 45th Annual …, 2021 - ieeexplore.ieee.org
By 2030, over a half trillion devices will be connected to the internet. With so many devices
providing a wide range of features, there is a need for a framework for innovation and reuse …

UML-compiler: a framework for syntactic and semantic verification of UML diagrams

J Chanda, A Kanjilal, S Sengupta - … , February 15-17, 2010. Proceedings 6, 2010 - Springer
UML being semi formal in nature, it lacks formal syntax and hence automated verification of
design specifications cannot be done. To address this we propose a UML Compiler that …

Formalization of UML class diagram using description logics

L Efrizoni, WMN Wan-Kadir… - 2010 International …, 2010 - ieeexplore.ieee.org
Unified Modelling Language (UML) is as a standard object-oriented modelling notation that
is widely accepted and used in software development industry. In general, the UML notation …

Early warning system for the continuouse use of injectable contraception, using sms gateway in the success of family planning programs

F Sari, F Damayanti, A Hadiansa… - … Conference on Smart …, 2018 - ieeexplore.ieee.org
Early Warning System (EWS) is an SMS Gateway based early warning system built to
maintain the continuous use of Injectable Contraception. This system will provide an early …

[PDF][PDF] Towards user-friendly and efficient analysis with alloy

X Wang, A Rutle, Y Lamo - CEUR workshop proceedings, 2015 - hvlopen.brage.unit.no
In model-driven engineering, structural models represent software at the early phases of
software development. They are assumed to generate the models in subsequent phases …