A practical theory of reactive systems. Incremental modeling of dynamic behaviors. (Q1770845)

From MaRDI portal
scientific article
Language Label Description Also known as
English
A practical theory of reactive systems. Incremental modeling of dynamic behaviors.
scientific article

    Statements

    A practical theory of reactive systems. Incremental modeling of dynamic behaviors. (English)
    0 references
    7 April 2005
    0 references
    This book deals with reactive systems by first explaining a simple condition action effect language, which is similar to the language Unity or the one used in I/O automata. Subsequently, the book introduces the Temporal Logic of Actions (TLA) with an associated logic to prove properties. In the second part of the book several example systems are designed (allocator, calculator, doctor's office) along with the development of some theory (refinement) and design methodologies (object orientation, interfaces). The third part of the book deals with distributed systems and real time. Basic protocols (dining philosophers, coordination) are addressed. Regarding real time, the book adresses the basic notions (zero behavior, hybrid systems delays). This is a hefty book containing more than 400 pages. It starts with a long introduction on the practical application of theory. In the book this is translated to addressing a very large number of notions in a long winding, mathematically not too deep style. The book is usable as an extensive introduction for those that acquire the skill to use and extend it elsewhere. Of course as such it is also usable for those that want to know what is going on in the field of concurrency from a TLA perspective.
    0 references
    textbook
    0 references
    behavioral specification
    0 references
    requirement logic
    0 references
    0 references

    Identifiers

    0 references
    0 references
    0 references
    0 references