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
  • Software Engineering
  • P310 - Software Engineering 2021
  • Dokumentanzeige
JavaScript is disabled for your browser. Some features of this site may not work without it.
  •   Startseite
  • Lecture Notes in Informatics
  • Proceedings
  • Software Engineering
  • P310 - Software Engineering 2021
  • Dokumentanzeige

MoFuzz: A Fuzzer Suite for Testing Model-Driven Software Engineering Tools

Autor(en):
Nguyen, Hoang Lam [DBLP] ;
Nassar, Nebras [DBLP] ;
Kehrer, Timo [DBLP] ;
Grunske, Lars [DBLP]
Zusammenfassung
Fuzzing or fuzz testing is an established technique that aims to discover unexpected program behavior (\eg, bugs, vulnerabilities, or crashes) by feeding automatically generated data into a program under test. However, the application of fuzzing to test Model-Driven Software Engineering (MDSE) tools is still limited because of the difficulty of existing fuzzers to provide structured, well-typed inputs, namely models that conform to typing and consistency constraints induced by a given meta-model and underlying modeling framework. We present three different approaches for fuzzing MDSE tools: A graph grammar-based fuzzer and two variants of a coverage-guided mutation-based fuzzer working with different sets of model mutation operators. Our evaluation on a set of real-world MDSE tools shows that our approaches can outperform both standard fuzzers and model generators w.r.t. their fuzzing capabilities. Moreover, we found that each of our approaches comes with its own strengths and weaknesses in terms of code coverage and fault finding capabilities, thus complementing each other, forming a fuzzer suite for testing MDSE tools.
  • Vollständige Referenz
  • BibTeX
Nguyen, H. L., Nassar, N., Kehrer, T. & Grunske, L., (2021). MoFuzz: A Fuzzer Suite for Testing Model-Driven Software Engineering Tools. In: Koziolek, A., Schaefer, I. & Seidl, C. (Hrsg.), Software Engineering 2021. Bonn: Gesellschaft für Informatik e.V.. (S. 81-82). DOI: 10.18420/SE2021_29
@inproceedings{mci/Nguyen2021,
author = {Nguyen, Hoang Lam AND Nassar, Nebras AND Kehrer, Timo AND Grunske, Lars},
title = {MoFuzz: A Fuzzer Suite for Testing Model-Driven Software Engineering Tools},
booktitle = {Software Engineering 2021},
year = {2021},
editor = {Koziolek, Anne AND Schaefer, Ina AND Seidl, Christoph} ,
pages = { 81-82 } ,
doi = { 10.18420/SE2021_29 },
publisher = {Gesellschaft für Informatik e.V.},
address = {Bonn}
}
DateienGroesseFormatAnzeige
B1-28.pdf79.00Kb PDF Öffnen

Sollte hier kein Volltext (PDF) verlinkt sein, dann kann es sein, dass dieser aus verschiedenen Gruenden (z.B. Lizenzen oder Copyright) nur in einer anderen Digital Library verfuegbar ist. Versuchen Sie in diesem Fall einen Zugriff ueber die verlinkte DOI: 10.18420/SE2021_29

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

Mehr Information

DOI: 10.18420/SE2021_29
ISBN: 978-3-88579-704-3
ISSN: 1617-5468
Datum: 2021
Sprache: en (en)
Typ: Text/ConferencePaper

Keywords

  • Model-Driven Software Engineering
  • Modeling Tools
  • Fuzzing
  • Automated Model Generation
  • Eclipse Modeling Framework
Sammlungen
  • P310 - Software Engineering 2021 [55]

Zur Langanzeige

Verwandte Dokumente

Anzeige der Dokumente mit ähnlichem Titel, Autor, Urheber und Thema.

  • Process Modeling Recommender Systems - A Generic Data Model and Its Application to a Smart Glasses-based Modeling Environment 

    Fellmann, Michael; Metzger, Dirk; Jannaber, Sven; Zarvic, Novica; Thomas, Oliver

    21-38
  • Modeling the business model and business stratregy -- conception and implementation of omg's business motivation model in a software prototype 

    Gröschel, Michael; Roth-Dietrich, Gabriele

    95-104
  • Model-driven Development of Environmental Modeling Languages: Language and Model Coupling 

    Theisselmann, Falko; Dransch, Doris; Fischer, Joachim


Ü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.