Simulation software as a service and Service-Oriented simulation experiment

Simulation software is a special category of software that is used by researchers or field experts. As the Service-Oriented Architecture gains its popularity, it is desirable to make simulation software, which originally is accessible only on a single machine, as a service that can be accessed by researchers and field experts over the Internet. Towards this goal, this paper provides a specification for simulation software as a service (SimSaaS) and service-oriented experiment in order to support automatic deployment of simulation services for carrying out experiments. We also present an architecture that provides an integrated experiment development environment which helps researchers to focus on the design of their experiments.

[1]  Bernard P. Zeigler,et al.  DEVS/SOA: A Cross-Platform Framework for Net-centric Modeling and Simulation in DEVS Unified Process , 2009, Simul..

[2]  Bernard P. Zeigler,et al.  Devs unified process for integrated development and testing of service oriented architectures , 2007 .

[3]  B. Zeigler,et al.  DEVS / RMI — AnAuto-Adaptive and Reconfigurable Distributed Simulation Environment for Engineering Studies , 2005 .

[4]  Gabriel A. Wainer,et al.  Distributed simulation of DEVS and Cell-DEVS models in CD++ using Web-Services , 2008, Simul. Model. Pract. Theory.

[5]  Ajay Mohindra,et al.  Resource Calculations with Constraints, and Placement of Tenants and Instances for Multi-tenant SaaS Applications , 2008, ICSOC.

[6]  Richard M. Fujimoto,et al.  PROCEEDINGS OF THE 1997 WINTER SIMULATION CONFERENCE , 1997 .

[7]  Bernard P. Zeigler,et al.  DEVSML: automating DEVS execution over SOA towards transparent simulators , 2007, SpringSim '07.

[8]  James J. Nutaro,et al.  On constructing optimistic simulation algorithms for the discrete event system specification , 2008, TOMC.

[9]  Fei Xie,et al.  Component-Based Hardware/Software Co-Simulation , 2007, 10th Euromicro Conference on Digital System Design Architectures, Methods and Tools (DSD 2007).

[10]  Fei Cao,et al.  A meta-modeling approach to Web services , 2004, Proceedings. IEEE International Conference on Web Services, 2004..

[11]  Xiaolin Hu,et al.  Profile-based partition for parallel simulation of DEVS-FIRE , 2010, SpringSim.

[12]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[13]  Sushil Jajodia,et al.  A general framework for time granularity and its application to temporal reasoning , 1998, Annals of Mathematics and Artificial Intelligence.

[14]  Björn Möller,et al.  Mixing Service Oriented and High Level Architectures in Support of the GIG , 2005 .

[15]  Xiaolin Hu,et al.  Partial-modular DEVS for improving performance of cellular space wildfire spread simulation , 2008, 2008 Winter Simulation Conference.

[16]  M. Finney FARSITE : Fire Area Simulator : model development and evaluation , 1998 .

[17]  Arnold H. Buss,et al.  Joint modeling and analysis using XMSF Web services , 2004, Proceedings of the 2004 Winter Simulation Conference, 2004..

[18]  Bernard P. Zeigler,et al.  Theory of Modeling and Simulation: Integrating Discrete Event and Continuous Complex Dynamic Systems , 2000 .

[19]  Paul P. Maglio,et al.  SPLASH: A PROGRESS REPORT ON BUILDING A PLATFORM FOR A 360 DEGREE VIEW OF HEALTH , 2010 .

[20]  Robert Stevens,et al.  Annotating, Linking and Browsing Provenance Logs for {e-Science} , 2003 .

[21]  Boleslaw K. Szymanski,et al.  Continuously Monitored Global Virtual Time , 1997, PDPTA.

[22]  John A. Miller,et al.  Component-based simulation environments: JSIM as a case study using Java Beans , 1998, 1998 Winter Simulation Conference. Proceedings (Cat. No.98CH36274).

[23]  Levent Yilmaz,et al.  Toward a Meta-Level Framework for Agent-Supported Interoperation of Defense Simulations , 2005 .

[24]  Albert T. Jones,et al.  Component based simulation modeling from neutral component libraries , 2003, Comput. Ind. Eng..

[25]  R. Stephenson A and V , 1962, The British journal of ophthalmology.

[26]  Dongping Huang,et al.  Composable modeling and distributed simulation framework for discrete supply-chain systems with predictive control , 2008 .

[27]  Stephen S. Yau,et al.  A simulation framework for service-oriented computing systems , 2008, 2008 Winter Simulation Conference.

[28]  Thomas Friese,et al.  Grid Workflow Modelling Using Grid-Specific BPEL Extensions , 2007 .

[29]  P. Cochat,et al.  Et al , 2008, Archives de pediatrie : organe officiel de la Societe francaise de pediatrie.

[30]  Xiaolin Hu,et al.  DEVS-FIRE: Towards an Integrated Simulation Environment for Surface Wildfire Spread and Containment , 2008, Simul..

[31]  Arnold H. Buss Component based simulation modeling with Simkit , 2002, Proceedings of the Winter Simulation Conference.

[32]  Xiaolin Hu,et al.  DEVS-FIRE: design and application of formal discrete event wildfire spread and suppression models , 2012, Simul..

[33]  J. Sommer,et al.  A Component-based Simulation Model and its Implementation of a Switched Ethernet Network , 2009 .

[34]  Mye M. Sohn Advanced M&S Framework Based on Autonomous Web Service in Korea: Intelligent-XMSF Approach , 2004, AsiaSim.

[35]  Xiaolin Hu,et al.  Towards a Formal Standard for Interoperability in M & S / System of Systems Integration , 2008 .

[37]  Curtis E. Dyreson,et al.  A Glossary of Time Granularity Concepts , 1997, Temporal Databases, Dagstuhl.

[38]  Paul K. Davis,et al.  Improving the Composability of Department of Defense Models and Simulations , 2004 .