Jump to main content Jump to navigation Jump to search Jump to footer
Jump to main content
Distributed and Self-organizing Systems
Behavior-Driven-Development im Kontext von WebComposition/Data Grid Service
Behavior-Driven-Development im Kontext von WebComposition/Data Grid Service | Distributed and Self-organizing Systems
 

Praktikum

Behavior-Driven-Development im Kontext von WebComposition/Data Grid Service
Behavior-Driven-Development im Kontext von WebComposition/Data Grid Service

Completion

2014/09

Research Area

Web Engineering

Students

Advisers

Description

Der Data Grid Service ist eine Web-basierte Speicher- und Gatewaylösung, die Zugriff auf heterogene Datenräume unter Verwendung eines gemeinsamen
Datenmodells ermöglicht. Zur Sicherstellung der internen Integrität sowie Konformität zu der ursprünglichen Verhaltensspezifikation wurden im Rahmen des Projektes Unit- sowie AcceptanceTests entwickelt. 

Der Entwicklungsprozess hat sich in letzter Zeit durch die fehlende Unterstützung des eingesetzten UnitTesting-Frameworks seitens der Entwickler signifikant erschwert. Ziel des Forschungspraktikum ist es, die Gallio Test Automation Platform/MbUnit durch ein aktiv entwickeltes und durch aktuelle VS-Versionen besser unterstütztes Pendant zu ersetzen. Bei dieser Gelegenheit soll des weiteren untersucht werden, inwiefern der Einsatz von Behaviour-Driven-Development (BDD), unter Zuhilfenahme spezieller BDD-Test-Frameworks, die Qualität – insbesonders die Lesbarkeit – der vorhandenen Tests verbessern kann und wie die Tests letztendlich in ihre neue Form überführt werden können.