Practical Benefits of Aspect-Oriented Programming Paradigm in Discrete Event SimulationReportar como inadecuado

Practical Benefits of Aspect-Oriented Programming Paradigm in Discrete Event Simulation - Descarga este documento en PDF. Documentación en PDF para descargar gratis. Disponible también para leer online.

Modelling and Simulation in Engineering - Volume 2014 2014, Article ID 736359, 16 pages -

Research Article

Research Laboratory on Computer Science’s Complex Systems ReLaCS2, University of Oum El Bouaghi, P.O. Box 358, 04000 Oum El Bouaghi, Algeria

Department of Computer Science, University of Batna, 5000 Batna, Algeria

Received 16 July 2014; Revised 20 October 2014; Accepted 20 October 2014; Published 28 December 2014

Academic Editor: Dimitrios E. Manolakos

Copyright © 2014 Meriem Chibani et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.


Aspect-oriented modeling and simulation is a new approach which uses the separation of concerns principle to enhance the quality of models and simulation tools. It adopts the separation of concerns SOC principle. Thus, crosscutting concerns such as processes synchronization, steady state detection, and graphical animation could be separated from simulation functional modules. The capture of crosscutting concerns in a modular way is carried out to cope with complexity and to achieve the required engineering quality factors such as robustness, modularity, adaptability, and reusability. This paper provides a summary of aspect-oriented paradigm with its usage in simulation by illustrating the main crosscutting concerns that may infect simulation systems. A practical example is given with the use of the Japrosim discrete event simulation library.

Autor: Meriem Chibani, Brahim Belattar, and Abdelhabib Bourouis



Documentos relacionados