Objectif
The objective of DBench is to define and validate dependability benchmarks for largely deployed computer systems. We consider specifically COTS and COTS-based systems, due to their widespread use in this kind of systems.
Four major steps are planned:
1) definition of the conceptual framework for system benchmarking;
2) identification and evaluation of the enabling technologies;
3) specific benchmark definition and application to pilot experiments in order to develop, experiment and validate the benchmark prototypes and;
4) consolidation of the conceptual framework with the experimental results.
The pilots are central in assessing and supporting the results of the development of the enabling technologies and of the benchmark guidelines that will be provided at the end of the project with the benchmark prototypes. Two major application areas are considered, embedded systems and transactional applications, and the benchmark prototypes will be implemented in two COTS OS (Windows and Linux).
Objectives:
The DBench project will define a conceptual framework and an experimental environment for benchmarking the dependability of COTS and COTS-based systems.
It will provide system developers and end-users with means for:
1) characterising and evaluating the dependability of a component or a system;
2) identifying malfunctioning or less weak parts, requiring more attention;
3) tuning a particular component to enhance its dependability and;
4) comparing the dependability of alternative or competing solutions.
The two final measurable objectives that will be achieved at the end of the project are a report presenting the concepts, specifications and guidelines for dependability benchmarking and a set of dependability benchmark prototype tools. The prototypes will be made widely available (e.g. through the web whenever possible) to promote their adoption by an audience as wide as possible.
Work description:
The work will be performed in four steps:
1) definition of the conceptual framework for system benchmarking;
2) identification and evaluation of the enabling technologies;
3) specific benchmark definition and application to pilot experiments in order to develop, experiment and validate the benchmark prototypes and;
4) consolidation of the conceptual framework with the experimental results.
The conceptual framework will settle the foundations of dependability benchmarks. It addresses several important aspects such as the need for an overall and global system viewpoint to correctly select the measures to be evaluated and interpret the results. To put into practice the conceptual framework, enabling technologies will be investigated and adapted in some respect.
They address: measurements to be performed on the target system, fault representativeness and workload and fault load selection. The selected enabling technologies will be evaluated. The experiments will be performed to achieve a comprehensive work: different dependability benchmark prototypes will be defined and developed for two major application areas (embedded systems and transactional applications). The benchmark prototypes will actually be implemented in two different families of COTS operating systems (Windows and Linux), allowing a cross evaluation of the concepts and the enabling technologies in a true dependability benchmark context. The final goal of the experiments is the validation of the dependability benchmark prototypes, in the sense of assuring that the benchmarks results represent a practical and meaningful characterisation of the dependability properties of the target systems, both from the end-user's and the system developer's points of view. Finally, the consolidation of the whole set of results will allow to push further the enabling technologies and to finalise the benchmark concepts and prototypes.
Milestones:
The work is composed of six main workpackages:
1) conceptual framework;
2) enabling technologies identification and evaluation;
3) benchmark definition, experimentation and validation;
4) consolidation;
5) evaluation and assessment and;
6) dissemination and implementation.
The titles reflect the activities to be completed and reported in the associated deliverables. The two final objectives to be achieved at the end of the project are a report presenting the concepts and guidelines for dependability benchmarking and a set of dependability benchmark prototypes.
Champ scientifique (EuroSciVoc)
Programme(s)
Programmes de financement pluriannuels qui définissent les priorités de l’UE en matière de recherche et d’innovation.
Programmes de financement pluriannuels qui définissent les priorités de l’UE en matière de recherche et d’innovation.
Thème(s)
Les appels à propositions sont divisés en thèmes. Un thème définit un sujet ou un domaine spécifique dans le cadre duquel les candidats peuvent soumettre des propositions. La description d’un thème comprend sa portée spécifique et l’impact attendu du projet financé.
Les appels à propositions sont divisés en thèmes. Un thème définit un sujet ou un domaine spécifique dans le cadre duquel les candidats peuvent soumettre des propositions. La description d’un thème comprend sa portée spécifique et l’impact attendu du projet financé.
Appel à propositions
Procédure par laquelle les candidats sont invités à soumettre des propositions de projet en vue de bénéficier d’un financement de l’UE.
Données non disponibles
Procédure par laquelle les candidats sont invités à soumettre des propositions de projet en vue de bénéficier d’un financement de l’UE.
Régime de financement
Régime de financement (ou «type d’action») à l’intérieur d’un programme présentant des caractéristiques communes. Le régime de financement précise le champ d’application de ce qui est financé, le taux de remboursement, les critères d’évaluation spécifiques pour bénéficier du financement et les formes simplifiées de couverture des coûts, telles que les montants forfaitaires.
Régime de financement (ou «type d’action») à l’intérieur d’un programme présentant des caractéristiques communes. Le régime de financement précise le champ d’application de ce qui est financé, le taux de remboursement, les critères d’évaluation spécifiques pour bénéficier du financement et les formes simplifiées de couverture des coûts, telles que les montants forfaitaires.
Coordinateur
75794 PARIS CEDEX 16
France
Les coûts totaux encourus par l’organisation concernée pour participer au projet, y compris les coûts directs et indirects. Ce montant est un sous-ensemble du budget global du projet.