• Publikationen
  • Publications

Publications

2017 - 2016 - 2015 - 2014 - 2013 - 2012 - 2011 - 2010 - 2009 - 2008 - 2007 - 2006 - 2004 - 2003 - 2002 - 2001 - 2000 - 1999 - 1998 - 1997 - 1996 - 1995 - 1994 - 1993 - 1992 - 1991 - 1990

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.
  • Peter Hubwieser, Michael Striewe, Marc Berges and Michael Goedicke: Towards Competency Based Testing and Feedback. In: Proceedings of IEEE Global Engineering Education Conference (EDUCON), 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.
  • Nils Schwinning, Michael Striewe, Till Massing, Christoph Hanck and Michael Goedicke: Towards digitalisation of summative and formative assessments in academic teaching of statistics. In: Proceedings of the Fifth International Conference on Learning and Teaching in Computing and Engineering (LaTiCE 2017), 2017.
  • 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 ProgramsEuroPLoP '15, ACM, New York, NY, USA, 2015, 39:1-39:43. [DOI]
  • Azadeh Alebrahim, Stephan Fassbender, Martin Filipczyk, Michael Goedicke and Maritta Heisel: Towards Systematic Selection of Architectural Patterns with Respect to Quality Requirements. In: Proceedings of the 20th European Conference on Pattern Languages of ProgramsEuroPLoP '15, ACM, New York, NY, USA, 2015, 40:1-40:20. [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 WorkshopsECSAW '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.
  • 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, Filiz Kurt-Karaoglu, 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.
  • 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: Automatisierte Bewertung von Programmieraufgaben: Szenarien, Werkzeuge, Perspektiven. In: Grundfragen Multimedialen Lehrens und Lernens (GML² 2015), 2015, 134-144.
  • Michael Striewe: Auf dem Weg zur intelligenten E-Prüfung. In: e-Prüfungs-Symposium ePS Paderborn, 2015, 76-79.
  • 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 EngineeringRCoSE 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 ApplicationsBM-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: 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.
  • 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.
  • 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.

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 architecturesQoSA '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.
  • 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: Analyse von Programmieraufgaben durch Softwareproduktmetriken. In: SEUH, 2013, 59-68.
  • 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.
  • 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.

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 ModellingBM-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: 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]
  • 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]

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 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, 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.
  • 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: 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: 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.
  • 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.Encyclopedia of Software Engineering, chapter Viewpoints, page 1318-1329.Auerbach Publications; 1 edition (November 24, 2010), 2010. [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.
  • 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 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.

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.
  • 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.
  • 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, 180-184, March 2001
  • 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: Object System Layer. In: Proceedings of EuroPloP 2000, Irsee, Germany, July, 2000 (Final Proceedings: Universitätsverlag Konstanz, 2001), 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 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: 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: XOTcl - An Object-Oriented Scripting Language, , June 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: 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.
  • 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.

1998

  • Bettina Enders-Sucrow: Refining Formal Specifications of Human Computer Interaction by Graph Rewrite Rules, , 1998.
  • Bettina Enders-Sucrow: On Integrating Software-Ergonomic Aspects in the Specification Process of Grafical User Interfaces, , 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.
  • 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: 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: 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: 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: 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 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 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.Informatik Spektrum, Volume 20, Number 6, 1997, 357-363.
  • 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: 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: 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.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: Formal Specification of Graphical User Interfaces with Graph Grammars, , 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.
  • 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.Critical Issues in User Interface Systems Engineering: Towards A Flexible Software Architecture of Interactive Systems, chapter Part IV, 12, page 211-224.Springer-Verlag, 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, , 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.