Practical constraint solving for generating system test data
The ability to generate test data is often a necessary prerequisite for automated software
testing. For the generated data to be fit for their intended purpose, the data usually have to …
testing. For the generated data to be fit for their intended purpose, the data usually have to …
Efficient test data generation for MC/DC with OCL and search
System-level testing of avionics software systems requires compliance with different
international safety standards such as DO-178C. An important consideration of the avionics …
international safety standards such as DO-178C. An important consideration of the avionics …
Towards self-explaining digital systems: A design methodology for the next generation
As digital systems get ever more complex, their behaviour may at times appear
unfathomable. Users will only be prepared to accept this if they are convinced that the …
unfathomable. Users will only be prepared to accept this if they are convinced that the …
Search‐Based MC/DC Test Data Generation With OCL Constraints
H Sartaj, M Zohaib Iqbal… - Software Testing …, 2025 - Wiley Online Library
System‐level testing of avionics software systems requires compliance with different
international safety standards such as DO‐178C. An important consideration of the avionics …
international safety standards such as DO‐178C. An important consideration of the avionics …
UCLAONT: Ontology-Based UML Class Models Verification Tool
The software design model performs an important role in modern software engineering
methods. Especially in Model-Driven Engineering (MDE), it is treated as an essential asset …
methods. Especially in Model-Driven Engineering (MDE), it is treated as an essential asset …
Advances in applications of object constraint language for software engineering
Abstract Object Constraint Language (OCL) is a standard language defined by Object
Management Group for specifying constraints on models. Since its introduction as part of …
Management Group for specifying constraints on models. Since its introduction as part of …
[BOOK][B] Automated Validation & Verification of UML/OCL Models Using Satisfiability Solvers
Only four decades after the first manned flight to the moon, a common device such as a
smartphone consists of more complex technology than the “high-end” computers that …
smartphone consists of more complex technology than the “high-end” computers that …
[PDF][PDF] Practical model-driven data generation for system testing
The ability to generate test data is often a necessary prerequisite for automated software
testing. For the generated data to be fit for its intended purpose, the data usually has to …
testing. For the generated data to be fit for its intended purpose, the data usually has to …
Frame conditions in the automatic validation and verification of UML/OCL models: A symbolic formulation of modifies only statements
Validation and verification of UML/OCL models is a crucial task in the design of complex
software/hardware systems. The behavior in those models is expressed in terms of …
software/hardware systems. The behavior in those models is expressed in terms of …
Generalized Formal Model-Verifier: A Formal Approach for Verifying Static Models
N Somogyi, G Mezei - SN Computer Science, 2024 - Springer
The field of software modeling has gained significant popularity in the last decades. By
capturing the static aspects of the software requirements, model-driven engineering eases …
capturing the static aspects of the software requirements, model-driven engineering eases …