DocumentCode
3088453
Title
Applications of dynamic data flow programming to real-time interactive simulations
Author
Morrison, Stephen A.
Author_Institution
Dept. of Electr. Eng. & Comput. Sci., Tufts Univ., Medford, MA, USA
fYear
2001
fDate
2001
Firstpage
251
Lastpage
257
Abstract
Within the domain of soft real-time interactive simulations the timeliness of a computation can be more vital than its accuracy in ensuring the success of the overall system. At the same time, designers wish to provide the most accurate answers possible within the given time constraints. Time complexity-based multilevel modeling provides an avenue for satisfying this trade-off. However, implementing and managing such models in a traditional, third-generation language can dramatically increase the overhead and complexity of the code while limiting portability and code reuse. Many of these issues can be resolved by architecting the overall system around a data flow perspective rather than control flow. The SHADOW system, a language, compiler and run-time engine built around data flow concepts, has been used to demonstrate the viability of these concepts in both structured laboratory tests and large-scale applications
Keywords
computational complexity; data flow graphs; digital simulation; interactive systems; program compilers; real-time systems; software architecture; user interface management systems; SHADOW language; compiler; dynamic data flow programming; multilevel modeling; real-time interactive simulations; run-time engine; system architecture; time complexity; Computational modeling; Control systems; Dynamic programming; Engines; Laboratories; Large-scale systems; Real time systems; Runtime; System testing; Time factors;
fLanguage
English
Publisher
ieee
Conference_Titel
Simulation Symposium, 2001. Proceedings. 34th Annual
Conference_Location
Seattle, WA
ISSN
1080-241X
Print_ISBN
0-7695-1092-2
Type
conf
DOI
10.1109/SIMSYM.2001.922139
Filename
922139
Link To Document