Objectif
The objectives of REQUEST were to provide improved and validated techniques for measuring and modelling software quality and reliability, supported by the appropriate prototype tools. The metrics and models were to span as much of the life-cycle as possible provide information for project management decision-making and control. Particular targets were to develop:
-a Constructive Quality Model (COQUAMO) to predict quality characteristics throughout the software development process
-metrics and models for reliability prediction
-a database for software quality and reliability for validating models and metrics
-prototype tools to enable ready use to be made of quality and reliability metrics and models.
Quality models and tools for prediction, control and assessment, together with the associated support tools for data collection and analysis, were developed. The development of successive prototypes of quality management systems (QMS) provided a frame for a construction quality model (COQUAMO) and its surrounding tools. Work on modelling the reliability of single systems concentrated on 2 aspects: the integration of testing activities and reliability modelling in order to improve the control of testing activities, and provision of a suitable human-machine interface. An environment for reliability assessment (PERFIDE) was demonstrated. The PERFIDE environment provides a good interface with a software package and support documents. Contributions to the theory of modelling the reliability of fault tolerant systems were made in 2 areas: in the quantification of dependency in models which predict the reliability of systems with multiple versions of software, and in comparing the cost effectiveness of testing and fault tolerance in achieving required reliability levels. Software project data have been collected as part of the process of metric and model validation, and a database has been established.
Quality models and tools for prediction, control and assessment, together with the associated support tools for data collection and analysis, were developed. The development of successive prototypes of Quality Management System (QMS) provided a frame for COQUAMO and its surrounding tools. COQUAMO is an innovative tool, putting new and higher-performing services on the market.
Work on modelling the reliability of single systems concentrated on two aspects:
-the integration of testing activities and reliability modeling in order to improve the control of testing activities
-provision of a suitable human-machine interface.
An environment for reliability assessment (PERFIDE) was demonstrated. The PERFIDE environment provides a good interface with a software package (available to ESPRIT participants) and support documents.
Contributions to the theory of modelling the reliability of fault-tolerant systems were made in two areas: in the quantification of dependency in models which predict the reliability of systems with multiple versions of software, and in comparing the cost-effectiveness of testing and fault-tolerance in achieving required reliability levels.
Software project data have been collected as part of the process of metric and model validation, and a database has been established.
The database model is currently being used in the SCOPE (project 2151) and DARTS (2354), and is mature enough to be exploited by any ESPRIT project which intends to make data collection. The two options are:
-either to use the REQUEST model as it is
-to generate a dedicated database.
The role of the meta-model is to generate specific databases, working on the same principle as the REQUEST database, but with different relations or objects. Therefore, any other application or extension of the current data model (eg on hardware quality) can be expected for future exploitations.
More than one hundred deliverables have been produced, and the results of REQUEST have been presented at more than twenty international conferences (synopses and other documents are available from STC).
Exploitation
An exchange of all tools related to data collection has been agreed between the Alvey Software Data Library and the REQUEST consortium. Further agreements are under negotiation with other enterprises. The availability of a public database dealing with software quality and reliability is of particular interest for organisations new to those fields.
An open course on the REQUEST data model is now given in the NCRS.
REQUEST definitions for software metrics standards are used in other ESPRIT projects. The large number of countries represented in the project should facilitate the emergence of European standards for metrics.
The REQUEST quality results are being used by ICL to define the requirements of a software quality environment for the ESA.
Elektronik Centralen is currently providing services to introduce Software Quality Management in Danish companies, using REQUEST's results.
A book, entitled "Strategies for the achievement and assessment of Fault-Tolerant Software", has been published by Springer Verlag about the work on fault-tolerant systems (SP2), and one may be published on the COQUAMO quality model (SP1).
Champ scientifique (EuroSciVoc)
CORDIS classe les projets avec EuroSciVoc, une taxonomie multilingue des domaines scientifiques, grâce à un processus semi-automatique basé sur des techniques TLN. Voir: Le vocabulaire scientifique européen.
CORDIS classe les projets avec EuroSciVoc, une taxonomie multilingue des domaines scientifiques, grâce à un processus semi-automatique basé sur des techniques TLN. Voir: Le vocabulaire scientifique européen.
- sciences naturelles informatique et science de l'information bases de données
- sciences naturelles informatique et science de l'information logiciel développement logiciel
Vous devez vous identifier ou vous inscrire pour utiliser cette fonction
Nous sommes désolés... Une erreur inattendue s’est produite.
Vous devez être authentifié. Votre session a peut-être expiré.
Merci pour votre retour d'information. Vous recevrez bientôt un courriel confirmant la soumission. Si vous avez choisi d'être informé de l'état de la déclaration, vous serez également contacté lorsque celui-ci évoluera.
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é.
Données non disponibles
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.
Données non disponibles
Coordinateur
CM17 9NA Harlow
Royaume-Uni
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.