Auflistung nach Autor:in "de Lange, Peter"
1 - 2 von 2
Treffer pro Seite
Sortieroptionen
- TextdokumentEinführung in das wissenschaftliche Arbeiten und Publizieren mittels Blended Learning in der informatischen Fachdidaktik(Bildungsräume 2017, 2017) de Lange, Peter; Shahriari, Mohsen; Klamma, RalfDie Digitalisierung hat auch das wissenschaftliche Arbeiten und Publizieren schon längst erfasst und viele etablierte Praxen werden dadurch transformiert. In der Informatik-Lehre werden hier erste Schritte im Bachelor-Studium, zumeist in Form von Proseminaren, vermittelt. Allerdings unterscheiden sich die Werkzeuge und Vorgehensweise stark von denen, die zeitgleich in den Softwarepraktika vermittelt werden. Wir sind der Überzeugung, dass hier voneinander gelernt werden kann und Studenten besser auf zukünftige Aufgaben im Berufsleben und der Forschung vorbereitet werden können, insbesondere in interdisziplinären Studiengängen wie der Technik-Kommunikation. Wir haben deshalb ein Blended Learning Konzept für ein Proseminar entwickelt, das wir durchführen wollen. Der Kern ist die Erstellung eines quelloffenen Buches mittels Werkzeugen, die für die Erzeugung und Dokumentation von Software verwendet werden, wobei auch Aspekte der Automatisierung von Herstellung und Nutzung berücksichtigt werden. Wir stellen das Konzept und die Elemente vor, auch um Feedback für die Realisierung zu erhalten.
- KonferenzbeitragEnhancing MDWE with Collaborative Live Coding(Modellierung 2018, 2018) de Lange, Peter; Nicolaescu, Petru; Winkler, Thomas; Klamma, RalfModel-Driven Web Engineering (MDWE) methodologies enhance productivity and offer a high level view on software artifacts. Coming from classical software development processes, many existing approaches rather enforce a top-down structure instead of supporting a cyclic approach that integrates smoother with modern agile development. State-of-the-art MDWE should integrate established and emerging Web development features, such as (near real-time) collaborative modeling and shared editing on the generated code. The challenge when covering these requirements lies with synchronizing source code and models, an essential need to cope with regular changes in the software architecture and provide the flexibility needed for agile MDWE. In this paper, we present an approach that enables cyclic, collaborative development of Web applications by using traceability in model-to-text transformations to deal with the synchronization. We adopt a trace-based solution for collaborative live coding in order to merge manual code changes into Web application models and ensure that the open-source code repositories reflect both model and manual code refinements. Our evaluation shows a reliable code to model synchronization and investigates the usability in collaborative software development settings. With our approach we contribute to integrating agile development practices into MDWE.