• Prof. Dr. Michael Goedicke
  • Prof. Dr. Michael Goedicke

Prof. Dr. Michael Goedicke

Prof. Dr. Michael Goedicke   Position: Professor
Adresse: Universität Duisburg-Essen
Gerlingstraße 16
45127 Essen
Deutschland
Raum: S-GW 208 via S-GW 207
Telefon: +49 201 183 3481 / -4681
E-Mail: michael.goedicke(at)s3.uni-due.de
Sprechstunde: nach Vereinbarung

 

Sprecher des Fachbereichs Softwaretechnik der GI

Chair Steering Committee Automated Software Engineering Conference

Chair IFIP TC2

Publikationen

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: Proceedings of the LaTiCE 2016, 2016.
  • 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 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]
  • 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.
  • 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

  • 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]
  • 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, 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.
  • 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.
  • 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.
  • 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: 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

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 '12, 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, Marco Müller and Michael Goedicke: Enriching OSGi Service Interfaces with Formal Sequential Contracts. In: Proceedings of the Third Workshop of GI Working Group "Long-living Software Systems (L2S2)" Design for Future 2011in Software Engineering 2011: Fachtagung des GI-Fachbereichs Softwaretechnik, 21.-25. Februar 2011 in Karlsruhe, 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 - Foundations and Applications 2011BM-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: 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.
  • 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: 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.
  • 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.
  • 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: 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, 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: 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.
  • 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.
  • 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, 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]

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: SyLaGen Synthetischer Lastgenerator;Lastsimulation fuer Anwendungsumgebungen in vernetzten IT-Architekturen.Mitteilungen der GI-Fachgruppe MMB, 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.

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.
  • 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, 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

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.

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: 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 and Torsten Meyer: Towards Dynamic Semantic-Directed Configuration Management, , 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.

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: 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 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: 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, 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.

1997

  • Marc Diefenbruch, Michael Goedicke, Torsten Meyer and Bruno Müller-Clostermann: Elaboration of important Interfaces between Pi and QSDL, , 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 Component-Oriented Software Systems, , 1997.
  • Michael Goedicke and Torsten Meyer: Design and Evaluation of Distributed Software Architectures, , 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: 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.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 and Torsten Meyer: Towards A Concept for the Interaction of Components, , 1997.
  • 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, 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.
  • 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 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.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, 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 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.

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 and Bettina Enders-Sucrow: The Architecture of Interactive Systems, , 1994.
  • Michael Goedicke, Christian Piwetz and Torsten Meyer: Description of the Graph Grammar-Machine, , 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.
Impressum • Kontakt • Anfahrt