2023
- 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]
- 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]
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]
2021
- 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]
- 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
- 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]
- 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]
2019
- 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]
- 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]
2018
- 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.
- 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]
- 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.
- 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 .
- 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]
- 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.
2017
- 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 .
- 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]
- 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]
- 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 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.
- 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 .
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]
- 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]
- 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.
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]
- 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 .
- 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 .
- 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.
- 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.
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]
- 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 .
- 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.
- 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]
- 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.
- 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]
- 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]
- 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.
- 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]
- 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 .
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 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.
- 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 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 .
- 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 .
- Michael Striewe and Michael Goedicke: Analyse von Programmieraufgaben durch Softwareproduktmetriken. In: SEUH , 2013 , 59-68.
2012
- 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]
- Marco Konersmann, Azadeh Alebrahim, Maritta Heisel, Michael Goedicke and Benjamin Kersten: Deriving Quality-based Architecture Alternatives with Patterns. In: Software Engineering , 2012 , 71-82.
- 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]
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]
- 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.
- 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.
- Marco Müller, Moritz Balz and Michael Goedicke: Enriching OSGi Service Interfaces with Formal Sequential Contracts. In: Workshop Proceedings of Software Engineering (SE) , 2011 .
- 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
- 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.
- 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 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 .
- 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.
- 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: 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: Monitoring Model Specifications in Program Code Patterns. In: Proceedings of the 5th International Workshop Models@run.time, Oslo, October 5, 2010 , 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 .
- 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 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.
- 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.
- 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 .
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 .
- 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: 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.
- 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]
- 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]
2008
- Michael Striewe, Michael Goedicke and Moritz Balz.Computer Aided Assessments and Programming Exercises with JACK.Technical report 28,ICB, University of Duisburg-Essen, 2008.
- 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 .
- 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 .
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]
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
- 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.
- 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 .
2002
- 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.
- 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.
- 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.
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.
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, 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 .
- 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 .
- 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 .
- 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.
1999
- Michael Goedicke and Torsten Meyer: Towards Dynamic Semantic-Directed Configuration Management, , 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.
- 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, 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, 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, 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 .
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 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, Torsten Meyer and Gabriele Taentzer: Dynamic Change Management by Distributed Graph Transformation: Towards Configurable Distributed Systems, , 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, 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, 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 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 .
1997
- Michael Goedicke and Christian Piwetz: On Modelling Inconsistencies in Software Development Processes with Graph Based Notations, , 1997.
- Michael Goedicke and Torsten Meyer: Design and Evaluation of Distributed Software Architectures, , 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 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, , 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: 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 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.Technical report,Turku Centre for Computer Science, May 1997.
- Marc Diefenbruch, Michael Goedicke, Torsten Meyer and Bruno Müller-Clostermann: Elaboration of important Interfaces between Pi and QSDL, , 1997.
- Michael Goedicke and Torsten Meyer: Towards A Concept for the Interaction of Components, , 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.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.
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.
- 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 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 .
- 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 Torsten Meyer: On Distribution of Components in Pi, , 1996.
- 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 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, 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.
1994
- Michael Goedicke, Joachim Cramer and Ernst-Erich Doberkat: Formal Methods, , 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.
- Michael Goedicke and Bettina Enders-Sucrow: The Architecture of Interactive Systems, , 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, 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.
- 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.
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.