Architecture

Architecture

DES-TBMS consists of five components and four data bases, which have a tight relationship as depicted in the grahpic below. DES-Cript is the domain specific language to define experiments, DES-Exp is the experiment manager which maintains all experiments stored in the Experiment Description data base and is responsible for scheduling, executing, and collecting the log files of an experiment. The raw results of experiments are stored in the Result Data data base. The testbed monitored by DES-Mon during experiments. The Monitoring Data is stored in the Monitoring Data data base. Based on this data the status of the testbed is visualized by DES-Vis. The Result Data and Monitoring Data are used by DES-Eval in order to compute Performance Metrics for a particular experiment as defined in the experiment description.