Deprecated: Assigning the return value of new by reference is deprecated in /u/deptinfo/dalle/www/wiki2/cookbook/sourceblock.php on line 153

Warning: Cannot modify header information - headers already sent by (output started at /u/deptinfo/dalle/www/wiki2/cookbook/sourceblock.php:153) in /u/deptinfo/dalle/www/wiki2/pmwiki.php on line 885
Olivier Dalle's Corner: Main / Full Biblio

Dal11a

Summary

Olivier Dalle (2011) Should Simulation Products Use Software Engineering Techniques or Should They Reuse Products of Software Engineering? — Part 1. Modeling \& Simulation Magazine, 11(3).Online publication. (PDF)

Abstract

This two-part article addresses the issues concerning the building of newsimulation software by either reusing existing general purpose software productsand frameworks or by writing the simulation software from scratch. As ameans of discussing the use of existing software, this first part describes aselected list of such existing software: the Eclipse IDE as graphical user front-end, Maven for the management and building of projects, Bonita forsupporting simulation workflows, Ruby on Rails and its Hoboextension to provide online persistence, and the Fractal Component Model forsupporting the popular Component-Based Modeling & Simulation approach. Thesecond part, to be published in the next issue of the M&S Magazine, will further explore some interesting features found in the selected software solutions, and discuss their benefits when applied to simulation.

Bibtex entry

@ARTICLE { Dal11a,
    AUTHOR = { Dalle, Olivier },
    TITLE = { Should Simulation Products Use Software Engineering Techniques or Should They Reuse Products of Software Engineering? — Part 1 },
    JOURNAL = { Modeling \& Simulation Magazine },
    PUBLISHER = { Sage Publishers },
    YEAR = { 2011 },
    VOLUME = { 11 },
    NUMBER = { 3 },
    MONTH = { July },
    NOTE = { Online publication },
    PDF = { ftp://ftp-sop.inria.fr/mascotte/Publications/Dal11a.pdf },
    ABSTRACT = { This two-part article addresses the issues concerning the building of newsimulation software by either reusing existing general purpose software productsand frameworks or by writing the simulation software from scratch. As ameans of discussing the use of existing software, this first part describes aselected list of such existing software: the Eclipse IDE as graphical user front-end, Maven for the management and building of projects, Bonita forsupporting simulation workflows, Ruby on Rails and its Hoboextension to provide online persistence, and the Fractal Component Model forsupporting the popular Component-Based Modeling & Simulation approach. Thesecond part, to be published in the next issue of the M&S Magazine, will further explore some interesting features found in the selected software solutions, and discuss their benefits when applied to simulation. },
}