|
ABSTRACT
This paper is about the flexible composition of efficient simulation models. It presents the realization of a component framework that can be added as an additional layer on top of simulation systems. It builds upon platform independent specifications of components in XML to evaluate dependency relationships and parameters during composition. The process of composition is split up into four stages. Starting from XML documents component instances are created. These can be customized and arranged to form a composition. Finally, a composition is transformed to an executable simulation model. The first three stages are general applicable to simulation systems; the last one depends on the Parallel DEVS formalism and the simulation system James II.
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
|
Brutzman, D., M. Zyda, M. Pullen, and K. L. Morse. 2002, October. Extensible modeling and simulation framework (XMSF) --- challenges for web-based modeling and simulation. Technical report, SAIC.
|
| |
2
|
|
| |
3
|
Davis, P. K., and R. H. Anderson. 2004, April. Improving the composability of DoD models and simulations. JDMS 1 (1): 5--17.
|
| |
4
|
|
| |
5
|
|
 |
6
|
|
| |
7
|
IEEE. 2000, September. Standard for modeling and simulation (M& S) High Level Architecture (HLA) --- Framework and Rules. Document 1516--2000.
|
| |
8
|
Kasputis, S., and H. C. Ng. 2000. Composable simulations. In Proceedings of the 2000 Winter Simulation Conference, 1577--1584.
|
| |
9
|
Lang, N. A., P. H. Jacobs, and A. Verbraeck. 2003, October. Distributed open simulation model development with DSOL services. In ESS'2003, Proceedings 15th European Simulation Symposium 2003 - Simulation in Industry, 210--218. Delft.
|
| |
10
|
MacSween, P., and G. Wainer. 2004. On the construction of complex models using reusable components. In Proceedings of SISO Spring Interoperability Workshop. Arlington, VA, USA.
|
| |
11
|
OMG. 2002, June. CORBA Components version 3.0 (document formal/02-06-65). Available online via <www.omg.org/cgi-bin/doc?formal/02-06-65> {accessed July 13, 2006}.
|
| |
12
|
OMG. 2005, July. UML superstructure specification version 2.0 (document formal/05-07-04). Available online via <www.omg.org/cgi-bin/doc?formal/05-07-04> {accessed July 13, 2006}.
|
| |
13
|
Petty, M. D., E. W. Weisel, and R. R. Mielke. 2005. Composability theory overview and update. In Proceedings of the Spring 2005 Simulation Interoperability Workshop, 431--437.
|
| |
14
|
Röhl, M. 2006. Platform independent specification of simulation model components. In ECMS 2006, 220--225.
|
| |
15
|
|
| |
16
|
Sun Microsystems 2003, November. Enterprise JavaBeans Specification, version 2.1. Available online via <java.sun.com/products/ejb/docs.html> {accessed July 13, 2006}.
|
| |
17
|
|
| |
18
|
Tolk, A., and J. Muguira. 2003, September. The levels of conceptual interoperability model. In Fall Simulation Interoperability Workshop (SISO), Orlando.
|
| |
19
|
Uhrmacher, A. M. 2006. James II project description. Available online via <www.mosi.informatikuni-rostock.de/mosi/projects/cosa/james-ii> {accessed July 13, 2006}.
|
| |
20
|
Uhrmacher, A. M., D. Degenring, J. Lemcke, and M. Krahmer. 2005. Towards re-using model components in systems biology. In CMSB 2004, Volume 3082 of LNBI, 192--206: Springer.
|
| |
21
|
Vangheluwe, H. 2000, September. DEVS as a common denominator for multi-formalism hybrid system modeling. In Proceedings of the IEEE International Symposium on Computer Aided Control System Design, 129--134. Anchorage, Alaska.
|
| |
22
|
W3C 1999, November. XSL transformations (XSLT) version 1.0. Available online via <www.w3.org/TR/xslt> {accessed July 13, 2006}.
|
| |
23
|
Yilmaz, L. 2004, August. On the need for contextualized introspective models to improve reuse and composability of defense simulations. JDMS 1 (3): 141--151.
|
| |
24
|
|
| |
25
|
Zeigler, B. P., and H. S. Sarjoughian. 2002. Implications of M& S foundations for the V& V of large scale complex simulation models. In Proceedings of the Foundations for V&V in the 21st Century Workshop. Laurel, MD.
|
|