GI LogoGI Logo
  • Anmelden
Digitale Bibliothek
    • Gesamter Bestand

      • Bereiche & Sammlungen
      • Titel
      • Autor
      • Erscheinungsdatum
      • Schlagwort
    • Diese Sammlung

      • Titel
      • Autor
      • Erscheinungsdatum
      • Schlagwort
Digital Bibliothek der Gesellschaft für Informatik e.V.
GI-DL
    • English
    • Deutsch
  • Deutsch 
    • English
    • Deutsch
Dokumentanzeige 
  •   Startseite
  • Lecture Notes in Informatics
  • Proceedings
  • P179 - FM+AM`2010 - Second International Workshop on Formal Methods and Agile Methods
  • Dokumentanzeige
JavaScript is disabled for your browser. Some features of this site may not work without it.
  •   Startseite
  • Lecture Notes in Informatics
  • Proceedings
  • P179 - FM+AM`2010 - Second International Workshop on Formal Methods and Agile Methods
  • Dokumentanzeige

State-based coverage analysis and UML-driven equivalence checking for C++ state machines

Autor(en):
Heckeler, Patrick [DBLP] ;
Behrend, Jörg [DBLP] ;
Kropf, Thomas [DBLP] ;
Ruf, Jürgen [DBLP] ;
Rosenstiel, Wolfgang [DBLP] ;
Weiss, Roland [DBLP]
Zusammenfassung
This paper presents a methodology using an instrumentation-based behavioral checker to detect behavioral deviations of a C++ object implementing a finite state machine (FSM) and the corresponding specification defined as a UML state chart. The approach is able to link the source code with the appropriate states and provides a coverage analysis to show which states have been covered by unit, system and integration tests. Furthermore, the approach provides statistical information about the distribution of covered lines of code among all included files and directories. As a proof of concept the presented approach has been implemented in terms of a C++-library and has been successfully applied to OPC UA, an industrial automation infrastructure software.
  • Vollständige Referenz
  • BibTeX
Heckeler, P., Behrend, J., Kropf, T., Ruf, J., Rosenstiel, W. & Weiss, R., (2010). State-based coverage analysis and UML-driven equivalence checking for C++ state machines. In: Gruner, S. & Rumpe, B. (Hrsg.), FM+AM`2010 – Second International Workshop on Formal Methods and Agile Methods. Bonn: Gesellschaft für Informatik e.V.. (S. 49-62).
@inproceedings{mci/Heckeler2010,
author = {Heckeler, Patrick AND Behrend, Jörg AND Kropf, Thomas AND Ruf, Jürgen AND Rosenstiel, Wolfgang AND Weiss, Roland},
title = {State-based coverage analysis and UML-driven equivalence checking for C++ state machines},
booktitle = {FM+AM`2010 – Second International Workshop on Formal Methods and Agile Methods},
year = {2010},
editor = {Gruner, Stefan AND Rumpe, Bernhard} ,
pages = { 49-62 },
publisher = {Gesellschaft für Informatik e.V.},
address = {Bonn}
}
DateienGroesseFormatAnzeige
49.pdf187.1Kb PDF Öffnen

Haben Sie fehlerhafte Angaben entdeckt? Sagen Sie uns Bescheid: Feedback abschicken

Mehr Information

ISBN: 978-3-88579-273-4
ISSN: 1617-5468
Datum: 2010
Sprache: en (en)
Typ: Text/Conference Paper
Sammlungen
  • P179 - FM+AM`2010 - Second International Workshop on Formal Methods and Agile Methods [6]

Zur Langanzeige


Über uns | FAQ | Hilfe | Impressum | Datenschutz

Gesellschaft für Informatik e.V. (GI), Kontakt: Geschäftsstelle der GI
Diese Digital Library basiert auf DSpace.

 

 


Über uns | FAQ | Hilfe | Impressum | Datenschutz

Gesellschaft für Informatik e.V. (GI), Kontakt: Geschäftsstelle der GI
Diese Digital Library basiert auf DSpace.