Testen von Produktlinien


Gliederung

Einführung


  • Nutzen von Softwareproduktlinien
  • Einordnen des Testens in den Entwicklungsprozess
  • Probleme des Testens in der Produktlinienentwicklung

Hauptteil


  • Domänenentwicklung
    • Use Cases zu erstellen von Testfällen
    • Erstellen von Wiederverwendbaren Integrationstestfällen
    • Unit Tests
  • Anwendungsentwicklung
    • Wiederfinden von Artefakten
    • Wiederverwenden von Artefakten
    • Korrekte Bindung der Variabilität

Zusammenfassung und Ausblick

Literatur


[AB03] Stefania Gnesi Antonia Bertolino. Use Case-based Testing of Product Lines. In ESEC/FSE’03, Helsinki, 2003.


[Coc 01] A. Cockburn. Writing Effective Use Cases. Addison-Wesley Professional, 2001.


[Ham 04] Paul Hamill. Unit Test Frameworks. O’Reilly, 2004.


[Kla 08] Reis Sacha; Pohl Klaus. Wiederverwendung von Integrationstestfällen. Informatik Forschung und Entwicklung, 22:267, 2008.


[vdLFPK05] Böckle Günther; van der Linden Frank; Pohl Klaus. Software Product Line Enginieering. Springer, Heidelberg, 2005.

Abstrakt


Die Methode Software als Produktlinien zu realisieren erlaubt es den Entwicklern, eine Reihe von Produkten zu erstellen, ohne deren Kern immer von Grund auf neu zu entwickeln. Doch um eine solche Produktlinie zu realisieren bedarf es eines größeren Aufwandes und einer komplexeren Organisation, als in der Softwareeinzelentwicklung. Zwei große Ziele sind bei Produktlinien die Steigerung der Qualität und die Verringerung von Fehlern. Um dies in einem solch komplexen Prozess zu erreichen muss dass Testen der zu erstellenden Software gut organisiert und geplant ablaufen. Daher möchte ich mich in dieser Ausarbeitung mit dem Thema des Testens in der Produktlinienentwicklung beschäftigen. Dabei werde ich verschiedene Probleme und Anpassungen des Testens von Produktlinien betrachten.


Zurück zum Seminar


 
Zu dieser Seite gibt es keine Dateien. [Zeige Dateien/Upload]
Kein Kommentar. [Zeige Kommentare]

Information

Letzte Änderung: 2009-02-08 11:31:57 von p 57 AC 8 E 9 B.dip 0.t-ipconnect.de