A CONTEXT-BASED OBJECT-ORIENTED APPLICATION FRAMEWORK FOR DISCRETE-EVENT SIMULATION

Citation
Jt. Lin et al., A CONTEXT-BASED OBJECT-ORIENTED APPLICATION FRAMEWORK FOR DISCRETE-EVENT SIMULATION, Computers & industrial engineering, 30(4), 1996, pp. 579-597
Citations number
20
Categorie Soggetti
Computer Application, Chemistry & Engineering","Computer Science Interdisciplinary Applications","Engineering, Industrial
ISSN journal
03608352
Volume
30
Issue
4
Year of publication
1996
Pages
579 - 597
Database
ISI
SICI code
0360-8352(1996)30:4<579:ACOAFF>2.0.ZU;2-2
Abstract
Applying object-oriented programming (OOP) to construct simulation pro grams has gained momentum in the research community. Major research ef forts involved with object-oriented paradigm adopted in discrete-event simulation are reviewed in this paper, along with a simulation applic ation framework proposed which provides special reusability mechanisms . This object-oriented simulation framework consists of three object e lements, that is, model, service and scheduler. The relations and inte ractions among these elements are also demonstrated. In addition, the abstraction of a model under such a framework is reached by a special concept and implementation, referred to as the simulation context. Eac h simulation context is used to model a component sub-system, e.g. the control or physical flows of a manufacturing system. A practical syst em, CSIMT++, is also developed to validate the feasibility of such a s imulation application framework. Furthermore, various forms of applica tion models based on this framework are also illustrated. Copyright (C ) 1996 Elsevier Science Ltd