MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  ATOM: An Object-Based Formal Method for Real-time Systems 21 (1996) [1 citations — 0 self]

Download:
Download as a PDF | Download as a PS
by Hussein Zedan, Antonio Cau, Zhiqiang Chen, Hongji Yang
Annals of Software Engineering
http://www.cse.dmu.ac.uk/~cau/papers/atom2.ps.gz
Add To MetaCart

Abstract:

An object based formal method for the development of real-time systems, called ATOM, is presented. The method is an integration of the real-time formal technique TAM (Temporal Agent Model) with an industry-strength structured methodology known as HRT-HOOD. ATOM is a systematic formal approach based on the refinement calculus. Within ATOM, a formal specification (or abstract description statement) contains Interval Temporal Logic (ITL) description of the timing, functional, and communication behavior of the proposed real-time system. This formal specification can be analyzed and then refined into concrete statements through successive applications of sound refinement laws. Both abstract and concrete statements are allowed to freely intermix. The semantics of the concrete statements in ATOM are defined denotationally in specification-oriented style using ITL.

Citations

410 Real-Time ObjectOriented Modeling – Selic, Gullekson, et al. - 1994
302 Process algebra for synchronous communication – Bergstra, Klop - 1984
215 Safety Analysis of Timing Properties in Real-Time Systems – Jahanian, Mok - 1986
215 Modern Structured Analysis – Yourdon - 1989
136 A temporal logic for multi-level reasoning about hardware.” Computer Hardware Description Languages and their – Moszkowski - 1983
126 System Development – Jackson - 1983
113 Specifying real-time properties with metric temporal logic – Koymans - 1990
86 Analysis of asynchronous concurrent systems by Timed Petri Nets – Ramchandani - 1974
78 Towards an algebraic semantics for the object paradigm – Goguen, Diaconescu - 1994
78 Recoverability of communication protocols: Implications of a theoretical study – Merlin, Farber - 1976
60 HRT-HOOD: A Structured Design Method for Hard Real-Time Ada Systems – Burns, Wellings - 1995
57 CCS + Time = an interleaving model for real time systems – Yi - 1991
55 Explicit-clock temporal logic – Harel, Lichtenstein, et al. - 1990
32 SOFL: A formal engineering methodology for industrial applications – Liu, utt, et al. - 1998
31 Timed CSP: Theory and Practice – Schneider, Davies, et al. - 1992
29 Proving correctness of refinement and implementation – Malcolm, Goguen - 1994
26 Hierarchical Object-oriented Design – Robinson - 1992
22 Specification and Proof in Real-Time Systems – Davies - 1991
22 A specification-oriented semantics for the refinement of real-time systems – Scholefield, Zedan, et al. - 1994
21 Communication with automata – Petri - 1966
18 Object-oriented nets with algebraic specifications: the CO-OPN/2 formalism – Biberstein, Buchs, et al. - 1997
17 Rigorous specification using structured systems analysis and Z – Mander, Polack - 1995
17 Using Yourdon and Z: An approach to formal specification – Semmens, Allen - 1991
15 Class Orientation and Inheritance in Modular Algebraic Nets – Battiston, Cindio - 1993
14 The B-method – Abrial, Lee, et al. - 1991
14 Refining Interval Temporal Logic specifications – Cau, Zedan - 1997
13 Cooperative Objects: A Concurrent, Petri-Net Based, Object-Oriented Language – Bastide, Palanque - 1993
13 Deadlines are termination – Hayes, Utting - 1998
13 Object-Oriented Logical Specification of Time-Critical Systems – Morzenti, Pietro - 1994
13 Real-Time Refinement: Semantics and Application – Scholefield, Zedan, et al. - 1993
12 RT-ASLAN: a specification language for real-time systems – Auernheimer, Kemmerer - 1986
11 Cindio. Inheritance and Concurrency in CLOWN – Battiston, Chizzoni, et al. - 1995
11 Refinement of Complex Systems: a Case Study – Lowe, Zedan - 1995
11 A temporal logic approach to real time control – Ostroff, Wonham - 1985
7 A case for structured analysis/formal design – Plat, Katwijk, et al. - 1991
6 Objets Coopératifs : Un Formalisme Pour La Modélisation Des Systèmes Concurrents – Bastide - 1992
5 COOPN/2 : A Specification Language for Distributed Systems Engineering – Biberstein, Buchs, et al. - 1996
5 Informal and foraml requirements specification languages: Bridging the gap – Fraser, Kumar, et al. - 1991
4 SSADM techniques: an introduction to Version 4 – Meldrum, Lejk - 1993
4 Research Directions in Concurrent Object-Oriented Programming, chapter A logical theory of concurrent objects and its realization in the maude language – Meseguer - 1993
3 Cindio. Modeling a cooperative environment with clown – Battiston, Chizzoni, et al. - 1996
3 Formal specification and verification of objectbased systems in a temporal logic setting – Canver, Henke - 1997
3 Specification oriented semantics for ProCoS programming language PL time – He - 1991
3 Distributed system specification in vdm – Lano - 1995
2 Formal Methods for Object-Oriented Paradigm Applied to the Engineering of Real-Time Systems: A Review – Chen - 1997
2 Integrating Structured OO Approaches with Formal Techniques for the Development of Real-time Systems – Chen, Cau, et al. - 1999
2 A fast prototype tool for parallel reactive systems – HEPING, ZEDAN - 1996