Options
2006
Conference Paper
Title
CBTesten. Verifikation und Validation in objekt-orientierten und komponenten-basierten Software-Entwicklungen
Abstract
Komponenten-Technologien und insbesondere die Möglichkeit der Mehrfachnutzung von Komponenten bieten für KMUs hervorragende Möglichkeiten. Zum einen können auf Basis existierender Softwarekomponenten neue Produkte für Individualprojekte oder Nischenmärkte schnell und mit hoher Qualität entwickelt werden, auf der anderen Seite ermöglicht die Vermarktung von Softwarekomponenten für größere Systeme eine Chance auf Mehrfachnutzung von vorhandenem Know-how. Aber gerade die Mehrfachverwendung stellt auch die besondere Schwierigkeit bei der Entwicklung und Verwendung von Komponenten dar. Variabilitäten und Komplexitäten beim Einsatz der Komponenten erfordern ein sorgfältiges Ausführen von Tests, die bei manueller Durchführung zeitaufwendig und teuer sind. Ein Problem liegt im Fehlen automatisierbarer Test-Verfahren. Mit diesem Problem beschäftigt sich das Projekt CBTesten. Ein Methodenansatzes für eine effiziente Durchführung von Komponenten- und Systemtests soll entwickelt werden. Dazu werden OpenSource-Ansätze mit neuesten Forschungsergebnissen, dem "Built-in Testen", vereint und eine innovative Plattform für verschiedenartige Tests bis hin zu automatisierten Regressionstests umgesetzt.