Title :
Modeling and analyzing real-time CORBA and supervision and control framework and applications
Author :
Marotta, Fernando ; Morzenti, Angelo ; Mandrioli, Dino
Author_Institution :
Dipartimento di Elettronica, Politecnico di Milano, Italy
Abstract :
We advocate the need to exploit formal methods in the development of critical applications on top of RT-CORBA, a recently defined real-time extension of CORBA. We illustrate our approach using the TRIO formal notation. First, we provide a model of the core features of RT CORBA and of the real-time event service. Then we formalize the requirements of a simple application for supervision and control, and we outline the object architecture of its implementation based on the RT-CORBA platform. Finally we show how the above model (RT-CORBA and service plus application objects) can be employed in the proof that the application requirements are actually fulfilled
Keywords :
distributed object management; object-oriented programming; real-time systems; TRIO formal notation; application requirements; formal methods; object architecture; real-time CORBA; real-time event service; real-time extension; supervision and control framework; Application software; Control systems; Energy management; Object oriented modeling; Open systems; Operating systems; Quality of service; Real time systems; Safety; Yarn;
Conference_Titel :
Distributed Computing Systems, 2001. 21st International Conference on.
Conference_Location :
Mesa, AZ
Print_ISBN :
0-7695-1077-9
DOI :
10.1109/ICDSC.2001.918987