|
ABSTRACT
This paper presents a case study of Web-based distributed simulation across the Atlantic Ocean between Canada and France. The distributed simulation engine, known as DCD++, extends the CD++ environment to expose the simulation functionalities as machine-consumable services based on the DEVS and Cell-DEVS formalisms and commonly-used Web Service technologies. DCD++ provides a platform that represents a step further towards transparent sharing of computing power, data, models, and experiments in heterogeneous environment on a global scale. Also, the simulation service can be easily integrated with other services such as visualization, network management, and geographic information services in a larger system. Experiments have been carried out to investigate simulation performance over commodity Internet connections, and major bottlenecks in the system have been identified. Based on the experimental results, we put forward several areas that warrant further research.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
Alex Chung Hen Chow , Bernard P. Zeigler, Parallel DEVS: a parallel, hierarchical, modular, modeling formalism, Proceedings of the 26th conference on Winter simulation, p.716-722, December 11-14, 1994, Orlando, Florida, United States
|
| |
3
|
|
| |
4
|
|
| |
5
|
|
| |
6
|
|
| |
7
|
|
| |
8
|
Madhoun, R. and G. Wainer. 2007. "Studying the Impact of Web-Services Implementation of Distributed Simulation of DEVS and Cell-DEVS Models". In Proceedings of the 2007 DEVS Integrative M&S Symposium (DEVS'07), Norfolk, VA.
|
| |
9
|
Madhoun, R., B. Feng, and G. Wainer. 2007. "On the Creation of Distributed Simulation Web-Services in CD++". In Proceedings of the 14th AI, Simulation and Planning in High Autonomy Systems (AIS 2007), Buenos Aires, Argentina.
|
| |
10
|
Chow, A. C., B. P. Zeigler, and D. H. Kim. 1994. "Abstract Simulator for the Parallel DEVS Formalism". In Proceedings of the 5th IEEE Annual Conference on AI, Simulation and Planning in High Autonomy Systems, 157--163.
|
| |
11
|
Bray, T., et al. 2004. Extensible Markup Language, XML 1.0 Third Edition. http://www.w3.org/TR/2004/REC-xml-20040204/.
|
| |
12
|
Fallside, D. C. and P. Walmsley. 2004. XML Schema: Primer 2nd Edition. http://www.w3.org/TR/ xmlschema-0/.
|
| |
13
|
Christensen, E., et al. 2001. Web Services Description Language (WSDL) 1.1. http://www.w3.org/TR/wsdl.
|
| |
14
|
Mitra, N. and Y. Lafon. 2007. SOAP Version 1.2: Primer 2nd Edition. http://www.w3.org/TR/2007/REC-soap12-part0-20070427/.
|
 |
15
|
Bernard P. Zeigler , Doohwan Kim , Stephen J. Buckley, Distributed supply chain simulation in a DEVS/CORBA execution environment, Proceedings of the 31st conference on Winter simulation: Simulation---a bridge to the future, p.1333-1340, December 05-08, 1999, Phoenix, Arizona, United States
[doi> 10.1145/324898.325274]
|
| |
16
|
Zeigler, B. P., and H. S. Sarjoughian. 1999. "Support for Hierarchical Modular Component-based Model Construction in DEVS/HLA". In Proceedings of the 1999 Spring Simulation Interoperability Workshop, Orlando, FL.
|
| |
17
|
Kim, K. and W. Kang. 2004. "CORBA-based, Multithreaded Distributed Simulation of Hierarchical DEVS Models: Transforming Model Structure into a Non-hierarchical One". In Proceedings of the International Conference on Computational Science and Its Applications (ICCSA 2004), Assisi, Italy, LNCS 3046: 167--176.
|
| |
18
|
Seo, C., S. Park, B. Kim, S. Cheon, and B. P. Zeigler. 2004. "Implementation of Distributed High-performance DEVS Simulation Framework in the Grid Computing Environment". In Proceedings of the 2004 Advanced Simulation Technologies Conference -- High-Performance Computing Symposium (ASTC'04), Arlington, VA.
|
| |
19
|
Cheon, S., C. Seo, S. Park, and B. P. Zeigler. 2004. "Design and Implementation of Distributed DEVS Simulation in a Peer to Peer Network System". In Proceedings of the 2004 Advanced Simulation Technologies Conference -- Design, Analysis, and Simulation of Distributed Systems (ASTC'04), Arlington, VA.
|
| |
20
|
Zhang, M., B. P. Zeigler, and P. Hammonds. 2006. "DEVS/RMI -- An Auto-adaptive and Reconfigurable Distributed Simulation Environment for Engineering Studies". In Proceedings of the 2006 DEVS Integrative M&S Symposium (DEVS'06), Huntsville, AL.
|
| |
21
|
Axis Development Team. 2007. Axis User's Guide, Version 1.2. http://ws.apache.org/axis/java/user-guide.html.
|
| |
22
|
Apache Software Foundation. 2007. Apache Tomcat. http://tomcat.apache.org/tomcat-6.0-doc/introduction.html.
|
| |
23
|
|
| |
24
|
St Arnaud, B., J. Wu, and B. Kalali. 2003. "Customer Controlled and Managed Optical Networks". Journal of Lightwave Technology, 21, no. 11, (November): 2804--2810.
|
| |
25
|
|
| |
26
|
Saadawi, H. and G. Wainer. 2003. "Modeling a Sand Pile Application Using Cell-DEVS". In Proceedings of the 2003 Summer Computer Simulation Conference, Montreal, QC, Canada.
|
| |
27
|
|
 |
28
|
|
| |
29
|
|
| |
30
|
|
|