Auflistung nach Autor:in "Schmidt, Maik"
1 - 5 von 5
Treffer pro Seite
Sortieroptionen
- KonferenzbeitragArchitekturen von Differenzwerkzeugen für Modelle(Software Engineering 2008, 2008) Kelter, Udo; Schmidt, Maik; Wenzel, SvenDie modellbasierte Softwareentwicklung erfordert in der Praxis die üblichen Versionsmanagement-Dienste, also insb. Werkzeuge, die Differenzen zwischen Modellen anzeigen oder Modelle mischen können. Solche Werkzeuge unterscheiden sich erheblich von Differenzwerkzeugen für Text-Dokumente: Für die Darstellung einer Differenz müssen neue Wege gefunden werden, und im Prinzip müssen für jeden Diagrammtyp dedizierte Werkzeuge entwickelt werden, insg. also eine ganze Systemfamilie. Dieses Papier stellt mehrere “Standardarchitekturen” für Differenzwerkzeuge für Modelle vor und bewertet diese Architekturen und die zugehörigen Darstellungsformen hinsichtlich Qualität der Darstellung, Implementierungsaufwand und weiteren Kriterien.
- ZeitschriftenartikelOperation-based Model Differencing meets State-based Model Comparison(Softwaretechnik-Trends: Vol. 32, No. 4, 2012) Kehrer, Timo; Kelter, Udo; Pietsch, Pit; Schmidt, MaikTimo Kehrer, Udo Kelter, Pit Pietsch, Maik Schmidt
- ZeitschriftenartikelRepresentation of model differences(Softwaretechnik-Trends: Vol. 32, No. 4, 2012) Schmidt, Maik; Kehrer, Timo; Kelter, Udo; Pietsch, PitMaik Schmidt, Timo Kehrer, Udo Kelter and Pit Pietsch
- ZeitschriftenartikelSiDiff: generische, auf Ähnlichkeiten basierende Berechnung von Modelldifferenzen(Softwaretechnik-Trends Band 27, Heft 2, 2007) Schmidt, Maik
- KonferenzbeitragTransaktionsorientiertes Mischen von Modellen(Software Engineering 2009, 2009) Schmidt, Maik; Wenzel, Sven; Kelter, UdoModellbasierte Softwareentwicklung wird zunehmend gängige Praxis. Da immer umfangreichere Modelle arbeitsteilig in Teams entwickelt werden, sollte das parallele Bearbeiten von Modellen durch ähnliche Mischfunktionen unterstützt werden, wie man es für textuelle Dokumente gewohnt ist. Wir analysieren zunächst die technischen Randbedingungen bei der modellbasierten Softwareentwicklung; demzufolge müssen Mischprozesse bei Modellen anders gestaltet werden als bei Texten. Auf dieser Basis stellt das Papier ein Design für Mischwerkzeuge vor, das einen hohen Grad an Konsistenz der Mischergebnisse erzielt und gleichzeitig Verluste an Arbeit infolge von Konfliktauflösungen minimiert.