[SÁCH][B] Modeling companion for software practitioners

E Börger, A Raschke - 2018 - Springer
The proposed method provides this support by a combination of its abstraction concept and
its operational character: models come as behavioral models in the precise and simple form …

The ASMETA approach to safety assurance of software systems

P Arcaini, A Bombarda, S Bonfanti, A Gargantini… - Logic, Computation and …, 2021 - Springer
Safety-critical systems require development methods and processes that lead to provably
correct systems in order to prevent catastrophic consequences due to system failure or …

[HTML][HTML] Integrating formal methods into medical software development: The ASM approach

P Arcaini, S Bonfanti, A Gargantini, A Mashkoor… - Science of Computer …, 2018 - Elsevier
Medical devices are safety-critical systems since their malfunctions can seriously
compromise human safety. Correct operation of a medical device depends upon the …

AsmetaA: animator for abstract state machines

S Bonfanti, A Gargantini, A Mashkoor - … on Abstract State Machines, Alloy, B …, 2018 - Springer
In this paper, we present AsmetaA–a graphical animator for Abstract State Machines
integrated within the ASMETA framework. The execution of formal specifications through …

RATE: A model‐based testing approach that combines model refinement and test execution

A Bombarda, S Bonfanti, A Gargantini… - Software Testing …, 2023 - Wiley Online Library
In this paper, we present an approach to conformance testing based on abstract state
machines (ASMs) that combines model refinement and test execution (rate) and its …

Addressing usability in a formal development environment

P Arcaini, S Bonfanti, A Gargantini, E Riccobene… - … Symposium on Formal …, 2019 - Springer
Even though the formal method community tends to overlook the problem, formal methods
are sometimes difficult to use and not accessible to average users. On one hand, this is due …

Software Quality Assurance per Sistemi Medici

A Bombarda - 2023 - tesidottorato.depositolegale.it
Medical and health processes are increasingly dependent on software that plays a critical
safety role in diagnosis, decisions, and device control or functioning. Software is present in …

[PDF][PDF] Definition of the formal semantics of control state diagrams and implementation of a graphical editor

M Leitz - 2018 - oparu.uni-ulm.de
Abstract State Machines (ASM) are a formal specification language which is used in the
software and system engineering. Different to UML2 diagrams, which are another well …

Formal Specification of the Semantics of Control State Diagrams

M Leitz, A Raschke - Abstract State Machines, Alloy, B, TLA, VDM, and Z …, 2018 - Springer
Abstract Control State Diagrams (CSD) are a graphical representation of Control State
Abstract State Machines, a subclass of Abstract State Machines (ASM). We extend the …