[HTML][HTML] Automated engineering of domain-specific metamorphic testing environments
Context: Testing is essential to improve the correctness of software systems. Metamorphic
testing (MT) is an approach especially suited when the system under test lacks oracles, or …
testing (MT) is an approach especially suited when the system under test lacks oracles, or …
A Dynamic Synchronous Interactive Functional Validation Approach for Electric Vehicles
Functional safety is crucial for Electric Vehicles (EVs) as it ensures that the EV systems
operate correctly and safely. This paper aims to propose an efficient and holistic approach to …
operate correctly and safely. This paper aims to propose an efficient and holistic approach to …
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 …
an important applied software engineering concept created over a quarter of a century ago …
Taming the frame problem: an automated approach for robust UML class diagram specification and verification
A Rosales Viesca, M Al Lail - Innovations in Systems and Software …, 2024 - Springer
It is vital to have precise specifications and verification of UML class diagrams to ensure the
correctness of complex software systems. However, current specification and verification …
correctness of complex software systems. However, current specification and verification …
Formalization of UML class diagram using colored Petri Nets
UML Diagrams has become a standard way of visualizing in designing any system. Among
several UML diagrams, Class diagram plays a crucial role in defining the attributes and …
several UML diagrams, Class diagram plays a crucial role in defining the attributes and …
Automated Mitigation of Frame Problem in UML Class Diagram Verification
AR Viesca, M Al Lail - 2023 ACM/IEEE International …, 2023 - ieeexplore.ieee.org
The validation and verification of UML class diagrams are essential for ensuring the
correctness of complex software systems. However, existing approaches have limitations …
correctness of complex software systems. However, existing approaches have limitations …
Converting OCL and CGMES rules to SHACL in smart grids
M Larhrib, M Escribano, C Cerrada… - IEEE Access, 2020 - ieeexplore.ieee.org
Models are first-class elements in Model-Driven Engineering (MDE). In this paradigm, the
most widespread approaches adopted by the development community are Object-Oriented …
most widespread approaches adopted by the development community are Object-Oriented …
Generation and validation of frame conditions in formal models
Operation contracts are a popular description means in behavioral system modeling. Pre-
and postconditions are used to describe the effects on model elements (such as attributes …
and postconditions are used to describe the effects on model elements (such as attributes …