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.
Information
Letzte Änderung: 2009-02-08 11:31:57 von p 57 AC 8 E 9 B.dip 0.t-ipconnect.de