Towards Formal Modeling and Analysis of Networks of Embedded Medical Devices in Real-Time Maude

@article{lveczky2008TowardsFM,
  title={Towards Formal Modeling and Analysis of Networks of Embedded Medical Devices in Real-Time Maude},
  author={Peter Csaba {\~O}lveczky},
  journal={2008 Ninth ACIS International Conference on Software Engineering, Artificial Intelligence, Networking, and Parallel/Distributed Computing},
  year={2008},
  pages={241-248}
}
  • P. C. Õlveczky
  • Published 6 August 2008
  • Computer Science
  • 2008 Ninth ACIS International Conference on Software Engineering, Artificial Intelligence, Networking, and Parallel/Distributed Computing
With the increasing number of medical devices and of accidents resulting from them being used in isolation in a hectic operating room, there is a trend towards integrating such devices into networks. This paper describes the application of the Real-Time Maude tool to the formal modeling and analysis of a network integrating an x-ray machine, a ventilation machine, and a controller. This case study is motivated by an accidental death in an operating room. As part of the formal specification and… 

Modeling and Analyzing Adaptive User-Centric Systems in Real-Time Maude

This paper proposes a component-based approach for modeling pervasive user-centric systems in a generic way and shows how to instantiate the generic rules for a simple out-of-home digital advertising application and how to analyze and prove crucial properties of the system architecture through model checking and simulation.

Formal Patterns for Multi-rate Distributed Real-Time Systems

This work presents several simple model transformations and a multirates extension of the PALS pattern which can be combined to reduce the design and verification of a virtually synchronous multirate DRTS to the much simpler task of specifying and verifying a single synchronous system.

Semantics, Simulation, and Formal Analysis of Modeling Languages for Embedded Systems in Real-Time Maude

  • P. C. Ölveczky
  • Computer Science
    Formal Modeling: Actors, Open Systems, Biological Systems
  • 2011
This survey paper presents an overview of how Real-Time Maude has been used to provide a formal semantics and formal analysis capabilities to a wide range of modeling languages for embedded systems,

Formal Model Engineering for Embedded Systems Using Real-Time Maude

This paper motivates why Real-Time Maude should be well suited to provide a formal semantics and formal analysis capabilities to modeling languages for embedded systems and gives a brief overview of six fairly different modeling formalisms.

Model Checking Classes of Metric LTL Properties of Object-Oriented Real-Time Maude Specifications

This paper presents a transformational approach for model checking two important classes of metric temporal logic (MTL) properties, namely, bounded response and minimum separation, for

A systematic literature review of the use of formal methods in medical software systems

A systematic literature review on the available state of the art on the use of formal methods for modeling, design, development, verification, and validation of software‐intensive medical systems.

Evaluation of Maude as a Test Generation Engine for Automotive Operating Systems

Experimental evaluation shows that constraint-based test generation using Maude can be as effective as that of using NuS MV, a state machine based specification language specialized for model checking and specification-based testing, but more expressive and flexible.

Twenty years of rewriting logic

  • J. Meseguer
  • Computer Science
    J. Log. Algebraic Methods Program.
  • 2010

References

SHOWING 1-10 OF 15 REFERENCES

Formal Modeling and Analysis of the OGDC Wireless Sensor Network Algorithm in Real-Time Maude

The application of Real-Time Maude to the formal specification, simulation, and further formal analysis of the sophisticated state-of-the-art OGDC wireless sensor network algorithm seems to provide a much more accurate estimate of the performance of OGDC than the ns-2 simulations.

Specification and analysis of the AER/NCA active network protocol suite in Real-Time Maude

The experience shows that Real-Time Maude is well-suited to meet the AER/NCA modeling challenges, and that its methods have proved effective in uncovering subtle and important errors in the informal use case specification.

Abstraction and Completeness for Real-Time Maude

Semantics and pragmatics of Real-Time Maude

This paper describes both the semantics of Real-Time Maude specifications, and of the formal analyses supported by the tool, and explains the tool's pragmatics, both in the use of its features, and in its application to concrete examples.

Logics and Models of Real Time: A Survey

We survey logic-based and automata-based languages and techniques for the specification and verification of real-time systems. In particular, we discuss three syntactic extensions of temporal logic:

High-confidence medical device software and systems

Given the shortage of caregivers and the increase in an aging US population, the future of US healthcare quality does not look promising and definitely is unlikely to be cheaper. Advances in health

KRONOS: a verification tool for real-time systems

  • S. Yovine
  • Computer Science
    International Journal on Software Tools for Technology Transfer
  • 1997
The main purpose of this paper is to explain how to use Kronos, a tool for formally checking whether a real-time system meets its requirements. Kronos is founded on the theory of timed automata and

All About Maude - A High-Performance Logical Framework, How to Specify, Program and Verify Systems in Rewriting Logic

This chapter discusses core Maude, a Hierarchy of Data Types: From Trees to Sets to Sets, and Object-Based Programming, which specifies Parameterized Data Structures in Maude.

Formal Simulation and Analysis of the CASH Scheduling Algorithm in Real-Time Maude

This paper describes the application of the Real-Time Maude tool to the formal specification and analysis of the CASH scheduling algorithm and its suggested modifications, and discovered subtle behaviors in the modifications that lead to missed deadlines.

Turn your alarms on! APSF Newsletter: The Official Journal of the Anesthesia Patient Safety Foundation

  • 19(4):43
  • 2005