A new research agenda for tool integration

MN Wicks, RG Dewar - Journal of Systems and Software, 2007 - Elsevier
This article highlights tool integration within software engineering environments. Tool
integration concerns the techniques used to form coalitions of tools that provide an …

Symbolic model checking of hierarchical UML state machines

J Dubrovin, T Junttila - … on Application of Concurrency to System …, 2008 - ieeexplore.ieee.org
A compact symbolic encoding is described for the transition relation of systems modeled
with asynchronously executing, hierarchical UML state machines that communicate through …

Collaborative verification-driven engineering of hybrid systems

S Mitsch, GO Passmore, A Platzer - Mathematics in Computer Science, 2014 - Springer
Hybrid systems with both discrete and continuous dynamics are an important model for real-
world cyber-physical systems. The key challenge is to ensure their correct functioning wrt …

Supporting UML-based development of embedded systems by formal techniques

J Hooman, H Kugler, I Ober, A Votintseva… - Software & Systems …, 2008 - Springer
We describe an approach to support UML-based development of embedded systems by
formal techniques. A subset of UML is extended with timing annotations and given a formal …

[BOOK][B] Error explanation and fault localization with distance metrics

AD Groce - 2005 - search.proquest.com
When a program's correctness cannot be verified, a model checker produces a
counterexample that shows a specific instance of undesirable behavior. Given this …

Towards an Extensible Architecture and Tool Support for Model-based Verification

D Delgado, L Burgueño, J Cámara… - 2023 ACM/IEEE …, 2023 - ieeexplore.ieee.org
Model-based software engineering (MBSE) brings models to the center of software and
system design. Models are powerful abstractions used to support all phases of the software …

[PDF][PDF] Methodology for Integrating Computational Tree Logic Model Checking in Unified Modelling Language Artefacts: A Case Study of an Embedded Controller.

KH Kochaleema, G Santhoshkumar - Defence Science Journal, 2019 - core.ac.uk
ABSTRACT A unified modelling language (UML) based formal verification methodology that
can be easily integrated into an embedded system software development life cycle is …

Use of semi-formal and formal methods in requirement engineering of ILMS

S Sengupta, R Dasgupta - ACM SIGSOFT Software Engineering Notes, 2015 - dl.acm.org
A systematic approach in requirement engineering helps in discovering and understanding
the requirements at different levels of abstraction as well as makes the requirements …

[BOOK][B] Ontology-based methodology for error detection in software design

AM Hoss - 2006 - search.proquest.com
Improving the quality of a software design with the goal of producing a high quality software
product continues to grow in importance due to the costs that result from poorly designed …

UML-based conceptual models and V&V

ÖÖ Tanrıöver, S Bilgen - Conceptual modeling for discrete-event …, 2010 - taylorfrancis.com
Although there is no consensus on a precise definition of a conceptual model (CM), it is
generally accepted that a CM is an abstract representation of a real-world problem situation …