DocumentCode :
1385685
Title :
The role of process abstraction in simulation
Author :
Fishwick, Paul A.
Author_Institution :
Dept. of Comput. & Inf. Sci., Florida Univ., Gainesville, FL, USA
Volume :
18
Issue :
1
fYear :
1988
Firstpage :
18
Lastpage :
39
Abstract :
The concept of process abstraction, which allows simulationists to construct models composed of a set of interconnected levels, is discussed. Each level in the network represents the process at some given level of abstraction and is encoded using a model type (e.g. Petri net, automaton, data flow graph) appropriate to that level. An example process composed of articulated figures around a circular table is presented. After the process is formally defined at each level, the abstraction relationships between levels are discussed. A taxonomy of process abstraction methods is presented in an effort to characterize the fundamental concepts of level traversal. The application involving the animation of the process is described within the context of the HIRES simulation language that was constructed specifically to simulate and analyze multilevel simulations. Textual and graphical examples of HIRES output are included. Finally, some observations on the future of process abstraction in modeling are given
Keywords :
simulation; HIRES simulation language; Petri net; automaton; data flow graph; level traversal; modeling; process abstraction; simulation; Analytical models; Animation; Automata; Context modeling; Flow graphs; Helium; History; Intelligent networks; Libraries; Taxonomy;
fLanguage :
English
Journal_Title :
Systems, Man and Cybernetics, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9472
Type :
jour
DOI :
10.1109/21.87052
Filename :
87052
Link To Document :
بازگشت