Home | Sitemap | Index | Contact | Legals | KIT
Dr. rer. nat. Robert Heinrich

Head of Quality-driven System Evolution Research Group

Tel: +49 721 608 45963

Fax: +49 721 608 45990

robert.heinrich@kit.edu

Chair Prof. Reussner
Institute for Program Structures and Data Organization
Karlsruhe Institute of Technology
Building 50.34
Am Fasanengarten 5
76131 Karlsruhe, Germany

Room 244

Research Interests

His research interests include continuous quality modeling and analysis across several domains, such as information systems and business processes, with a focus on industrial application. One core asset is the Palladio approach for quality assurance of component-based software systems.

Support for software evolution and reengineering via model-driven monitoring, run-time architecture modeling and analysis techniques is another focus of his research.

Further information can be found on the wiki pages of his approaches IntBIIS, iObserve and KAMP.

 

book cover

Aligning Business Processes and Information Systems


New Approaches to Continuous Quality Engineering
Heinrich, Robert


2014, XXII, 233 p. 36 illus.

Print: ISBN 978-3-658-06517-1
eBook: ISBN 978-3-658-06518-8


Publications

Publications are listed on a separate page and 

Functions

Robert Heinrich holds the following functions:

              
              
              

Projects

Robert is leading or involved in the following research projects:

  • Trust 4.0 - Dataflow-based Privacy and Trust Modelling and Analysis in Industry 4.0 Systems
  • RiSC - Reference Architecture for Customized Quality Modeling and Analysis
  • iObserve - Integrated Observation and Modeling Techniques to Support Adaptation and Evolution of Software Systems
  • DoMain - Domain-spanning Maintainability Estimation of Information and Manufacturing Automation Systems

Community Activities

 

Robert is or was involved in the organization committee of the following events:

  • ICSA 2018: 15th International Conference on Software Architecture (publication chair)
  • SEKE 2018: 30th International Conference on Software Engineering and Knowledge Engineering (publicity chair)
  • ICSA 2017: 14th International Conference on Software Architecture (publication chair)
  • SEKE 2017: 29th International Conference on Software Engineering and Knowledge Engineering (publicity chair)
  • QoSA 2016: 12th International ACM Sigsoft Conference on the Quality of Software Architectures (program committee co-chair), main theme "Architecting for Deployability"
  • SEKE 2016: 28th International Conference on Software Engineering and Knowledge Engineering (publicity chair)
  • Modellierung 2016 - German National Conference on Modeling (students program chair)

  • EMLS18: 5th Collaborative Workshop on Evolution and Maintenance of Long-Living Systems (co-organizer)
  • MMSM 2018: 4. Workshop „Modellbasierte und modellgetriebene Softwaremodernisierung (co-organizer)
  • REBPM18: 4th Workshop Requirements Engineering & Business Process Management (co-organizer)
  • REBPM17: 3rd International Workshop on the Interrelations between Requirements Engineering & Business Process Management (co-organizer)
  • DFF 2017: 8. Workshop „Design For Future – Langlebige Softwaresysteme“ (co-organizer)
  • EMLS17: 4th Collaborative Workshop on Evolution and Maintenance of Long-Living Systems (co-organizer)
  • EMLS16: 3rd Collaborative Workshop on Evolution and Maintenance of Long-Living Systems (co-organizer)
  • REBPM16: 2nd Workshop Requirements Engineering & Business Process Management (co-chair, co-organizer)
  • EMLS15: 2nd Collaborative Workshop on Evolution and Maintenance of Long-Living Systems (co-organizer)
  • REBPM14: IEEE 1st International Workshop on the Interrelations between Requirements Engineering & Business Process Management (co-chair, co-organizer)
  • EMLS14: 1st Collaborative Workshop on Evolution and Maintenance of Long-Living Systems (program committee chair and co-organizer)

 

He is or has been a program committee member of the following events:

  • ICSA 2018: 15th International Conference on Software Architecture
  • SEKE 2018: 30th International Conference on Software Engineering and Knowledge Engineering
  • ICSA 2017: 14th International Conference on Software Architecture
  • SEKE 2017: 29th International Conference on Software Engineering and Knowledge Engineering
  • SEKE 2016: 28th International Conference on Software Engineering and Knowledge Engineering
  • WSC15: 2015 Winter Simulation Conference
    PC Member – Business Process Modeling

  • SQUADE 2018: 1st International Workshop on Software Qualities and their Dependencies with ICSE 2018
  • LTB 2018: Load Testing and Benchmarking of Software Systems co-located with ICPE 2018
  • MDEbug 2017: 1st International Workshop on Debugging in Model-Driven Engineering at MODELS 2017
  • SSP 2017: 8th Symposium on Software Performance
  • IWPE 2017: 3rd International Workshop on Process Engineering at BPM 2017
  • LTB 2017: 6th International Workshop on Load Testing and Benchmarking of Software Systems co-located with ICPE 2017
  • SSP 2016: 7th Symposium on Software Performance
  • DFF 2016: 7th Workshop „Design For Future – Langlebige Softwaresysteme“
  • IWPE16: 2nd International Workshop on Process Engineering at BPM 2016
  • LT 2016: 5th International Workshop on Large-Scale Testing co-located with ICPE 2016
  • IWPE15: 1st International Workshop on Process Engineering at BPM 2015

 

He has been a reviewer for the following funding agencies:

  • IOF: The Industrial Research Fund of the Department of Economy, Science and Innovation of the Flemish Government
  • NWO: The Netherlands Organisation for Scientific Research (Dutch funding agency for academic research) in the domain Applied and Engineering Sciences.

 

He has been a reviewer for the following journals and magazines:

 

Robert was invited to and participated in the following GI Dagstuhl Seminars:

and was invited to and participated in the following Bellairs Workshops:

Teaching

He is giving the following lectures:

 

He is or was also involved in the following courses:

  • Praktikum Software Quality Engineering mit Eclipse (2015, 2014),
  • Seminar Software-Architektur, Sicherheit und Datenschutz (2015),
  • Proseminar Software-Katastrophen (2015), and
  • Seminar Sichtenbasierte Entwicklung Softwareintensiver Systeme (2014).

 

Teachings from his time in the Software Engineering group at Heidelberg University is available on a separate page.

Open Theses