• DocumentCode
    1604712
  • Title

    A specification and validation method to improve concurrent systems reliability based on object messaging and rewriting logic

  • Author

    Attoui, Ammar ; Hill, David R C

  • Author_Institution
    Lab. Inf., ISIMA, Aubiere, France
  • fYear
    1995
  • Firstpage
    387
  • Lastpage
    392
  • Abstract
    Design of real-time/concurrent systems requires formal approaches in order to facilitate verification and validation at each step. Methods based on formal logic have been previously suggested but they often work only in a specific domain and are generally only possible with specialized users. In an attempt to overcome these two restrictions, this paper proposes a method based on rewriting logic with user-friendly tools to increase software reliability. Different tools are proposed to support this approach: a graphical editor for the specification of the structure and the behaviour of objects, a prototype generator, and an inference engine for rule validation based on rewriting logic decidability
  • Keywords
    computer aided software engineering; decidability; fault tolerant computing; formal specification; formal verification; inference mechanisms; multiprocessing programs; multiprocessing systems; object-oriented methods; reliability; rewriting systems; software prototyping; software reliability; software tools; concurrent systems reliability; formal approaches; formal logic; graphical editor; inference engine; object behaviour specification; object messaging; object structure specification; prototype generator; real-time systems; rewriting logic decidability; rule validation; software reliability; specification method; user-friendly tools; validation method; verification; Algebra; Concurrent computing; Engines; Flow graphs; Logic; Mathematical model; Petri nets; Prototypes; Real time systems; Reliability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Reliability Engineering, 1995. Proceedings., Sixth International Symposium on
  • Conference_Location
    Toulouse
  • ISSN
    1071-9458
  • Print_ISBN
    0-8186-7131-9
  • Type

    conf

  • DOI
    10.1109/ISSRE.1995.497682
  • Filename
    497682