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
  • P267 - Software Engineering 2017
  • 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
  • P267 - Software Engineering 2017
  • Dokumentanzeige

Understanding variable code: Reducing the complexity by integrating variability information

Autor(en):
Lüdemann, Dierk [DBLP] ;
Asad, Nazish [DBLP] ;
Schmid, Klaus [DBLP] ;
Voges, Christopher [DBLP]
Zusammenfassung
Um die Variabilität einer Software-Produktlinien zu handhaben, wird bei Verwendung einer C-basierten Sprache oftmals der integrierte Präprozessor genutzt. Eine bereits bewährte Methode [Sn96], um Zusammenhänge zwischen Präprozessorvariablen zu erkennen, ist der Einsatz der formalen Begriffsanalyse (FCA)3. Die aus der FCA resultierenden Verbände können jedoch sehr umfangreich sein. Daher schlagen wir ein neues Verfahren für Software-Produktlinien vor, mit dem die Größe der Verbände durch Berücksichtigung des Variabilitätsmodells reduziert werden kann. Mit Hilfe dieses neuen Verfahrens wird die FCA in unserer Arbeit zum ersten mal auf den Linux-Kernel angewendet. Dieser Beitrag erschien als Vollbeitrag bei der International Conference on Software Maintenance and Evolution (ICSME) 2016 [Lü16].
  • Vollständige Referenz
  • BibTeX
Lüdemann, D., Asad, N., Schmid, K. & Voges, C., (2017). Understanding variable code: Reducing the complexity by integrating variability information. In: Jürjens, J. & Schneider, K. (Hrsg.), Software Engineering 2017. Bonn: Gesellschaft für Informatik e.V.. (S. 131).
@inproceedings{mci/Lüdemann2017,
author = {Lüdemann, Dierk AND Asad, Nazish AND Schmid, Klaus AND Voges, Christopher},
title = {Understanding variable code: Reducing the complexity by integrating variability information},
booktitle = {Software Engineering 2017},
year = {2017},
editor = {Jürjens, Jan AND Schneider, Kurt} ,
pages = { 131 },
publisher = {Gesellschaft für Informatik e.V.},
address = {Bonn}
}
DateienGroesseFormatAnzeige
paper52.pdf55.85Kb PDF Öffnen

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

Mehr Information

ISBN: 978-3-88579-661-9
ISSN: 1617-5468
Datum: 2017
Sprache: en (en)
Typ: Text/Conference Paper

Keywords

  • Reengineering
  • Produktlinien
  • Verband
  • Linux-Kernel
  • Variabilitätsmodell
Sammlungen
  • P267 - Software Engineering 2017 [57]

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.