Passer à la navigation principale Passer à la recherche Passer au contenu principal

Completeness-driven development

  • Rolf Drechsler
  • , Melanie Diepenbeck
  • , Daniel Große
  • , Ulrich Kühne
  • , Hoang M. Le
  • , Julia Seiter
  • , Mathias Soeken
  • , Robert Wille

Résultats de recherche: Le chapitre dans un livre, un rapport, une anthologie ou une collectionContribution à une conférenceRevue par des pairs

Résumé

Due to the steadily increasing complexity, the design of embedded systems faces serious challenges. To meet these challenges additional abstraction levels have been added to the conventional design flow resulting in Electronic System Level (ESL) design. Besides abstraction, the focus in ESL during the development of a system moves from design to verification, i.e. checking whether or not the system works as intended becomes more and more important. However, at each abstraction level only the validity of certain properties is checked. Completeness, i.e. checking whether or not the entire behavior of the design has been verified, is usually not continuously checked. As a result, bugs may be found very late causing expensive iterations across several abstraction levels. This delays the finalization of the embedded system significantly. In this work, we present the concept of Completeness-Driven Development (CDD). Based on suitable completeness measures, CDD ensures that the next step in the design process can only be entered if completeness at the current abstraction level has been achieved. This leads to an early detection of bugs and accelerates the whole design process. The application of CDD is illustrated by means of an example.

langue originaleAnglais
titreGraph Transformations - 6th International Conference, ICGT 2012, Proceedings
Pages38-50
Nombre de pages13
Les DOIs
étatPublié - 24 oct. 2012
Modification externeOui
Evénement6th International Conference on Graph Transformations, ICGT 2012 - Bremen, Allemagne
Durée: 24 sept. 201229 sept. 2012

Série de publications

NomLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume7562 LNCS
ISSN (imprimé)0302-9743
ISSN (Electronique)1611-3349

Une conférence

Une conférence6th International Conference on Graph Transformations, ICGT 2012
Pays/TerritoireAllemagne
La villeBremen
période24/09/1229/09/12

Empreinte digitale

Examiner les sujets de recherche de « Completeness-driven development ». Ensemble, ils forment une empreinte digitale unique.

Contient cette citation