Two Methods For Exploiting Abstraction In Systems

As complex models are used in practice, modelers require ways of abstracting their models and having the ability to traverse levels of abstraction. The use of abstraction in modeling is spread over many disciplines and it is often diicult to locate an abstraction methodology or a set of practical techniques to help the mod-eler to perform the abstraction. Several approaches have been discussed in the general simulation literature: (1) variable resolution modeling; (2) combined modeling; (3) multimodeling; and (4) metamodeling. Our premise is that there are two diierent approaches to abstraction: behavioral and structural. We present one physical example of heat transfer and display the diierent abstraction approaches on this example. The approach taken to abstraction is an important design approach|to break a system into hierarchical levels. Behavioral abstraction serves to simplify the dynamic of a system without gaining the kind of reductionist knowledge one obtains through hierarchical decomposition. This work provides a comprehensive approach to system abstraction, while including speciic practical behavioral methods to achieve abstract system descriptions .

[1]  Averill M. Law,et al.  Simulation Modeling and Analysis , 1982 .

[2]  Paul A. Fishwick,et al.  Heterogeneous decomposition and inter-level coupling for combined modeling , 1991, 1991 Winter Simulation Conference Proceedings..

[3]  Bernard P. Zeigler,et al.  Object-Oriented Simulation with Hierarchical, Modular Models: Intelligent Agents and Endomorphic Systems , 1990 .

[4]  P. Fishwick,et al.  Feed-forward Neural Nets as Models for Time Series Forecasting , 1993 .

[5]  José Carlos Príncipe,et al.  The gamma-filter-a new class of adaptive IIR filters with restricted feedback , 1993, IEEE Trans. Signal Process..

[6]  Paul A. Fishwick,et al.  A simulation environment for multimodeling , 1993, Discret. Event Dyn. Syst..

[7]  Bernard P. Zeigler,et al.  A Multimodel Methodology for Qualitative Model Engineering Artiicial Intelligence Simulation Process System Envisionment Reachability Landmark Discrete Event Ontology Model Speciication , 1992 .

[8]  Bernard P. Zeigler,et al.  Toward a Formal Theory of Modeling and Simulation: Structure Preserving Morphisms , 1972, JACM.

[9]  Paul A. Fishwick,et al.  A Multimodel Approach to Reasoning and Simulation , 1994, IEEE Trans. Syst. Man Cybern. Syst..

[10]  Paul A. Fishwick,et al.  The role of process abstraction in simulation , 1988, IEEE Trans. Syst. Man Cybern..

[11]  Paul A. Fishwick,et al.  An integrated approach to system modeling using a synthesis of artificial intelligence, software engineering and simulation methodologies , 1992, TOMC.

[12]  Bernard P. Zeigler,et al.  Multifacetted Modelling and Discrete Event Simulation , 1984 .

[13]  LiMin Fu,et al.  Neural networks in computer intelligence , 1994 .

[14]  José Carlos Príncipe,et al.  The gamma model--A new neural model for temporal processing , 1992, Neural Networks.