Auflistung nach Autor:in "Dotor, Alexander"
1 - 2 von 2
Treffer pro Seite
Sortieroptionen
- KonferenzbeitragMOD2-SCM: Eine modellgetriebene Produktlinie für Softwarekonfigurationsverwaltungssyteme(Software Engineering 2011 – Workshopband, 2011) Buchmann, Thomas; Dotor, AlexanderHeutige Softwarekonfigurationsverwaltungssysteme (SCMS) sind monolithische und schwer erweiterbare Systeme, die mit großem Aufwand an die modernen Entwicklungsprozesse angepasst oder sogar extra neu implementiert werden. Daher werden sie unsystematisch modifiziert und neu entwickelt. So ist es nahezu unmöglich, systematische Vergleiche zwischen bestehenden SCMS anzustellen. Zusätzlich sind die meisten SCM Verfahren nur implizit durch den Quellcode beschrieben, bzw. bei proprietären Systemen nur aus Black-Box-Tests ableitbar. Dies führt letztendlich dazu, dass die Methoden der SCM-Domäne nur aufwändig verglichen und erforscht werden können. Insbesondere die Abhängigkeiten unterschiedlicher Verfahren werden durch die enge Kopplung der monolithischen Systeme verschleiert. In diesem Papier beschreiben wir die Entwicklung einer modellgetriebenen Produktlinie für Softwarekonfigurationsverwaltungssysteme. Es wird ein allgemeines Featuremodell für SCM Systeme beschrieben und ein Prototyp für eine neue Generation von SCM Systemen vorgestellt. Durch die Beschreibung der Produktlinie in Modellen wird außerdem der Abstraktionsgrad erhöht und der Zugang zu existierenden Methoden durch die Verwendung graphischer Modelle erleichtert.
- KonferenzbeitragWerkzeuge zur modellgetriebenen Entwicklung von Produktlinien: Ein Erfahrungsbericht am Beispiel von Versionskontrollsystemen(Software Engineering 2010 – Workshopband (inkl. Doktorandensymposium), 2010) Buchmann, Thomas; Dotor, Alexander; Westfechtel, BernhardModellgetriebene Softwareentwicklung zielt darauf ab, den Aufwand zur Erstellung komplexer Softwaresysteme mit Hilfe von ausführbaren Modellen zu reduzieren, die auf einer höheren Abstraktionsebene liegen als Programmcode. Derzeit wird eine große Fülle von Ansätzen entwickelt, um modellgetriebene Entwicklung effizient zu unterstützen. Um die Tauglichkeit dieser Ansätze zu überprüfen, werden nichttriviale Fallstudien dringend benötigt. Dieser Aufsatz berichtet über ein Projekt, das sich die modellgetriebene Entwicklung von Versionskontrollsystemen zum Ziel setzt. Der Schwerpunkt liegt dabei auf den Werkzeugen, die zur Entwicklung wiederverwendet bzw. neu entwickelt wurden.