DocumentCode
2826579
Title
Dynamic component substitution in Web-based simulation
Author
Rao, Dhananjai Madhava ; Wilsey, Philip A.
Author_Institution
Dept. of Electr. & Comput. Eng., Cincinnati Univ., OH, USA
Volume
2
fYear
2000
fDate
2000
Firstpage
1840
Abstract
Recent breakthroughs in communication and software engineering has resulted in significant growth of Web-based computing. Web-based techniques have been employed for modeling, simulation and analysis of systems. The models for simulation are usually developed using component based techniques. In a component based model, a system is represented as a set of interconnected components. A component is a well defined software module that is viewed as a black box, i.e., only its interface is of concern and not its implementation. However, the behavior of a component, which is necessary for simulation, could be implemented by different modelers including third party manufacturers. Web-based simulation environments enable effective sharing and reuse of components thereby minimizing model development overheads. In component based simulations, one or more components can be substituted during simulation with a functionally equivalent set of components. Such dynamic component substitutions (DCS) provide an effective technique for selectively changing the level of abstraction of a model during simulation. It provides a tradeoff between simulation overheads and model details. It can be used to effectively study large systems and accelerate rare event simulations to desired scenarios of interest. DCS may also be used to achieve fault-tolerance in Web-based simulations. This paper presents the ongoing research to design and implement support for DCS in a Web-based Environment for Systems Engineering (WESE)
Keywords
Internet; digital simulation; information resources; software fault tolerance; software reusability; systems engineering; Internet; WESE; Web-based Environment for Systems Engineering; Web-based simulation; abstraction level; component based techniques; component reuse; dynamic component substitution; model development overheads; rare event simulations; simulation fault-tolerance; software engineering; software module; systems analysis; Acceleration; Analytical models; Computational modeling; Design engineering; Discrete event simulation; Distributed control; Fault tolerance; Software engineering; Systems engineering and theory; Virtual manufacturing;
fLanguage
English
Publisher
ieee
Conference_Titel
Simulation Conference, 2000. Proceedings. Winter
Conference_Location
Orlando, FL
Print_ISBN
0-7803-6579-8
Type
conf
DOI
10.1109/WSC.2000.899177
Filename
899177
Link To Document