Title
OSIF: a framework to instrument, validate, and analyze simulations
Abstract
In most existing simulators, the outputs of a simulation run consist either in a simulation report generated at the end of the run and summarizing the statistics of interest, or in a (set of) trace file(s) containing raw data samples produced and saved regularly during the run, for later post-processing. In this paper, we address issues related to the management of these data and their on-line processing, such as: (i) the instrumentation code is mixed in the modeling code; (ii) the amount of data to be stored may be enormous, and often, a significant part of these data are useless while their collect may consume a significant amount of the computing resources; and (iii) it is difficult to have confidence in the treatment applied to the data and then make comparisons between studies since each user (model developer) builds its own ad-hoc instrumentation and data processing. In this paper, we propose OSIF, a new component-based instrumentation framework designed to solve the above mentioned issues. OSIF is based on several mature software engineering techniques and frameworks, such as COSMOS, Fractal and its ADL, and AOP.
Year
DOI
Venue
2010
10.4108/ICST.SIMUTOOLS2010.8729
SIMUTools
Keywords
Field
DocType
own ad-hoc instrumentation,new component-based instrumentation framework,on-line processing,raw data sample,data processing,significant amount,simulation run,significant part,modeling code,instrumentation code,observation,aspect oriented programming,instrumentation
Instrumentation (computer programming),Data processing,Context management,Aspect-oriented programming,Computer science,Raw data,Real-time computing,Instrumentation
Conference
Citations 
PageRank 
References 
10
0.60
9
Authors
4
Name
Order
Citations
PageRank
Judicaël Ribault1183.86
Olivier Dalle223530.96
Denis Conan318617.66
Sébastien Leriche4243.08