2023
- Carolin Eitemüller, Florian Trauten, Michael Striewe and Maik Walpuski: Digitalization of Multistep Chemistry Exercises with Automated Formative Feedback.Journal of Science Education and Technology, 2023. [DOI]
- Lukas Glaser and Michael Striewe: Modularisierung als Schlüssel zur Skalierung. In: Workshops der 21. Fachtagung Bildungstechnologien (DELFI), Gesellschaft für Informatik e.V., 2023, 149-155. [DOI]
- Wabi Melkamu Jate and Michael Striewe: Umgang der DELFI-Community mit Forschungsdaten und Softwareartefakten - Eine Erhebung auf Basis der Tagungsbände im Zeitraum 2018-2022. In: DELFI 2023, Die 21. Fachtagung Bildungstechnologien der Gesellschaft für Informatik e.V., 11.-13. September 2023, Aachen , 2023 , 167-172. [DOI]
- Fan Ji, Maximilian Wünnenberg, Rafael Schypula, Juliane Fischer, Dominik Hujo, Michael Goedicke, Johannes Fottner and Birgit Vogel-Heuser: Inconsistency management in heterogeneous engineering data in intralogistics based on coupled metamodels.at - Automatisierungstechnik, Volume 71, Number 5, 2023, 364-379. [DOI]
- Firas Al Laban, Jan Bernoth, Michael Goedicke, Ulrike Lucke, Michael Striewe, Philipp Wieder and Ramin Yahyapour: Establishing the Research Data Management Container in NFDIxCS. In: 1st Conference on Research Data Infrastructure - Connecting Communities, CoRDI 2023 , 2023 . [DOI]
- Janine Langerbein, Till Massing, Jens Klenke, Michael Striewe, Michael Goedicke and Christoph Hanck: A Data Mining Approach for Detecting Collusion in Unproctored Online Exams. In: Mingyu Feng, Tanja Käser and Partha Talukdar (eds.): Proceedings of the 16th International Conference on Educational Data Mining , International Educational Data Mining Society , 2023 , 6-16. [DOI]
- Chantal Soyka, Niclas Schaper, Elena Bender, Michael Striewe and Meike Ullrich: Toward a Competence Model for Graphical Modeling.ACM Transactions on Computing Education, Volume 23, Number 1, 2023. [DOI]
- Chantal Soyka, Michael Striewe, Meike Ullrich and Niclas Schaper: Comparison of Required Competences and Task Material in Modeling Education.Enterprise Modelling and Information Systems Architectures (EMISAJ) – International Journal of Conceptual Modeling, Volume 18, 2023. [DOI]
- Michael Striewe: Architectural Revision of the E-Assessment System JACK. In: Thais Batista, Tomás Bures, Claudia Raibulet and Henry Muccini (eds.): Proceedings of ECSA 2022 Tracks and Workshops , Springer , 2023 , 19-26. [DOI]
- Michael Striewe: Patterns for the Advanced Design of Programming Exercises Supported by Technology-Enhanced Assessment Systems. In: Proceedings of the 27th European Conference on Pattern Languages of Programs EuroPLop '22 , 2023 . [DOI]
- Michael Striewe: Strukturformeln für Moleküle zeichnen und differenziertes Feedback erhalten: Eine integrierte Lösung im Rahmen des E-Assessment-Systems JACK. In: DELFI 2023, Die 21. Fachtagung Bildungstechnologien der Gesellschaft für Informatik e.V., 11.-13. September 2023, Aachen , 2023 , 273-274. [DOI]
- Michael Striewe: Domain-Specific Automatic Item Generation for Higher Competence Levels: A Comparative Study on Three Cases. In: Methodologies and Intelligent Systems for Technology Enhanced Learning, 13th International Conference , 2023 , 152-159. [DOI]
- Meike Ullrich, Constantin Houy, Tobias Stottrop, Michael Striewe, Brian Willems, Peter Fettke, Peter Loos and Andreas Oberweis: Automated Assessment of Conceptual Models in Education.Enterprise Modelling and Information Systems Architectures (EMISAJ) – International Journal of Conceptual Modeling, Volume 18, 2023. [DOI]
2022
- Peter A. Henning, Michael Striewe and Matthias Wölfel (eds.): DELFI 2022, Die 20. Fachtagung Bildungstechnologien der Gesellschaft für Informatik e.V., Volume P-322 of LNI, Gesellschaft für Informatik e.V., September 2022.
- Peter Hubwieser, Johannes Krugel, Mike Talbot, Michael Striewe, Michael Goedicke and Christoph Olbricht.Empirical Definition of Object-oriented Programming Competencies.Technical report,Leibniz Universität Hannover, 2022. [DOI]
- Adrian Kögl, Peter Hubwieser, Mike Talbot, Johannes Krugel, Michael Striewe and Michael Goedicke: Efficient Structural Analysis of Source Code for Large Scale Applications in Education. In: 2022 IEEE Global Engineering Education Conference (EDUCON) , 2022 , 24-30. [DOI]
- Sven Strickroth and Michael Striewe: Building a Corpus of Task-Based Grading and Feedback Systems for Learning and Teaching Programming.International Journal of Engineering Pedagogy (iJEP), Volume 12, Number 5, Nov. 2022, 26-41. [DOI]
- Michael Striewe: A Lightweight Method for Modelling Technology-Enhanced Assessment Processes. In: Proceedings of the 14th International Conference on Computer Supported Education - Volume 1: CSEDU , 2022 , 149-156. [DOI]
- Michael Striewe: A Self-adaptive Mechanism for Serious Quiz Games. In: Proceedings of the 14th International Conference on Computer Supported Education - Volume 1: CSEDU , 2022 , 165-172. [DOI]
- Michael Striewe: Where Does All the Data Go? A Review of Research on E-Assessment Data. In: Proceedings of the 14th International Conference on Computer Supported Education - Volume 1: CSEDU , 2022 , 157-164. [DOI]
- Meike Ullrich, Peter Pfeiffer, Gunther Schiefer, Chantal Soyka, Tobias Stottrop, Michael Striewe, Peter Fettke, Peter Loos, Andreas Oberweis and Niclas Schaper: Piloteinsatz einer E-Assessment-Plattform für die grafische Modellierung. In: DELFI 2022, Die 20. Fachtagung Bildungstechnologien der Gesellschaft für Informatik e.V. , 2022 , 233-234. [DOI]
- Meike Ullrich, Peter Pfeiffer, Gunther Schiefer, Chantal Soyka, Tobias Stottrop, Michael Striewe, Peter Fettke, Peter Loos, Andreas Oberweis and Niclas Schaper: E-Assessment-Plattform für die grafische Modellierung. In: DELFI 2022, Die 20. Fachtagung Bildungstechnologien der Gesellschaft für Informatik e.V. , 2022 , 247-248. [DOI]
2021
- Tobias Haan and Michael Striewe: On the Influence of Task Size and Template Provision on Solution Similarity. In: Proceedings of the Fifth Workshop "Automatische Bewertung von Programmieraufgaben", ABP 2021 , 2021 , 51-58. [DOI]
- Silke Kirberg, Michael Striewe and Indira Ceylan: Interoperable Lernumgebung JACK im Projekt Harness.nrw - Textuelles Feedback in skalierbaren Programmieraufgaben. In: Bildung in der digitalen Transformation, Tagungsband zur GMW-Jahrestagung 2021 , 2021 , 205-206.
- Till Massing, Natalie Reckmann, Alexander Blasberg, Benjamin Otto, Christoph Hanck and Michael Goedicke: When is the best time to learn? - Evidence from an introductory statistics course.Open Education Studies, Volume 3, Number 1, 2021, 84-95. [DOI]
- Tobias Stottrop and Michael Striewe: Analysen zur studentischen Wahl von Modellierungswerkzeugen in einer elektronischen Distanz-Prüfung. In: Bildung in der digitalen Transformation, Tagungsband zur GMW-Jahrestagung 2021 , 2021 , 131-142.
- Michael Striewe: Design Patterns for Submission Evaluation within E-Assessment Systems. In: 26th European Conference on Pattern Languages of Programs EuroPLoP'21 , 2021 , 32:1-32:10. [DOI]
- Michael Striewe, Martin Forell, Constantin Houy, Peter Pfeiffer, Gunther Schiefer, Selina Schüler, Chantal Soyka, Tobias Stottrop, Meike Ullrich, Peter Fettke, Peter Loos, Andreas Oberweis and Niclas Schaper: Kompetenzorientiertes E-Assessment für die grafische, konzeptuelle Modellierung.HMD Praxis der Wirtschaftsinformatik, Volume 58, Number 6, 2021. [DOI]
- Meike Ullrich, Martin Forell, Constantin Houy, Peter Pfeiffer, Selina Schüler, Tobias Stottrop, Brian Willems, Peter Fettke and Andreas Oberweis: Platform Architecture for the Diagram Assessment Domain. In: Proceedings of the Software Engineering 2021 Satellite Events, Braunschweig/Virtual, Germany, February 22 - 26, 2021 , 2021 .
- Maximilian Wünnenberg, Dominik Hujo, Rafael Schypula, Johannes Fottner, Michael Goedicke and Birgit Vogel-Heuser: Modellkonsistenz in der Entwicklung von Materialflusssystemen: Eine Studie über Entwicklungswerkzeuge und Einflüsse auf den Produktentstehungsprozess.Zeitschrift für wirtschaftlichen Fabrikbetrieb, Volume 116, Number 11, 2021, 820-825. [DOI]
2020
- Johannes Krugel, Peter Hubwieser, Michael Goedicke, Michael Striewe, Mike Talbot, Christoph Olbricht, Melanie Schypula and Simon Zettler: Automated Measurement of Competencies and Generation of Feedback in Object-Oriented Programming Courses. In: 2020 IEEE Global Engineering Education Conference, EDUCON 2020, Porto, Portugal, April 27-30, 2020 , 2020 , 329-338. [DOI]
- René Ponto, Tobias Schüler and Michael Striewe: Ansätze zur automatischen Generierung von Aufgaben zum Modellverstehen am Beispiel von UML-Sequenzdiagrammen (Approaches for Automatic Generation of Tasks for Model Comprehension using UML Sequence Diagrams as an Example). In: Companion Proceedings of Modellierung 2020 Short, Workshop and Tools & Demo Papers co-located with Modellierung 2020, Vienna, Austria, February 19-21, 2020 , 2020 , 77-88.
- Michael Striewe, Constantin Houy, Jana-Rebecca Rehse, Meike Ullrich, Peter Fettke, Niclas Schaper and Andreas Oberweis: Towards an Automated Assessment of Graphical (Business Process) Modelling Competences. In: 50. Jahrestagung der Gesellschaft für Informatik, INFORMATIK 2020 - Back to the Future, Karlsruhe, Germany, 28. September - 2. Oktober 2020 , 2020 , 665-670. [DOI]
- Michael Striewe, Florian Trauten and Carolin Eitemüller: Aufgaben mit automatischem Feedback zu chemischen Atom-Orbitalschemata. In: Raphael Zender, Dirk Ifenthaler, Thiemo Leonhardt and Clara Schumacher (eds.): DELFI 2020 – Die 18. Fachtagung Bildungstechnologien der Gesellschaft für Informatik e.V. , Gesellschaft für Informatik e.V. , Bonn , 2020 , 109-119.
- Justin Timm, Benjamin Otto, Thilo Schramm, Michael Striewe, Philipp Schmiemann and Michael Goedicke: Technical Aspects of Automated Item Generation for Blended Learning Environments in Biology.i-com, Volume 1, Number 19, April 2020, 3-15. [DOI]
2019
- Ivar Jacobson, Harold Lawson, Pan-Wei Ng, Paul E. MacMahon and Michael Goedicke: The Essentials of Modern Software Engineering , Morgan & Claypool, 2019. [DOI]
- Till Massing, Natalie Reckmann, Benjamin Otto, Alexander Blasberg, Christoph Hanck and Michael Goedicke: Quantitative Methodenkompetenzen im Praxissemester in Lehramtsstudiengängen. In: DeLFI 2019 - Die 17. Fachtagung Bildungstechnologien, 16.-19. September 2019, Berlin , 2019 , 327-328. [DOI]
- Christoph Olbricht: Trace-Vergleich zur Feedback-Erzeugung im automatisierten E-Assessment-System JACK. In: Proceedings of the Fourth Workshop "Automatische Bewertung von Programmieraufgaben" (ABP 2019), Essen, Germany, October 8-9, 2019 , 2019 , 11-18. [DOI]
- Sebastian Pobel and Michael Striewe: Domain-Specific Extensions for an E-Assessment System. In: Michael A. Herzog, Zuzana Kubincová, Peng Han and Marco Temperini (eds.): Advances in Web-Based Learning - ICWL 2019 , Springer International Publishing , Cham , 2019 , 327-331. [DOI]
- Ralf H. Reussner, Michael Goedicke, Wilhelm Hasselbring, Birgit Vogel-Heuser, Jan Keim and Lukas Märtin (eds.): Managed Software Evolution , Springer, 2019. [DOI]
- Michael Striewe: Automatische Aufgabengenerierung über Linked Open Data am Beispiel der Archäologie. In: Niels Pinkwart and Johannes Konert (eds.): DELFI 2019 - Die 17. Fachtagung Bildungstechnologien , Gesellschaft für Informatik e.V. , Bonn , 2019 , 115-120. [DOI]
- Michael Striewe: Components and Design Alternatives in E-Assessment Systems. In: Software Architecture - 13th European Conference, ECSA 2019, Paris, France, September 9-13, 2019, Proceedings , 2019 , 220-228. [DOI]
- Michael Striewe: Lean and Agile Assessment Workflows. In: David Parsons and Kathryn MacCallum (eds.): Agile and Lean Concepts for Teaching and Learning: Bringing Methodologies from Industry to the Classroom, Springer Singapore, Singapore, 2019, 187-204. [DOI]
- Justin Timm, Benjamin Otto, Thilo Schramm, Michael Striewe, Philipp Schmiemann and Michael Goedicke: Technische Aspekte der automatischen Aufgabengenerierung für Blended Learning Angebote in der Biologie. In: Niels Pinkwart and Johannes Konert (eds.): DELFI 2019 - Die 17. Fachtagung Bildungstechnologien , Gesellschaft für Informatik e.V. , Bonn , 2019 , 91-102. [DOI]
2018
- Birgit Vogel Heuser, Marco Konersmann, Thomas Aicher, Juliane Fischer, Felix Ocker and Michael Goedicke: Supporting evolution of automated Material Flow Systems as part of CPPS by using coupled meta models. In: 1st IEEE International Conference on Industrial Cyber-Physical Systems (ICPS-2018) , May 2018 . [DOI]
- Christina Klüver, Jürgen Klüver and Björn Zurmaar: OSWI – Ein Online-Beratungssystem der Fakultät für Wirtschaftswissenschaften an der Schnittstelle Schule – Hochschule auf der Basis künstlicher neuronaler Netze. In: Isabell van Ackeren, Michael Kerres and Sandrina Heinrich (eds.): Flexibles Lernen mit digitalen Medien, Waxmann Verlag GmbH, 2018, 221-233.
- Marco Konersmann:Explicitly Integrated Architecture - An Approach for Integrating Software Architecture Model Information with Program Code.PhD thesis,University of Duisburg-Essen, March 2018.
- Marco Konersmann: On executable models that are integrated with program code. In: Proceedings of the 4th International Workshop on Executable Modeling co-located with ACM/IEEE 21st International Conference on Model Driven Engineering Languages and Systems (MODELS 2018), Copenhagen, Denmark, October 14, 2018. , 2018 .
- Till Massing, Natalie Reckmann, Benjamin Otto, Kim J. Hermann, Christoph Hanck and Michael Goedicke: Klausurprognose mit Hilfe von E-Assessment-Nutzerdaten. In: DeLFI 2018 - Die 16. E-Learning Fachtagung Informatik der Gesellschaft für Informatik e. V. , Volume 284 of Lecture Notes in Informatics , 2018 , 171-176.
- Till Massing, Nils Schwinning, Michael Striewe, Christoph Hanck and Michael Goedicke: E-Assessment Using Variable-Content Exercises in Mathematical Statistics.Journal of Statistics Education, Volume 26, Number 3, 2018, 174-189. [DOI]
- Nils Schwinning, Michael Striewe, Till Massing, Christoph Hanck and Michael Goedicke: Towards digitalisation of summative and formative assessments in academic teaching of statistics. In: Reprint from the Fifth International Conference on Learning and Teaching in Computing and Engineering (LaTiCE 2017) , 2018 .
- Melanie Schypula, Nils Schwinning and Michael Goedicke: Formative und summative E-Assessments mit JACK im Rahmen eines Mathematik-Vorkurses. In: Isabell van Ackeren, Michael Kerres and Sandrina Heinrich (eds.): Flexibles Lernen mit digitalen Medien, Waxmann Verlag GmbH, 2018, 234-244.
- Michael Striewe: Towards a Pattern Catalogue for E-Assessment System Integration. In: Combined Proceedings of the Workshops of the German Software Engineering Conference 2018 (SE 2018), Ulm, Germany, March 06, 2018. , 2018 , 62-65.
- Michael Striewe: Dynamic Generation of Assessment Items Using Wikidata. In: Technology Enhanced Assessment - 21st International Conference, TEA 2018, Amsterdam, The Netherlands, December 10-11, 2018, Revised Selected Papers , 2018 , 1-15. [DOI]
- Michael Striewe and Michael Goedicke: Automatische Generierung von Aufgaben zum Codeverständnis. In: DeLFI 2018 - Die 16. E-Learning Fachtagung Informatik der Gesellschaft für Informatik e. V. , Volume 284 of Lecture Notes in Informatics , 2018 , 153-164.
- Michael Striewe and Matthias Kramer: Empirische Untersuchungen von Lückentext-Items zur Beherrschung der Syntax einer Programmiersprache. In: Hochschuldidaktik der Informatik (HDI 2018) , Volume 12 of Commentarii informaticae didacticae (CID) , 2018 , 101-115.
2017
- Oliver J. Bott, Peter Fricke, Uta Priss and Michael Striewe (eds.): Automatisierte Bewertung in der Programmierausbildung , Volume 6 of Digitale Medien in der Hochschullehre, Waxmann Verlag GmbH, 2017.
- Sebastian Brandt, Michael Striewe, Fabian Beck and Michael Goedicke: A Dashboard for Visualizing Software Engineering Processes based on ESSENCE. In: 5th IEEE Working Conference on Software Visualization (VISSOFT) , 2017 . [DOI]
- Michael Goedicke and Michael Striewe: 10 Jahre automatische Bewertung von Programmieraufgaben mit JACK – Rückblick und Ausblick. In: 7,5. HDI-Workshop des GI-Fachbereichs Informatik und Ausbildung / Didaktik der Informatik , 2017 . [DOI]
- Peter Hubwieser, Marc Berges, Michael Striewe and Michael Goedicke: Towards Competency Based Testing and Feedback. In: Proceedings of IEEE Global Engineering Education Conference (EDUCON) , 2017 , 517-526. [DOI]
- Benjamin Otto and Michael Goedicke: Auf dem Weg zu variablen Programmieraufgaben: Requirements Engineering anhand didaktischer Aspekte. In: 3rd Workshop on "Automatische Bewertung von Programmieraufgaben" (ABP 2017) , 2017 .
- Benjamin Otto, Till Massing, Nils Schwinning, Natalie Reckmann, Alexander Blasberg, Sandy Schumann, Christoph Hanck and Michael Goedicke: Evaluation einer Statistiklehrveranstaltung mit dem JACK R-Modul. In: DeLFI 2017 – Die 15. e-Learning Fachtagung Informatik der Gesellschaft für Informatik , Volume 273 of Lecture Notes in Informatics , 2017 , 75-86.
- Jöran Pieper, Oliver Lueth, Michael Goedicke and Peter Forbrig: A Case Study of Software Engineering Methods Education Supported By Digital Game-Based Learning—Applying the SEMAT Essence Kernel in Games and Course Projects. In: Proceedings of IEEE Global Engineering Education Conference (EDUCON) , 2017 .
- Michael Striewe: Integration von externen Werkzeugen über die IMS-LTI-Schnittstelle. In: Moodle Kompetenzzentrum der Universität Duisburg-Essen (eds.): Moodle in der Praxis - Szenarien für die Hochschullehre. 12 Jahre Moodle an der Universität Duisburg-Essen, DuEPublico, 2017, 92-97.
- Michael Striewe, Matthias Kramer and Michael Goedicke: Ein Lückentext-Test zur Beherrschung einer Programmiersprache. In: DeLFI 2017 – Die 15. e-Learning Fachtagung Informatik der Gesellschaft für Informatik , Volume 273 of Lecture Notes in Informatics , 2017 , 261-266.
2016
- Azadeh Alebrahim, Stephan Faßbender, Martin Filipczyk, Michael Goedicke, Maritta Heisel and Uwe Zdun: Variability for Qualities in Software Architecture.SIGSOFT Softw. Eng. Notes, Volume 41, Number 1, February 2016, 32-35. [DOI]
- Marc Berges, Michael Striewe, Philipp Shah, Michael Goedicke and Peter Hubwieser: Towards deriving programming competencies from student errors. In: 2016 International Conference on Learning and Teaching in Computing and Engineering (LaTICE) , March 2016 , 19-23. [DOI]
- Michael Fellmann, Peter Fettke, Constantin Houy, Peter Loos, Andreas Oberweis, Andreas Schoknecht, Michael Striewe, Tom Thaler and Meike Ullrich: Evaluation automatisierter Ansätze für die Bewertung von Modellierungsaufgaben. In: DeLFI 2016 - Die 14. E-Learning Fachtagung Informatik , Volume 262 of LNI , 2016 , 203-214.
- Robert Heinrich, Reiner Jung, Marco Konersmann and Eric Schmieders: 3rd Collaborative Workshop on Evolution and Maintenance of Long-Living Software Systems. In: Software Engineering 2016, Fachtagung des GI-Fachbereichs Softwaretechnik, 23.-26. Februar 2016, Wien, Österreich , 2016 , 125-126.
- Sebastian Holtappels, Michael Striewe and Michael Goedicke: From ESSENCE to Theory Oriented Software Engineering. In: Rusins Martins Freivalds, Gregor Engels and Barbara Catania (eds.): SOFSEM 2016: Theory and Practice of Computer Science - 42nd International Conference on Current Trends in Theory and Practice of Computer Science , Number 9587 in LNCS , Springer , 2016 , 43-50. [DOI]
- Marco Konersmann: A Process for Explicitly Integrated Software Architecture.Softwaretechnik-Trends, Volume 36, Number 2, 2016. ISSN: 0720-8928.
- Marco Konersmann and Jens Holschbach: Automatic Synchronization of Allocation Models with Running Software.Softwaretechnik-Trends, Proceedings of the 7th Symposium on Software Performance 2016 (SSP), Volume 36, Number 4, November 2016, 28-29. ISSN: 0720-8928.
- Melanie Schypula, Nils Schwinning, Alina Doekels and Michael Goedicke: Beobachtungen zum Abbruchverhalten von Studierenden in einem webbasierten Mathematik-Vorkurs. In: DeLFI 2016 - Die 14. E-Learning Fachtagung Informatik , Volume 262 of LNI , 2016 , 221-232.
- Michael Striewe: An architecture for modular grading and feedback generation for complex exercises.Science of Computer Programming, Volume 129, 2016, 35-47. [DOI]
2015
- Azadeh Alebrahim, Stephan Fassbender, Martin Filipczyk, Michael Goedicke and Maritta Heisel: Towards a Reliable Mapping Between Performance and Security Tactics, and Architectural Patterns. In: Proceedings of the 20th European Conference on Pattern Languages of Programs EuroPLoP '15 , ACM , New York, NY, USA , 2015 , 39:1-39:43. [DOI]
- Azadeh Alebrahim, Stephan Faßbender, Martin Filipczyk, Michael Goedicke, Maritta Heisel and Uwe Zdun: 1st Workshop on VAriability for QUalIties in SofTware Architecture (VAQUITA): Workshop Introduction. In: Proceedings of the 2015 European Conference on Software Architecture Workshops ECSAW '15 , ACM , New York, NY, USA , 2015 , 22:1-22:2. [DOI]
- Neil B. Harrison, Uwe van Heesch, Stefan Sobernig, Peter Sommerlad, Martin Filipczyk, Alexander Fülleborn, Angelika Musil and Juergen Musil: Software Architecture Patterns: Reflection and Advances: [Summary of the MiniPLoP Writers' Workshop at ECSA'14].SIGSOFT Softw. Eng. Notes, Volume 40, Number 1, February 2015, 30-34. [DOI]
- Robert Heinrich, Reiner Jung, Marco Konersmann and Eric Schmieders: 2nd Collaborative Workshop on Evolution and Maintenance of Long-Living Systems (EML). In: Software Engineering & Management 2015, Multikonferenz der GI-Fachbereiche Softwaretechnik (SWT) und Wirtschaftsinformatik (WI), FA WI-MAW, 17. März - 20. März 2015, Dresden, Germany , 2015 , 267.
- Filiz Kurt-Karaoglu, Nils Schwinning, Michael Striewe, Björn Zurmaar and Michael Goedicke: A Framework for Generic Exercises with Mathematical Content. In: Proceedings of the International Conference on Learning and Teaching in Computing and Engineering (LaTiCE 2015) , 2015 , 70-75. [DOI]
- Axel Langhoff, Michael Striewe and Michael Goedicke: Java, LEDs und ein RaspberryPi: Ein Projektversuch mit Erstsemestern. In: Axel Schmolitzky and Anna Sabine Hauptmann (eds.): Software Engineering im Unterricht der Hochschulen 2015 , 2015 , 93-101.
- Nils Schwinning, Michael Striewe, Marinko Savija and Michael Goedicke: On Flexible Multiple Choice Questions with Parameters. In: Proceedings of the 14th European Conference on e-Learning (ECEL-2015) , 2015 .
- Melanie Schypula, Filiz Kurt-Karaoglu, Nils Schwinning, Michael Striewe, Björn Zurmaar and Michael Goedicke: Aufwand und Nutzen parametrisierbarer, pfadbasierter Aufgaben. In: Proceedings of DeLFI 2015: Die 13. e-Learning Fachtagung Informatik , 2015 .
- Sven Strickroth, Michael Striewe, Oliver Müller, Uta Priss, Sebastian Becker, Oliver Rod, Robert Garmann, J. Oliver Bott and Niels Pinkwart: ProFormA: An XML-based exchange format for programming tasks.eleed, Volume 11, Number 1, 2015.
- Michael Striewe: Auf dem Weg zur intelligenten E-Prüfung. In: e-Prüfungs-Symposium ePS Paderborn , 2015 , 76-79.
- Michael Striewe: Automatisierte Bewertung von Programmieraufgaben: Szenarien, Werkzeuge, Perspektiven. In: Grundfragen Multimedialen Lehrens und Lernens (GML² 2015) , 2015 , 134-144.
- Michael Striewe, Björn Zurmaar and Michael Goedicke: Evolution of the E-Assessment Framework JACK. In: Gemeinsamer Tagungsband der Workshops der Tagung Software Engineering 2015, Dresden, Germany, 17.-18. März 2015. , 2015 , 118-120.
- Wolf Zimmermann, Wolfgang Böhm, Clemens Grelck, Robert Heinrich, Reiner Jung, Marco Konersmann, Alexander Schlaefer, Eric Schmieders, Sibylle Schupp, Baltasar Trancón y Widemann and Thorsten Weyer (eds.): Gemeinsamer Tagungsband der Workshops der Tagung Software Engineering 2015, Dresden, Germany, 17.-18. März 2015, Volume 1337 of CEUR Workshop Proceedings, CEUR-WS.org, 2015.
2014
- Azadeh Alebrahim, Stephan Faßbender, Martin Filipczyk, Michael Goedicke, Maritta Heisel and Marco Konersmann: Towards a Computer-Aided Problem-Oriented Variability Requirements Engineering Method. In: Lazaros Iliadis, Michael Papazoglou and Klaus Pohl (eds.): Advanced Information Systems Engineering Workshops, Volume 178 of Lecture Notes in Business Information Processing, Springer International Publishing, 2014, 136-147. [DOI]
- Michael Goedicke, Filiz Kurt-Karaoglu, Nils Schwinning, Melanie Schypula and Michael Striewe.Zweiter Jahresbericht zum Projekt "Bildungsgerechtigkeit im Fokus" (Teilprojekt 1.2 - "Blended Learning") an der Fakultät für Wirtschaftswissenschaften.Technical report,Universität Duisburg-Essen, 2014.
- Ursula Goltz, Ralf H. Reussner, Michael Goedicke, Wilhelm Hasselbring, Lukas Märtin and Birgit Vogel-Heuser: Design for future: managed software evolution.Computer Science - Research and Development, 2014. [DOI]
- Robert Heinrich, Reiner Jung, Marco Konersmann, Thomas Ruhroth and Eric Schmieders: 1st Collaborative Workshop on Evolution and Maintenance of Long-Living-Systems (EMLS14). In: Software Engineering 2014, Fachtagung des GI-Fachbereichs Softwaretechnik, 25. Februar - 28. Februar 2014, Kiel, Deutschland , 2014 , 203-204.
- Marco Konersmann: Rapidly Locating and Understanding Errors Using Runtime Monitoring of Architecture-carrying Code. In: Proceedings of the 1st International Workshop on Rapid Continuous Software Engineering RCoSE 2014 , ACM , New York, NY, USA , 2014 , 20-25. [DOI]
- Marco Konersmann and Michael Goedicke: Integrating Protocol Contracts with Program Code - A Leightweight Approach for Applied Behaviour Models that Respect Their Execution Context. In: Behavior Modeling - Foundations and Applications, International Workshops, BM-FA 2009-2014, Revised Selected Papers , 2014 , 197-219. [DOI]
- Marco Konersmann, Noyan Kurt and Michael Goedicke: Integrating Protocol Contracts with Java Code. In: Proceedings of the 2014 Workshop on Behaviour Modelling-Foundations and Applications BM-FA '14 , ACM , New York, NY, USA , 2014 , 3:1-3:10. [DOI]
- Filiz Kurt-Karaoglu and Patrick Hintze: E-Assessment von Mathematikaufgaben mit JACK. In: Janina Tosic (eds.): Lehren, Lernen und Beraten auf Augenhöhe , 2014 , 135-142.
- Filiz Kurt-Karaoglu, Patrick Hintze, Melanie Schypula, Nils Schwinning, Michael Striewe, Björn Zurmaar and Michael Goedicke: Begleitende E-Assessments als Unterstützung großer Grundlagenveranstaltungen in der Studieneingangsphase. In: Grundfragen Multimedialen Lehrens und Lernens 2014 , 2014 , 150-163.
- Klaus Schmid, Wolfgang Böhm, Robert Heinrich, Andrea Herrmann, Anne Hoffmann, Dieter Landes, Marco Konersmann, Thomas Ruhroth, Oliver Sander, Volker Stolz, Baltasar Trancón y Widemann and Rüdiger Weißbach (eds.): Gemeinsamer Tagungsband der Workshops der Tagung Software Engineering 2014, 25.-26. Februar 2014 in Kiel, Deutschland, Volume 1129 of CEUR Workshop Proceedings, CEUR-WS.org, 2014.
- Nils Schwinning, C. Neugebauer, K. Winter, S. Krusekamp, Michael Striewe, Filiz Kurt-Karaoglu and Michael Goedicke: JACK und MaStEr: Universitätsübergreifende Weiterentwicklung zweier Mathematik-Vorkurs-Konzepte mit computerbasierter Diagnose und Förderung. In: Tagungsband Hansekolloquium 2014 , 2014 .
- Nils Schwinning, Melanie Schypula, Michael Striewe and Michael Goedicke: Concepts and Realisations of Flexible Exercise Design and Feedback Generation in an e-Assessment System for Mathematics. In: Joint Proceedings of the MathUI, OpenMath and ThEdu Workshops and Work in Progress track at CICM, co-located with Conferences on Intelligent Computer Mathematics (CICM 2014) , 2014 .
- Sven Strickroth, Michael Striewe, Oliver Müller, Uta Priss, Sebastian Becker, Oliver J. Bott and Niels Pinkwart: Wiederverwendbarkeit von Programmieraufgaben durch Interoperabilität von Programmierlernsystemen. In: Proceedings of DeLFI 2014: Die 12. e-Learning Fachtagung Informatik , , Freiburg , 2014 .
- Michael Striewe:Automated Assessment of Software Artefacts - A Use Case in E-Assessment.PhD thesis,University of Duisburg-Essen, 2014.
- Michael Striewe and Michael Goedicke: Automated Assessment of UML Activity Diagrams. In: Proceedings of the 2014 conference on Innovation & technology in computer science education (ITiCSE 2014) , 2014 , 336. [DOI]
- Michael Striewe and Michael Goedicke: Code reading exercises using run time traces. In: Proceedings of the 2014 conference on Innovation & technology in computer science education (ITiCSE 2014) , 2014 , 346. [DOI]
- Michael Striewe and Michael Goedicke: A Review of Static Analysis Approaches for Programming Exercises. In: Proceedings of the International Conference on Computer Assisted Assessment (CAA 2014) , Number 439 in CCIS , , Zeist, Netherlands , 2014 , 100-113.
2013
- Martin Filipczyk, Michael Striewe and Michael Goedicke: Bewertung von kurzen Freitextantworten in automatischen Prüfungssystemen. In: Proceedings of DeLFI 2013: Die 11. e-Learning Fachtagung Informatik , 2013 .
- Melanie Fischotter, Michael Goedicke, Filiz Kurt-Karaoglu, Nils Schwinning and Michael Striewe.Erster Jahresbericht zum Projekt 'Bildungsgerechtigkeit im Fokus' (Teilprojekt 1.2 - 'Blended Learning') an der Fakultät für Wirtschaftswissenschaften.Technical report,Universität Duisburg-Essen, Essen, 2013.
- Marco Konersmann, Zoya Durdik, Michael Goedicke and Ralf H. Reussner: Towards Architecture-Centric Evolution of Long-Living Systems (The ADVERT Approach). In: Proceedings of the 9th international ACM Sigsoft conference on Quality of software architectures QoSA '13 , ACM , New York, NY, USA , 2013 , 163-168. [DOI]
- Melanie Schypula, Filiz Kurt-Karaoglu, Nils Schwinning, Michael Striewe and Michael Goedicke: Beobachtungen zur Motivation der Studierenden bei verschiedenen Frageformaten. In: Proceedings of DeLFI 2013: Die 11. e-Learning Fachtagung Informatik , 2013 , 35-45.
- Michael Striewe: Generierung von Zusatzinformationen in automatischen Systemen zur Bewertung von Programmieraufgaben. In: Proceedings of the First Workshop "Automatische Bewertung von Programmieraufgaben" (ABP 2013) , 2013 .
- Michael Striewe and Michael Goedicke: JACK revisited: Scaling up in multiple dimensions. In: Proceedings of Eighth European Conference on Technology Enhanced Learning (EC-TEL 2013) , , Paphos, Cyprus , 2013 , 635-636. [DOI]
- Michael Striewe and Michael Goedicke: Modellierung und Enactment mit ESSENCE. In: Proceedings of MVV 2013 , , Aachen, Germany , 2013 .
- Michael Striewe and Michael Goedicke: Trace Alignment for Automated Tutoring. In: Proceedings of International Computer Assisted Assessment (CAA) Conference 2013 , , Southampton , 2013 .
- Michael Striewe and Michael Goedicke: Analyse von Programmieraufgaben durch Softwareproduktmetriken. In: SEUH , 2013 , 59-68.
2012
- Brian Elvesaeter, Michael Striewe, Ashley McNeile and Arne-Jorgen Berre: Towards an Agile Foundation for the Creation and Enactment of Software Engineering Methods: The SEMAT Approach. In: Joint Proceedings: Co-located Events at the 8th European Conference on Modelling Foundations and Applications (ECMFA 2012) , 2012 .
- Mira Kajko-Mattsson, Michael Striewe, Michael Goedicke, Ivar Jacobson, Ian Spence, Shihong Huang, Paul McMahon, Bruce MacIsaac, Brian Elvesater, Arne J. Berre and Ed Seymour: Refounding Software Engineering: The Semat Initiative (Invited Presentation). In: ICSE , 2012 , 1649-1650. [DOI]
- Marco Konersmann, Azadeh Alebrahim, Maritta Heisel, Michael Goedicke and Benjamin Kersten: Deriving Quality-based Architecture Alternatives with Patterns. In: Software Engineering , 2012 , 71-82.
- Marco Konersmann and Michael Goedicke: A Conceptual Framework and Experimental Workbench for Architectures. In: Maritta Heisel (eds.): Software Service and Application Engineering, Volume 7365 of Lecture Notes in Computer Science, Springer Berlin Heidelberg, 2012, 36-52. [DOI]
2011
- Moritz Balz:Embedding Model Specifications in Object-Oriented Program Code: A Bottom-up Approach for Model-based Software Development.PhD thesis,Universität Duisburg-Essen, Mai 2011.
- Marco Müller, Moritz Balz and Michael Goedicke: Enriching OSGi Service Interfaces with Formal Sequential Contracts. In: Workshop Proceedings of Software Engineering (SE) , 2011 .
- Marco Müller, Moritz Balz and Michael Goedicke: Enriching Java Enterprise Interfaces with Formal Sequential Contracts. In: Proceedings of the Third Workshop on Behavioural Modelling BM-FA '11 , ACM , New York, NY, USA , 2011 , 5-11. [DOI]
- Marco Müller, Benjamin Kersten and Michael Goedicke: A Question-Based Method for Deriving Software Architectures. In: Ivica Crnkovic, Volker Gruhn and Matthias Book (eds.): Proceedings of the 5th European Conference on Software Architecture (ECSA) LNCS 6903 , Springer Verlag , 2011 , 35-42.
- Michael Striewe and Michael Goedicke: Studentische Interaktion mit automatischen Prüfungssystemen. In: DeLFI 2011 - Die 9. e-Learning Fachtagung Informatik der Gesellschaft für Informatik e.V. , Number 188 in LNI , GI , 2011 , 209-220.
- Michael Striewe and Michael Goedicke: Using Run Time Traces in Automated Programming Tutoring. In: Proceedings of the 16th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, ITiCSE 2011, Darmstadt, Germany, June 27-29 , 2011 , 303-307. [DOI]
- Michael Striewe and Michael Goedicke: Automated checks on UML diagrams. In: Proceedings of the 16th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, ITiCSE 2011, Darmstadt, Germany, June 27-29 , 2011 , 38-42. [DOI]
2010
- Moritz Balz and Michael Goedicke: Towards Domain-specific Modeling for Java Enterprise Applications. In: Proceedings of the 8th International Workshop on Modelling, Simulation, Verification and Validation of Enterprise Information Systems - MSVVEIS 2010, Funchal, Portugal , 2010 .
- Moritz Balz and Michael Goedicke: Teaching Programming with Formal Models in Greenfoot. In: Proceedings of the 2nd International Conference on Computer Supported Education (CSEDU) , 2010 .
- Moritz Balz, Michael Striewe and Michael Goedicke: SyLaGen: From Academic Tool Engineering Requirements to a new Model-based Development Approach. In: Proceedings of the Third International Workshop on Academic Software Development Tools and Techniques (WASDeTT-3) 2010 , 2010 .
- Moritz Balz, Michael Striewe and Michael Goedicke: Tool Support for Continuous Maintenance of State Machine Models in Program Code. In: Proceedings of the 25th IEEE/ACM International Conference on Automated Software Engineering, Antwerp, Belgium, September 20-24, 2010 , 2010 . [DOI]
- Moritz Balz, Michael Striewe and Michael Goedicke: Continuous Maintenance of Multiple Abstraction Levels in Program Code. In: Proceedings of the 2nd International Workshop on Future Trends of Model-Driven Development - FTMDD 2010, Funchal, Portugal , 2010 , 68-79.
- Moritz Balz, Michael Striewe and Michael Goedicke: Monitoring Model Specifications in Program Code Patterns. In: Proceedings of the 5th International Workshop Models@run.time, Oslo, October 5, 2010 , 2010 .
- Daniel Biella, Dieter Huth, Michael Striewe, Michael Kohnen, Thomas Dreibholz and Martin Becke: Organisation und Implementierung PC-gestützter Prüfungen an der Universität Duisburg-Essen.e-teaching.org, 2010.
- Michael Goedicke: Tightly Integrated Views: Overcoming the Gap between Software Engineering Concepts and Practice in Software Architecture - A Position Paper, , 2010. SEMAT Workshop, Zurich, 17-18 March 2010.
- André Heuer, Kim Lauenroth, Marco Müller and Jan-Nils Scheele: Towards an Effective Visual Modeling of Complex Software Product Lines. In: Proceedings of the 3rd International Workshop on Visualisation in Software Product Line Engineering (ViSPLE 2010) in Proceedings of Software Product Line Conference 2010 (Volume 2) , 2010 .
- Benjamin Kersten and Michael Goedicke: Browser-Based Analysis of Web Framework Applications. In: Proceedings of the fourth International Workshop on Testing, Analysis and Verification of Web Software, Antwerp, Belgium, 2010 , 2010 .
- Marco Müller.Applying Formal Component Specifications to Module Systems in Java.Master's thesis,Universität Duisburg-Essen, March 2010.
- Marco Müller, Moritz Balz and Michael Goedicke: Representing Formal Component Models in OSGi. In: Gregor Engels, Markus Luckey and Wilhelm Schäfer (eds.): Software Engineering , Volume 159 of LNI , GI , 2010 , 45-56.
- Mehrdad Sabetzadeh, Anthony Finkelstein and Michael Goedicke: Viewpoints. In: Phillip A. Laplante (eds.): Encyclopedia of Software Engineering, Auerbach Publications; 1 edition (November 24, 2010), 2010, 1318-1329. [DOI]
- Michael Striewe, Moritz Balz and Michael Goedicke: Enabling Graph Transformations on Program Code. In: Proceedings of the 4th International Workshop on Graph Based Tools, Enschede, The Netherlands, 2010 , 2010 .
- Michael Striewe, Moritz Balz and Michael Goedicke: SyLaGen - An Extendable Tool Environment for Generating Load. In: Bruno MÜller-Clostermann, Klaus Echtle and Erwin Rathgeb (eds.): Proceedings of ``Measurement, Modelling and Evaluation of Computing Systems'' and ``Dependability and Fault Tolerance'' 2010, March 15 - 17, Essen, Germany , Volume 5987 of LNCS , Springer , 2010 , 307-310. [DOI]
- Michael Striewe and Michael Goedicke: Feedback-Möglichkeiten in automatischen Prüfungssystemen. In: DeLFI 2010 - 8. Tagung der Fachgruppe E-Learning der Gesellschaft fÜr Informatik e.V. , Number 169 in LNI , GI , 2010 , 85-96.
- Michael Striewe and Michael Goedicke: Visualizing Data Structures in an E-Learning System. In: Proceedings of the 2nd International Conference on Computer Supported Education (CSEDU), 07 - 10 April 2010, Valencia, Spain , Volume 1 , INSTICC , 2010 , 172-179.
2009
- Florian Alt, Moritz Balz, Stefanie Kristes, Alireza Sahami Shirazi, Julian Mennenöh, Albrecht Schmidt, Hendrik Schröder and Michael Goedicke: Adaptive User Profiles in Pervasive Advertising Environments. In: Proceedings of the 3rd European Conference on Ambient Intelligence, November 18th - 21st 2009, Salzburg, Austria , 2009 .
- Moritz Balz and Michael Goedicke: Embedding Process Models in Object-Oriented Program Code. In: Proceedings of the First Workshop on Behavioural Modelling in Model-Driven Architecture (BM-MDA) , 2009 .
- Moritz Balz, Michael Striewe and Michael Goedicke: Embedding Behavioral Models into Object-Oriented Source Code. In: Software Engineering 2009. Fachtagung des GI-Fachbereichs Softwaretechnik, 2.-6.3.2009 in Kaiserslautern , 2009 .
- Gregor Engels, Michael Goedicke, Ursula Goltz, Andreas Rausch and Ralf Reussner: Design for Future - Legacy-Probleme von morgen vermeidbar?.Informatik Spektrum, Volume 32, Number 5, 2009, 393-397. [DOI]
- Michael Goedicke, Michael Striewe and Moritz Balz: Support for Evolution of Software Systems using Embedded Models. In: Design for Future - Langlebige Softwaresysteme , 2009 .
- Michael Striewe, Moritz Balz and Michael Goedicke: A Flexible and Modular Software Architecture for Computer Aided Assessments and Automated Marking. In: Proceedings of the First International Conference on Computer Supported Education (CSEDU), 23 - 26 March 2009, Lisboa, Portugal , Volume 2 , INSTICC , 2009 , 54-61.
- Michael Striewe and Michael Goedicke: Using a Triple Graph Grammar for State Machine Implementations. In: Electronic Communications of the EASST , Volume 16: International Conference on Graph Transformation 2008 - Doctoral Symposium , 2009 . [DOI]
- Michael Striewe and Michael Goedicke: Effekte automatischer Bewertungen für Programmieraufgaben in Übungs- und Prüfungssituationen. In: DeLFI 2009 - Die 7. E-Learning Fachtagung Informatik , Number 153 in LNI , GI , 2009 , 223-234.
2008
- Moritz Balz, Michael Striewe and Michael Goedicke: Embedding State Machine Models in Object-Oriented Source Code. In: Proceedings of the 3rd Workshop on Models@run.time at MODELS 2008 , 2008 , 6-15.
- Michael Goedicke, Moritz Balz and Michael Striewe: UPPAAL-Modelle als ausführbare Spezifikation in Java. In: Proceedings of Workshop Modellgetriebene Softwarearchitektur - Evolution, Integration und Migration (MSEIM) 2008, Munich , 2008 .
- Michael Goedicke and Thomas Herrmann: A Case for ViewPoints and Documents. In: Innovations for Requirement Analysis. From StakeholdersNeeds to Formal Designs 14th Monterey Workshop 2007, Monterey, CA, USA, September 10-13, 2007. Revised Selected Papers LNCS 5320, pp 62-84, Springer Verlag 2008 , 2008 .
- Dagmar Kern, Marco Müller, Stefan Schneegaß, Lukasz Wolejko-Wolejszo and Albrecht Schmidt: CARS - Configurable Automotive Research Simulator. In: Mensch & Computer Workshopband , 2008 , 256-260.
- Carsten Köllmann and Michael Goedicke: A Specification Language for Static Analysis of Student Exercises. In: Proceedings of the International Conference on Automated Software Engineering , 2008 .
- Michael Striewe: Using a Triple Graph Grammar for State Machine Implementations. In: Hartmut Ehrig, Reiko Heckel, Grzegorz Rozenberg and Gabriele Taentzer (eds.): Proceedings of the 4th International Conference on Graph Transformations (ICGT) 2008, Leicester , Volume 5214 of LNCS , 2008 , 514-516. [DOI]
- Michael Striewe, Michael Goedicke and Moritz Balz.Computer Aided Assessments and Programming Exercises with JACK.Technical report 28,ICB, University of Duisburg-Essen, 2008.
2007
- Michael Goedicke and Michael Striewe: Dependency analysis and manipulation using abstract syntax graphs. In: Joint Astrenet/Sosornet Workshop on Source Code Analsysis and Software Services , , King's College London , October 2007 .
- Henk Jonkers, Maria-Eugenia Iacob, Carsten Köllmann and Michael Goedicke: An Integrated Approach to Model Driven Design, Execution, Analysis and Monitoring. In: R.J. Goncalves, J.P. Mueller (eds.), Enterprise Interoperability II: New Challenges and Approaches (Proc. 3rd International Conference on Interoperability for Enterprise Software and Applications, I-ESA'07, Funchal, Portugal) , Springer , 2007 , 463-466. [DOI]
- Carsten Köllmann, Lea Kutvonen, Peter F. Linington and Arnor Solberg: An Aspect-Oriented Approach to Manage QoS Dependability Dimensions in Model Driven Development. In: 3rd International Workshop on Model Driven Enterprise Information Systems (MDEIS), co-located at the 9th International Conference on Enterprise Information Systems (ICEIS). Funchal, Portugal , 2007 .
2006
- Carsten Köllmann and Michael Goedicke: Automation of Java Code Analysis for Programming Exercises. In: Proceedings of the Third International Workshop on Graph Based Tools , Volume 1 of Electronic Communications of the EASST , 2006 .
2004
- Michael Goedicke, Carsten Köllmann and Uwe Zdun: Designing Runtime Variation Points in Product Line Architectures: Three Cases.Science of Computer Programming, Volume 53, Number 3, 2004, 353-380.
2003
- Felix Bachmann, Michael Goedicke, Julio Leite, Robert Nord, Klaus Pohl, Balasubramaniam Ramesh and Alexander Vilbig: A Meta-model for Representing Variability in Product Family Development. In: International Workshop on Product Family Engineering , 2003 .
- Reinhard Bordewisch, Bärbel Schwärmer, Michael Goedicke and Peter Tröpfner: Lastsimulation für Anwendungsumgebungen in vernetzten IT-Architekturen.Mitteilungen der GI-Fachgruppe MMB, 2003.
- Reinhard Bordewisch, Bärbel Schwärmer, Michael Goedicke and Peter Tröpfner: SyLaGen Synthetischer Lastgenerator;Lastsimulation fuer Anwendungsumgebungen in vernetzten IT-Architekturen.Mitteilungen der GI-Fachgruppe MMB, 2003.
- Institute for Ergonomics, Design Research, UDE and Materna GmbH.Ergonomic Analysis of the User Behaviour MHP Usability Lab.Technical report,Technical Project Report of the TPMHP Project, 2003.
2002
- Bettina Enders-Sucrow, Michael Goedicke, Torsten Heverhagen, Rudolf Tracht and Peter Tröpfner: Towards an Integration of Different Specification Methods by Using the ViewPoint Framework.Journal of Integrated Design & Process Science, Volume 6, Number 2, 2002, 1-23. Society for Design & Process Science.
- Bettina Enders-Sucrow and Torsten Heverhagen: Consistency during the Design of Function Block Adapters using Intgration by the ViewPoint Framework. In: Proceedings of the 2002 IDPT Conference - The Sixth World Conference on Integrated Design & Process Technology, Pasadena, California, June 23-28 , 2002 .
- Bettina Enders-Sucrow and Julia Padberg.Rule Invariants in Graph Transformation Systems for Analyzing Safety-Critical Systems.Technical report,Internal Report, 2002 (Extended Version of Submission to ICGT 2002 - 1st International Conference on Graph Transformation), 2002.
- Bettina Enders-Sucrow and Julia Padberg: Rule Invariants in Graph Transformation Systems for Analyzing Safety-Critical Systems. In: Proceedings of the ICGT 2002 - 1st International Conference on Graph Transformation, Barcelona, Spain, October 7-12 , 2002 .
- Michael Goedicke, Klaus Pohl and Uwe Zdun: Domain-specific runtime variability in product line architectures. In: Proceedings of the 8th International Conference on Object-Oriented Information Systems (OOIS 2002), 2. LNCS 2425 , Springer Verlag , Montpellier, France , June 2002 , 384-396.
- Michael Goedicke and Uwe Zdun: Piecemeal legacy migrating with an architectural pattern language: A case study.Journal of Software Maintenance and Evolution: Research and Practice, Volume 14, Number 1, 2002, 1-30.
2001
- Bettina Enders-Sucrow: Describing a Continuous Collaborative Specification Process of Human-Computer Interaction by Graph Rewriting.Journal of Integrated Design & Process Science, Volume 5, Number 1, March 2001.
- Bettina Enders-Sucrow, Michael Goedicke and Peter Tröpfner: Hierarchical Specification of Graphical User Interfaces using a Graph Grammar Approach.Journal of Integrated Design & Process Science, Volume 5, Number 1, 2001.
- Michael Goedicke, Gustaf Neumann and Uwe Zdun: Message Redirector. In: Proceedings of EuroPloP 2001, Irsee, Germany, July, 2001 , 2001 .
- Michael Goedicke and Uwe Zdun: Piecemeal migration of a document archive system with an architectural pattern language. In: 5th European Conference on Software Maintenance and Reengineering (CSMR'01), pages 180-184, Lisbon, Portugal, Mar 2001 , March 2001 , 180-184.
- Gustaf Neumann and Uwe Zdun: Distributed Web Application Development with Active Web Objects. In: Proceedings of The 2nd International Conference on Internet Computing (IC'2001), June 25th - 28th, Las Vegas, Nevada, USA, 2001 , 2001 .
- Gustaf Neumann and Uwe Zdun: XOTcl @ Work, , June 2001.
2000
- Bettina Enders-Sucrow, Michael Goedicke, Torsten Heverhagen, Rudolf Tracht and Peter Tröpfner: Towards an Integration of Different Specification Methods by Using the ViewPoint Framework. In: Proceedings of the 2000 IDPT Conference - The Fifth World Conference on Integrated Design & Process Technology To be published in: Dallas, Texas, June 4-8, 2000 (CD) , June 2000 .
- Bettina Enders-Sucrow, Michael Goedicke, Torsten Meyer and Gabriele Taentzer: ViewPoint-oriented Software Development: Tool Support for Integrating Multiple Perspectivcs by Distributed Graph Transformation. In: Proceedings of ETAPS 2000, TACAS Tool Demo Track To be published in: Berlin, Germany, March 25 - April 2, 2000, pp. 43-47 , 2000 , 43-47.
- Michael Goedicke, Bettina Enders-Sucrow, Torsten Meyer and Gabriele Taentzer: ViewPoint-oriented Software Development: Tool Support for Integrating Multiple Perspectivcs by Distributed Graph Transformation. In: Proceedings ETAPS 2000, TACAS Tool Demo Track, Berlin, Germany, 2000 , 2000 .
- Michael Goedicke, Gustaf Neumann and Uwe Zdun: Design and Implementation Constructs for the Development of Flexible, Component-Oriented Software Architectures. In: Proc. of Second International Symposium on Generative and Component-Based Software Engineering (GCSE'2000), Erfurt, Germany, Oct 9-12, 2000 , October 2000 .
- Michael Goedicke, Gustaf Neumann and Uwe Zdun: Object System Layer. In: Proceedings of EuroPloP 2000, Irsee, Germany, July, 2000 (Final Proceedings: Universitätsverlag Konstanz, 2001) , 2000 .
- Michael Goedicke and Uwe Zdun: A Key Technology Evaluation Case Study: Applying a New Middleware Architecture on the Enterprise Scale. In: Proc. of 2nd Int. Workshop on Engineering Distributed Objects (EDO 2000), Davis, USA Nov 2-3, 2000 , November 2000 .
- Gustaf Neumann and Uwe Zdun: XOTcl - An Object-Oriented Scripting Language, , June 2000.
- Gustaf Neumann and Uwe Zdun: Towards the Usage of Dynamic Object Aggregations as a Form of Composition. In: Proceedings of Symposium of Applied Computing (SAC'00), Como, Italy, Mar 19-21, 2000 , March 2000 .
- Gustaf Neumann and Uwe Zdun: High-Level Design and Architecture of an HTTP-Based Infrastructure for Web Applications.Word Wide Web Journal, Volume 3, Number 1, 2000.
1999
- Bettina Enders-Sucrow: Describing a Continuous Collaborative Specification Process of Human-Computer Interaction by Graph Rewriting.Journal of Integrated Design & Process Science, 1999.
- Bettina Enders-Sucrow: Hierarchical Specification of Graphical User Interfaces using a Graph Grammar Approach.Journal of Integrated Design & Process Science, February 1999.
- Michael Goedicke, Bettina Enders-Sucrow, Torsten Meyer and Gabriele Taentzer: Towards Integrating Multiple Perspectives by Distributed Graph Transformation. In: Proceedings International Workshop and Symposium AGTIVE - Applications of Graph Transformations with Industrial Relevance, Monastery Rolduc, Kerkrade, The Netherlands, Springer , 1999 .
- Michael Goedicke, Bettina Enders-Sucrow, Torsten Meyer and Gabriele Taentzer: Tool Support for ViewPoint-oriented Software Development. In: Proceedings International Workshop and Symposium AGTIVE - Applications of Graph Transformations with Industrial Relevance, Monastery Rolduc, Kerkrade, The Netherlands, Springer , 1999 .
- Michael Goedicke and Torsten Meyer: Towards Dynamic Semantic-Directed Configuration Management, , 1999.
- Michael Goedicke and Torsten Meyer: Web-based Tool Support for Dynamic Management of Distribution and Parallelism in Integrating Architecture Design and Performance Evaluation. In: Proc. International Symposium on Software Engineering for Parallel and Distributed Systems (PDSE99), at the 21th International Conference on Software Engineering, Los Angeles, USA , 1999 .
- Michael Goedicke, Torsten Meyer and Gabriele Taentzer: Dynamic Accommodation of Change: Automated Architecture Configuration of Distributed Systems. In: Proceedings Automated Software Engineering, 14th IEEE International Conference, Cocoa Beach, USA, IEEE Compiter Society Press , 1999 .
- Michael Goedicke, Torsten Meyer and Gabriele Taentzer: ViewPoint-Oriented Software Development by Distributed Graph Transformation: Towards a Basis for Living with Inconsistencies. In: RE '99: Proceedings of the 4th IEEE International Symposium on Requirements Engineering , IEEE Computer Society , Washington, DC, USA , 1999 , 92-99.
- Torsten Meyer: Dynamic Semantics Negotiation by Distributed Graph Transformation: Towards Configurable Distributed Systems. In: Proc. Doktoral Consortium, 4th International Symposium on Requirements Engineering, Limerick, Ireland , 1999 .
- Gustaf Neumann and Uwe Zdun: Filters as a Language Support for Design Patterns in Object-Oriented Scripting Languages. In: Proceedings of COOTS'99, 5th Conference on Object-Oriented Technologies and Systems, San Diego, May 3-9 1999 , May 1999 .
- Gustaf Neumann and Uwe Zdun: Implementing Object-Specific Design Patterns Using Per-Object Mixins. In: NOSA'99, Proceedings of the Second Nordic Workshop on Software Architecture, Ronneby, Sweden, Aug 12-13 1999 , 1999 .
- Gustaf Neumann and Uwe Zdun: Enhancing Object-Based System Composition through Per-Object Mixins. In: Proceedings of Asia-Pacific Software Engineering Conference (APSEC'99), Takamatsu, Japan, Dec 6-10 , December 1999 .
1998
- Bettina Enders-Sucrow: Refining Formal Specifications of Human Computer Interaction by Graph Rewrite Rules, , 1998.
- Bettina Enders-Sucrow: Towards a Collaborative Specification Process of Human Computer Interaction. In: Proceedings of the third World Conference on Integrated Design and Process Technology, scheduled to be held in Berlin, Germany, June 1998 , June 1998 .
- Bettina Enders-Sucrow: On Integrating Software-Ergonomic Aspects in the Specification Process of Grafical User Interfaces, , 1998.
- Michael Goedicke, Bettina Enders-Sucrow and Peter Tröpfner: Hierarchical Specification of Graphical User Interfaces using a Graph Grammar Approach. In: Proceedings of the third World Conference on Integrated Design and Process Technology, scheduled to be held in Berlin, Germany, June 1998 , 1998 .
- Michael Goedicke and Torsten Meyer: Formal Design and Performance Evaluation of Parallel and Distributed Software Systems. In: Proc. International Symposium on Software Engineering for Parallel and Distributed Systems, at the 20th International Conference on Software Engineering, Kyoto, Japan , 1998 .
- Michael Goedicke and Torsten Meyer: Dynamic Semantics Negotiation in Distributed and Evolving CORBA Systems: Towards Semantic-Directed System Configuration, , May 1998.
- Michael Goedicke and Torsten Meyer: Checking Object Semantics in Evolving Distributed Systems based on CORBA. In: Proceedings of the third World Conference on Integrated Design and Process Technology, scheduled to be held in Berlin, Germany, June 1998 , 1998 .
- Michael Goedicke and Torsten Meyer: WWW-based Software Architecture Design Support for cooperative Representation and Checking. In: Proc. 3rd International Software Architecture Workshop (Orlando, USA, 1998), ACM Press , 1998 .
- Michael Goedicke, Torsten Meyer and Christian Piwetz: A High Level Design Framework for Software Systems.Transactions of the SDPS Journal of Integrated Design and Process Science, 1998.
- Michael Goedicke, Torsten Meyer and Christian Piwetz: On Detecting and Handling Inconsistencies in Integrating Software Architecture Design and Performance Evaluation. In: Proc. 13th IEEE International Conference on Automated Software Engineering (Honolulu, USA, 1998), IEEE Computer Society Press , 1998 .
- Michael Goedicke, Torsten Meyer and Gabriele Taentzer: Dynamic Change Management by Distributed Graph Transformation: Towards Configurable Distributed Systems, , 1998.
- Torsten Heverhagen and Bettina Enders-Sucrow: Using Graph Rewrite Systems for Supporting the Software Design Process by Search for and Substitution of suitable Software Elements, , November 1998.
1997
- Marc Diefenbruch, Michael Goedicke, Torsten Meyer and Bruno Müller-Clostermann: Elaboration of important Interfaces between Pi and QSDL, , 1997.
- Bettina Enders-Sucrow: Formal Specification of Human-Computer Interaction by Graph Grammars under Consideration of Information Resources. In: Proceedings of the 1997 Automated Software Engineering Conference (ASEC 97), Incline Village, Nevada, November 2-5, 1997 , November 1997 .
- Bettina Enders-Sucrow: Formal Specification of Human-Computer Interaction by Graph Grammars under Consideration of Information Resources, , 1997.
- Michael Goedicke: Using Java in Education: Concept and first Experiences. In: Proceedings of STJA 97 - SmallTalk and Java in Industry and Education; Wolfgang Gens (ed.), University of Ilmenau, Germany (in german) , 1997 .
- Michael Goedicke: Using Java in Education: Concept and first Experiences.Informatik Spektrum, Volume 20, Number 6, 1997, 357-363.
- Michael Goedicke and Torsten Meyer: Design and Evaluation of Distributed Software Architectures, , 1997.
- Michael Goedicke and Torsten Meyer: Design and Evaluation of Distributed Object-Oriented Application Frameworks.Object-Oriented Technology, ECOOP'97 Workshop Reader, LNCS volume 1357, pages 348-352, Volume 1357, 1997, 348-352.
- Michael Goedicke and Torsten Meyer.Design and Evaluation of Distributed Component-Oriented Software Systems.Technical report,Turku Centre for Computer Science, May 1997.
- Michael Goedicke and Torsten Meyer: Design and Evaluation of Distributed Component-Oriented Software Systems, , 1997.
- Michael Goedicke and Torsten Meyer: Design and Evaluation of Distributed Component-Oriented Software Systems, , 1997.
- Michael Goedicke and Torsten Meyer: Dealing with Inconsistencies between Requirements and Design.Softwaretechnik-Trends, Volume 17, Number 1, February 1997, 11-12.
- Michael Goedicke and Torsten Meyer: Towards A Concept for the Interaction of Components, , 1997.
- Michael Goedicke and Torsten Meyer.Semantics-Directed Component Interaction in CORBA: a Case for Using Modular Graph Grammars.Technical report 03/97,University of Essen, Department of Mathematics and Computer Science / Specification of Software Systems, March 1997.
- Michael Goedicke, Torsten Meyer and Christian Piwetz.Towards Automated Detection and Handling of Inconsistencies in Requirements Engineering.Technical report,University of Essen, Department of Mathematics and Computer Science / Specification of Software Systems, February 1997.
- Michael Goedicke and Christian Piwetz: On Modelling Inconsistencies in Software Development Processes with Graph Based Notations, , 1997.
1996
- Marc Diefenbruch, Michael Goedicke, Torsten Meyer and Bruno Müeller-Clostermann.Interfaces between Pi and QSDL.Technical report,University of Essen, Department of Mathematics and Computer Science, 1996. Report G-1 of the DFG Project QUAFOS.
- Marc Diefenbruch and Torsten Meyer: On Formal Modelling and Verifying Performance Requirements of Distributed Systems. In: Integrated Design and Process Technology (Proceedings the Second World Conference on Integrated Design and Process Technology, Austin, Texas, 1996). D. Cooke, B. Kraemer, P. Sheu, J. Tsai and R. Mittermeir. Austin, Texas, Society for Design and Proce , 1996 .
- Bettina Enders-Sucrow: Towards an Integration of Software-Ergonomic Aspects in Formal Specifications of Graphical User Interfaces. In: Integrated Design and Process Technology (Proceedings the Second World Conference on Integrated Design and Process Technology, Austin, Texas, 1996). D. Cooke, B. Kraemer, P. Sheu, J. Tsai and R. Mittermeir. Austin, Texas, Society for Design and Proce , 1996 .
- Bettina Enders-Sucrow: Formal Specification of Graphical User Interfaces with Graph Grammars, , 1996.
- Michael Goedicke and Bettina Enders-Sucrow: Towards A Flexible Software Architecture of Interactive Systems. In: D. Benyon and P. Palanque (eds.): Critical Issues in User Interface Systems Engineering, Chapter Part IV, Chapter 12, Springer-Verlag, 1996, 211-224.
- Michael Goedicke and Bettina Enders-Sucrow: Towards a Formal Specification Method for Graphical User Interfaces using Modularized Graph Grammars. In: Proceedings of the eighth International Workshop on Software Specification and Design (March, 22-23; Schloss Velen, Germany), IEEE Computer Society Press , March 1996 .
- Michael Goedicke and Torsten Meyer: On Distribution of Components in Pi, , 1996.
- Michael Goedicke, Torsten Meyer and Bettina Enders-Sucrow.Modularisation of Graph Grammars to Specify User Interfaces.Technical report 01/96,University of Essen, Department of Mathematics and Computer Science / Specification of Software Systems, 1996.
- Michael Goedicke, Torsten Meyer and Bettina Enders-Sucrow.On Modular Graph Specifications with Applications to Software Engineering Problems.Technical report,University of Essen, Department of Mathematics and Computer Science / Specification of Software Systems, 1996.
- Michael Goedicke and Bashar Nuseibeh: The Process Road Between Requirements and Design. In: Integrated Design and Process Technology (Proceedings the Second World Conference on Integrated Design and Process Technology, Austin, Texas, 1996). D. Cooke, B. Kraemer, P. Sheu, J. Tsai and R. Mittermeir. Austin, Texas, Society for Design and Proce , 1996 .
- Michael Goedicke and Christian Piwetz: A Module Concept for ViewPoints. In: Joint Proceedings of the SIGSOFT 96 Workshops Second International Software Architecture Workshop (ISAW-2) and International Workshop on Multiple Perspectives in Software Development (Viewpoints 96). L. Vidal, A. Finkelstein, G. Spanoudakis and A. Wo , 1996 .
- Torsten Meyer and Christian Piwetz: Towards a High Level Design Method for Software Systems. In: Integrated Design and Process Technology (Proceedings the Second World Conference on Integrated Design and Process Technology, Austin, Texas, 1996). D. Cooke, B. Kraemer, P. Sheu, J. Tsai and R. Mittermeir. Austin, Texas, Society for Design and Proce , 1996 .
- Ulrich Nowak, Uwe Pöhle, Rainer Roitzsch and Bettina Enders Sucrow: Formal Specification of the ZIB-GUI with Graph Grammars, , 1996.
- Roland Reichel and Peter Tröpfner.Development of a Stand Alone Compiler for the Pi-Language in ML.Technical report 2/96,University of Essen, Department of Mathematics and Computer Science / Specification of Software Systems, 1996.
1995
- Hans Hermann Brüggemann and Bernd Teßmer.Implementing a Universal Relation Frontend for SQL.Technical report 1/95,University of Essen, Department of Mathematics and Computer Science / Specification of Software Systems, 1995.
- Christian Piwetz: PIA - A Transparent User Interface for the Physically Disabled. In: Proceedings of Software Ergonomic 95. H.-D. Boecker. Stuttgart, B. G. Teubner: 293 - 309 (in german) , 1995 , 293 - 309.
- Christian Piwetz, Frank Eiffert, Helmut Heck and Bruno Müller-Clostermann: An Adjustable User Interface Providing Transparent Access to Application Programs for the Physically Disabled, , 1995.
1994
- Michael Goedicke, Joachim Cramer and Ernst-Erich Doberkat: Formal Methods, , 1994.
- Michael Goedicke and Bettina Enders-Sucrow: The Architecture of Interactive Systems, , 1994.
- Michael Goedicke and Bettina Enders-Sucrow: On the Architecture of Interactive Software Systems, , 1994.
- Michael Goedicke, Christian Piwetz and Torsten Meyer: Description of the Graph Grammar-Machine, , 1994.
- Christian Piwetz: Development of a Separate User Interface for Text Processors Using the IAC-Mechanism of the Apple Macintosh System 7: An Adaptive Accelerated Writing System for the Physically Disabled, , 1994.
- Harald Schumann and Michael Goedicke.Component-Oriented Software Development with PI.Technical report 1/94,Specification of Software Systems, Department of Mathematics and Computer Science, University of Essen, 1994.
1993
- Joachim Cramer, Ernst-Erich Doberkat and Michael Goedicke.Some Formal Methods Supporting Software Reuse.Technical report 02/93,University of Essen, Department of Mathematics and Computer Science / Software Engineering, 1993.
- Michael Goedicke: On the Structure of Software Description Languages: A Component Oriented View, , 1993.
1992
- Anthony Finkelstein, Jeff Kramer, Bashar Nuseibeh, L. Finkelstein and Michael Goedicke: Viewpoints: A Framework for Integrating Multiple Perspectives in System Development.International Journal of Software Engineering and Knowledge Engineering, Volume 2, 1992.
1991
- Joachim Cramer, Werner Fey, Michael Goedicke and Martin Große Rhode: Towards a Formally Based Component Description Language. In: TAPSOFT '91: Proceedings of the International Joint Conference on Theory and Practice of Software Development, Volume 2: Advances in Distributed Computing (ADC) and Colloquium on Combining Paradigms for Software Developmemnt (CCPSD) , Springer-Verlag , London, UK , 1991 , 358-378.
- Michael Goedicke, Joachim Cramer, Werner Fey and Martin Große-Rhode: Towards a Formally Based Component Description Language - a Foundation for Reuse, , 1991.
- Michael Goedicke, Anthony Finkelstein, Joachim Cramer and Celso Niskier: Viewpoint oriented Software Development: Methods and Viewpoints in Requirements Engineering. In: J. A. Bergstra and L. M. G. Feijs (eds.): Algebraic Methods II, Theory, Tools and Applications, Number 490 in Lecture Notes in Computer Science, Springer Verlag, 1991.
- Michael Goedicke, Harald Schumann and Joachim Cramer: On the specification of software components. In: IWSSD '91: Proceedings of the 6th international workshop on Software specification and design , IEEE Computer Society Press , Los Alamitos, CA, USA , 1991 , 166-174.
1990
- Anthony Finkelstein, Jeff Kramer and Michael Goedicke: ViewPoint Oriented Software Development. In: International Workshop on Software Engineering and its Applications , 1990 .
- Michael Goedicke: Paradigms of modular system development. In: Managing Complexity in Software Engineering , 1990 , 1-20.