• Marco Konersmann
  • Marco Konersmann

Marco Konersmann

Marco Konersmann   Position: Research Associate
Address: Universität Duisburg-Essen
Gerlingstrasse 16
D-45127 Essen
Germany
Room: S-GW 203
Phone: +49 201 183 4682
E-Mail: marco.konersmann(at)paluno.uni-due.de
Office hours: by arrangement

 

Personal Profile

  • 2010 - now: Research Associate at the working group "Specification of Software Systems (S3)", at Paluno, University of Duisburg-Essen
  • 2008 - 2010: M.Sc. Applied Computer Science - Software Systems Engineering
  • 2006 - 2010: Research Associate at the working group "Specification of Software Systems (S3)", University of Duisburg-Essen (part time)
  • 2006 - 2008: Student Assistant at the working group "Specification of Software Systems (S3)", University of Duisburg-Essen
  • 2005 - 2008: B.Sc. Applied Computer Science - Software Systems Engineering
  • 2005 - 2006: Application Software Developer (employed at "Essener Systemhaus (ESH)" and self-employed)
  • 2003 - 2005: Apprenticeship Fachinformatiker Anwendungsentwicklung (Software Application Developer)

Research Areas

  • Consistency between Software Architecture Descriptions and Source Code
    DFG (German Research Foundation) project "Concepts, Methods and Tools for Architecture- and Quality-centric Evolution of Long-living Software Systems" (see Opens external link in new windowADVERT), in the context of the DFG Priority Project "Design for Future - Managed Software Evolution" (2012 - 2017, see Opens external link in new windowSPP 1593)
  • Systematic Examination of Alternatives in Software Architectures
    DFG (German Research Foundation) project "Structured Generation and Evaluation of Design Alternatives for Software Architectures" (2009 - 2012, see Opens external link in new windowGenEDA)

Teaching

  • Design und Architektur von Softwaresystemen 2017 - Assessment
  • Design und Architektur von Softwaresystemen 2016 - Exercises and Standing-In for Lectures
  • Distributed Objects und XML 2016 - Exercises and Standing-In for Lectures
  • Design und Architektur von Softwaresystemen 2015 - Exercises and Standing-In for Lectures
  • Software Performance Engineering 2014 - Lecture, Exercises, Project Coordination
  • Distributed Objects und XML 2014 - Exercises and Standing-In for Lectures
  • Distributed Objects und XML 2013 - Lecture and Exercises
  • Distributed Objects und XML 2012 - Lecture and Exercises
  • Distributed Objects und XML 2011 - Exercises
  • Distributed Objects und XML 2010 - Exercises

Community-Activities

  • 8th Workshop „Design For Future – Langlebige Softwaresysteme“ Design for Future 2017 (DFF 2017) of the GI-Arbeitskreis „Langlebige Software-Systeme“ (AK L2S2)  - Member of the Organization Committee
  • 4th Collaborative Workshop on Evolution and Maintenance of Long-Living Software Systems (EMLS 2017) - Member of the Organization Committee
  • 3rd Collaborative Workshop on Evolution and Maintenance of Long-Living Software Systems (EMLS 2016) - Program Chair
  • 2nd Collaborative Workshop on Evolution and Maintenance of Long-Living Software  ystems (EMLS 2015) - Member of the Organization Committee
  • 1st Collaborative Workshop on Evolution and Maintenance of Long-Living Software  Systems (Opens external link in new windowEMLS 2014) - Member of the Organization Committee, Co-Founder
  • 6th Workshop on Behavioural Modelling - Foundations and Applications (Opens external link in new windowBM-FA 2014) - Member of the Program Committee
  • 5th Workshop on Behavioural Modelling - Foundations and Applications (Opens external link in new windowBM-FA 2013) - Member of the Program Committee
  • Automated Software Engineering (Opens external link in new windowASE 2012) - Local Organisation and Finance
  • ServiceWave 2010 (Opens external link in new windowSW 2010) - Member of the Local Organization Team

Administration

  • since 2016 Member of the Organization Committee of the Arbeitskreis Langlebige Softwaresysteme (AK L2S2) in the German Informatics Society (GI)
  • since 2016 Member of the Studienbeirat of the Faculty of Business Administration and Economics at the University of Duisburg-Essen
  • since 2016 Member of the Board of the institute paluno at the University of Duisburg-Essen
  • 2009 - 2012 Member of the Board of Directors of the Institute for Computer Science and Business Information Systems (Opens external link in new windowICB), University of Duisburg-Essen

Publications

2016

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

2015

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

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]

2012

  • 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

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

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

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.