Real-Time Maude and Its Applications

被引:20
|
作者
Olveczky, Peter Csaba [1 ]
机构
[1] Univ Oslo, Oslo, Norway
关键词
SPECIFICATION; SEMANTICS; PROTOCOL; AADL;
D O I
10.1007/978-3-319-12904-4_3
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Real-Time Maude extends the rewriting-logic-based Maude system to support the executable formal modeling and analysis of real-time systems. Real-Time Maude is characterized by its general and expressive, yet intuitive, specification formalism, and offers a spectrum of formal analysis methods, including: rewriting for simulation purposes, search for reachability analysis, and both untimed and metric temporal logic model checking. Real-Time Maude is particularly suitable for specifying real-time systems in an object-oriented style, and its flexible formalism makes it easy to model different forms of communication. This modeling flexibility, and the usefulness of both Real-Time Maude simulation and model checking, has been demonstrated in many advanced state-of-the-art applications, including both distributed protocols of different kinds and industrial embedded systems. Furthermore, Real-Time Maude's expressiveness has also been exploited to define the formal semantics of a number of modeling languages for real-time/embedded systems. Real-Time Maude thereby provides formal analysis for these languages for free, and such analysis has been integrated into the tool environment of a number of modeling languages. This paper gives an informal overview of Real-Time Maude and some of its applications.
引用
收藏
页码:42 / 79
页数:38
相关论文
共 50 条
  • [1] The Real-Time Maude tool
    Olveczky, Peter Csaba
    Meseguer, Jose
    [J]. TOOLS AND ALGORITHMS FOR THE CONSTRUCTION AND ANALYSIS OF SYSTEMS, 2008, 4963 : 332 - +
  • [2] Real-Time Maude 2.1
    Oelveczky, Peter Csaba
    Meseguer, Jose
    [J]. ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2005, 117 : 285 - 314
  • [3] Synchronous AADL and Its Formal Analysis in Real-Time Maude
    Bae, Kyungmin
    Olveczky, Peter Csaba
    Al-Nayeem, Abdullah
    Meseguer, Jose
    [J]. FORMAL METHODS AND SOFTWARE ENGINEERING, 2011, 6991 : 651 - +
  • [4] Recent Advances in Real-Time Maude
    Olveczky, Peter Csaba
    Meseguer, Jose
    [J]. ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2007, 174 (01) : 65 - 81
  • [5] Abstraction and Completeness for Real-Time Maude
    Olveczky, Peter Csaba
    Meseguer, Jose
    [J]. ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2007, 176 (04) : 5 - 27
  • [6] Specification and analysis of real-time systems using Real-Time Maude
    Ölveczky, PC
    Meseguer, J
    [J]. FUNDAMENTAL APPROACHES TO SOFTWARE ENGINEERING, PROCEEDINGS, 2004, 2984 : 354 - 358
  • [7] A Guide to Extending Full Maude Illustrated with the Implementation of Real-Time Maude
    Duran, Francisco
    Olveczky, Peter Csaba
    [J]. ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2009, 238 (03) : 83 - 102
  • [8] Formal modeling and analysis of real-time resource-sharing protocols in Real-Time Maude
    Olveczky, Peter Csaba
    Prabhakar, Pavithra
    Liu, Xue
    [J]. 2008 IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL & DISTRIBUTED PROCESSING, VOLS 1-8, 2008, : 3774 - +
  • [9] Photochromism and its applications in real-time holography
    Lessard, RA
    Ghailane, F
    Manivannan, G
    [J]. PHOTOACTIVE ORGANIC MATERIALS: SCIENCE AND APPLICATIONS, 1996, 9 : 325 - 341
  • [10] Real-Time Process Algebra and its applications
    Wang, YX
    [J]. FORMAL METHODS AT THE CROSSROADS: FROM PANACEA TO FOUNDATIONAL SUPPORT, 2003, 2757 : 322 - 336