skip to main content
10.1145/2420918.2420924acmconferencesArticle/Chapter ViewAbstractPublication PagesdsmConference Proceedingsconference-collections
research-article

Domain specific modeling for operations research simulation in a large industrial context

Published: 22 October 2012 Publication History

Abstract

In order to conduct operations research studies on complex systems, CEA/CESTA has been using and developing a new generation of simulator. The inherent complexity of such simulations ensues from the large spectrum of physical phenomena involved. As a consequence the description of a scenario and the analysis of parametric studies are time-consuming tasks. In this paper, we illustrate how the use of modeling techniques can help users construct and interpret simulation scenarios, especially users who are not computer scientists. To that end, we present a domain-specific modeling language for operations research. Moreover its associated tool, which is deployed in a large industrial context, is introduced along with model examples.

References

[1]
P. Baker, S. Loh, and F. Weil. Model-driven engineering in a large industrial context: Motorola case study. In Model Driven Engineering Languages and Systems. 2005.
[2]
J. Banks, J. Carson, B. L. Nelson, and D. Nicol. Discrete-Event System Simulation. Prentice Hall, 4 edition, 2004.
[3]
T. Bloomfield. MDA, meta-modelling and model transformation: Introducing new technology into the defence industry. In Model Driven Architecture Foundations and Applications. 2005. ISBN 978-3-540-30026-7.
[4]
F. Fleurey, E. Breton, B. Baudry, A. Nicolas, and J.-M. Jézéquel. Model-driven engineering for software migration in a large industrial context. In Model Driven Engineering Languages and Systems. 2007. ISBN 978-3-540-75208-0.
[5]
D. Harel. Statecharts: A Visual Formalism for Complex Systems. Science of Computer Programming, 8, 1987.
[6]
D. Harel and B. Rumpe. Meaningful modeling: what's the semantics of "semantics"? Computer, 2004.
[7]
J. Kienzle, A. Denault, and H. Vangheluwe. Model-based design of computer-controlled game character behavior. In Model Driven Engineering Languages and Systems. 2007.
[8]
J. Kim, C. Choi, and T. Kim. Battle experiments of naval air defense with discrete event system-based mission-level modeling and simulations. The Journal of Defense Modeling and Simulation: Applications, Methodology, Technology, 8 (3):173, 2011.
[9]
D. Lugato. Model-driven engineering for high-performance computing applications. In International Conference on Modelling and Simulation, 2008.
[10]
P. Mohagheghi and V. Dehlen. Where is the proof? - a review of experiences from applying MDE in industry. In Proceedings of the 4th European conference on Model Driven Architecture: Foundations and Applications, 2008.
[11]
D. Moody. The physics of notations: Toward a scientific basis for constructing visual notations in software engineering. IEEE TSE, 35, 2009.
[12]
D. Nassiet, Y. Livet, M. Palyart, and D. Lugato. Paprika: Rapid UI development of scientific dataset editors for high performance computing. In SDL 2011: Integrating System and Software Modeling, 2011.
[13]
M. Palyart, D. Lugato, I. Ober, and J. Bruel. Improving scalability and maintenance of software for high-performance scientific computing by combining MDE and frameworks. In Model Driven Engineering Languages and Systems, 2011.
[14]
(SISC), Simulation Interoperability Standards Committee. IEEE Standard for Modeling and Simulation High Level Architecture (HLA) - Framework and Rules. Technical report, 2000.
[15]
B. Zeigler, H. Praehofer, and T. Kim. Theory of modeling and simulation: Integrating discrete event and continuous complex dynamic systems. 2000.

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
DSM '12: Proceedings of the 2012 workshop on Domain-specific modeling
October 2012
70 pages
ISBN:9781450316347
DOI:10.1145/2420918
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 22 October 2012

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. domain-specific language
  2. model-driven engineering
  3. modeling
  4. operations research

Qualifiers

  • Research-article

Conference

SPLASH '12
Sponsor:

Acceptance Rates

DSM '12 Paper Acceptance Rate 12 of 18 submissions, 67%;
Overall Acceptance Rate 31 of 50 submissions, 62%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 06 Jan 2025

Other Metrics

Citations

Cited By

View all

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media