Title :
Simulation and analysis of real-time concurrent object models
Author :
Lutz, Sven ; Weber, Matthias
Author_Institution :
Forschungsgruppe Softwaretech., Tech. Univ. Berlin, Germany
Abstract :
Today, there is a rapidly growing interest to transfer object oriented computing technologies into various fields of control-critical applications. Existing approaches concentrate on abstract design level modeling. We introduce “abstract object systems”, an abstract mathematical model of concurrent real time object systems. After that we present a simulation and analysis framework that takes into account implementation issues such as operation processing limits, scheduling strategies, processing priorities and distribution of threads to processors. The usual static class structuring relations are used. Messages exchanged between objects may be either synchronous method calls or asynchronous events. The details of object interaction are controlled by object oriented statecharts. In addition, our framework deals with dynamic creation and deletion of objects and with distribution of threads onto multiple parallel processors
Keywords :
object-oriented programming; parallel programming; real-time systems; virtual machines; abstract design level modeling; abstract mathematical model; abstract object systems; asynchronous events; concurrent real time object systems; control-critical applications; dynamic creation; message exchange; multiple parallel processors; object interaction; object oriented computing technologies; object oriented statecharts; operation processing limits; processing priorities; real time concurrent object model simulation; scheduling strategies; simulation framework; static class structuring relations; synchronous method calls; thread distribution; Aerospace control; Aircraft; Analytical models; Automotive engineering; Computers; Control systems; Design methodology; Electrical capacitance tomography; Reactive power; Real time systems;
Conference_Titel :
Object-Oriented Real-time Distributed Computing, 1998. (ISORC 98) Proceedings. 1998 First International Symposium on
Conference_Location :
Kyoto
Print_ISBN :
0-8186-8430-5
DOI :
10.1109/ISORC.1998.666803