Title :
Distributed object-oriented real-time simulation of ground transportation networks with the TMO structuring scheme
Author :
Jim, K.H. ; Liu, Juqiang ; Ishida, Masaki ; Kim, K. H Kane
Author_Institution :
Dept. of Electr. & Comput. Eng., California Univ., Irvine, CA, USA
Abstract :
The TMO (Time-triggered Message-Triggered Object) structuring scheme is aimed at facilitating real-time (RT) distributed software engineering in a form which software engineers in the vast business software field can adapt to with small efforts. It is a syntactically simple and natural but semantically powerful extension of the conventional object structuring approaches. In the course of developing a TMO-structured RT system engineering methodology, an attractively simple approach to parallel and distributed RT simulation has been produced. Also, we recently implemented a TMO execution engine based on the Windows NT platform and named it TMOSM/NT. As an effort for validation of both the execution engine TMOSM/NT and the TMO-structured RT simulation approach, a freeway automobile traffic simulator named distributed object-oriented freeway simulator (DOFS), has been constructed. In this paper, the design techniques and tools applied in development of DOFS are discussed
Keywords :
automated highways; automobiles; digital simulation; distributed programming; object-oriented programming; real-time systems; traffic engineering computing; TMO execution engine; TMO structuring scheme; TMOSM/NT; Time-triggered Message-Triggered Object structuring scheme; Windows NT platform; business software; distributed object-oriented freeway simulator; distributed object-oriented real-time simulation; freeway automobile traffic simulator; ground transportation networks; parallel real-time simulation; real-time distributed software engineering; validation; Automobiles; Business; Distributed computing; Engines; Land transportation; Object oriented modeling; Power engineering and energy; Software engineering; Systems engineering and theory; Traffic control;
Conference_Titel :
Computer Software and Applications Conference, 1999. COMPSAC '99. Proceedings. The Twenty-Third Annual International
Conference_Location :
Phoenix, AZ
Print_ISBN :
0-7695-0368-3
DOI :
10.1109/CMPSAC.1999.812690