Title :
The role of polymorphism in class evolution in the DEVS-Scheme environment
Author_Institution :
Dept. of Electr. & Comput. Eng., Kansas Univ., Lawrence, KS, USA
Abstract :
The DEVS-Scheme environment is a realization of the DEVS (discrete event system specification) formalism in a Lisp-based object-oriented environment which supports specification of discrete event models in a hierarchical, modular fashion. The author describes how polymorphism can be exploited in the development of model classes within the DEVS-Scheme environment. The development of subclasses of the class `coupled-models´ in DEVS-Scheme, which are suited for simulation modeling for parallel computer systems, is described to show the role of polymorphism
Keywords :
discrete event simulation; object-oriented programming; parallel programming; programming environments; simulation languages; DEVS-Scheme environment; Lisp-based object-oriented environment; class evolution; coupled-models; discrete event system specification; parallel computer systems; polymorphism; Computational modeling; Concurrent computing; Discrete event simulation; Discrete event systems; Formal specifications; Information management; Message passing; Object oriented modeling;
Conference_Titel :
Simulation Conference, 1990. Proceedings., Winter
Conference_Location :
New Orleans, LA
Print_ISBN :
0-911801-72-3
DOI :
10.1109/WSC.1990.129550