• DocumentCode
    3290671
  • Title

    Towards Maude-Tla based Foundation for Complex Concurrent Systems Specification and Certification

  • Author

    Aoumeur, Nasreddine ; Barkaoui, Kamel ; Saake, Gunter

  • Author_Institution
    Otto-von-Guericke-Univ. Magdeburg, Magdeburg
  • fYear
    2008
  • fDate
    7-9 April 2008
  • Firstpage
    1305
  • Lastpage
    1307
  • Abstract
    This paper contributes towards a multi-paradigm approach for the specification validation verification and refinement of concurrent agile systems. It brings together two complementary rigorous and largely accepted frameworks: Meseguer´s true- concurrent Rewriting Logic (RL) with its MAUDE prototype and Lamport´s Temporal Logic of Actions (TLA) with its current prototype TLA+. At the specification / validation phase, we adopt a variant of MAUDE that we endow with strategy for controlling rules and state splitting / recombining for exhibiting full intra-concurrency. For the verification / refinement phase, we automatically derive TLA´s formulas from validated MAUDE specification, on which crucial properties are checked using TLA´s deductions and invariants. A production system is considered as proof-of-concept.
  • Keywords
    formal specification; formal verification; temporal logic; MAUDE specification; concurrent agile system verification; concurrent system certification; concurrent system specification; rewriting logic; temporal logic of action; Algebra; Automatic control; Certification; Formal verification; Information technology; Logic; Process control; Production systems; Prototypes; Reactive power;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Technology: New Generations, 2008. ITNG 2008. Fifth International Conference on
  • Conference_Location
    Las Vegas, NV
  • Print_ISBN
    0-7695-3099-0
  • Type

    conf

  • DOI
    10.1109/ITNG.2008.268
  • Filename
    4492704