Home | Sitemap | Contact | Legals | Data Protection | KIT

Since 1 January 2021, the chair for Software Design and Quality is part of the KASTEL institute as the Dependability of Software-intensive Systems group. Please visit our new homepage at https://dsis.kastel.kit.edu.

Dr. rer. nat. Robert Heinrich

Interim Professorship (Professurvertretung) "Software-Technik", Lead of Mobility Lab in KASTEL, 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 modeling and analyzing software-intensive systems, for example from production and mobility, for various quality properties, such as performance, confidentiality and maintainability, to support evolution and adaptation. One core asset is the Palladio bench for quality assurance of component-based software systems.

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

             Robert Heinrich, Francisco Durán,
Carolyn L. Talcott, Steffen Zschaler (Eds.)
Composing Model-Based Analysis Tools
Springer 2021

Dagstuhl Seminar 19481
Composing Model-Based Analysis Tools
November 24 – 29 , 2019

https://www.dagstuhl.de/19481

Publications

Publications are listed on a separate page and 

Projects

Robert is leading or involved in the following research projects:

  • FluidTrust - Enabling Trust by Fluid Access Control to Data and Physical Resources in Industry 4.0 Systems (05/2020 - 04/2023), funded by German Research Foundation (DFG, HE8596/1-1), volume: € 294,283.00
  • RESPOND - Resiliente soziotechnische Prozesse im industriellen Internet der Dinge (03/2019 - 02/2022), funded by German Federal Ministry of Education and Research (BMBF, 01IS18067D), volume: € 276,603.60 (consortium: € 2,640,000.00 total project size; € 2,050,000.00 total project funding)
  • Trust 4.0 - Dataflow-based Privacy and Trust Modelling and Analysis in Industry 4.0 Systems (01/2018-04/2020), funded by German Federal Ministry of Education and Research (BMBF, 01IS17106A), volume: € 379,123.20 (consortium: € 2,117,637.76 total project size; € 1,049,381.48 total project funding)
  • RiSC - Reference Architecture for Customized Quality Modeling and Analysis (02/2017-01/2019), funded by Ministry of Science, Research and the Arts Baden Württemberg (MWK) in the funding line Research Seed Capital, volume: € 100,000.00
  • KASTEL - Kompetenzzentrum für angewandte Sicherheitstechnologie
  • iObserve - Integrated Observation and Modeling Techniques to Support Adaptation and Evolution of Software Systems
  • Helmholtz Research: Security- & Safety-Critical Infrastructure
  • DoMain - Domain-spanning Maintainability Estimation of Information and Manufacturing Automation Systems

Functions

He holds the following functions:

  
  
  

Community Activities

 

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

  • ECSA 2021: 15th European Conference on Software Architecture (proceedings chair)
  • INFORMATIK 2020: 50. Jahrestagung der Gesellschaft für Informatik (workshop chair)
  • SE 2020: Software Engineering 2020 (workshop co-chair)
  • Architekturen 2019: Jahrestagung der GI-Fachgruppe Architekturen (co-organizer)
  • 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)
     
  • MPM4CPS 2021: 3rd International Workshop on Multi-Paradigm Modelling for Cyber-Physical Systems (co-organizer)
  • EMLS 2021: 8th Collaborative Workshop on Evolution and Maintenance of Long-Living Software Systems (co-organizer)
  • DFF 2020: 11. Workshop „Design For Future – Langlebige Softwaresysteme“ (co-organizer)
  • DFF 2019: 10. Workshop „Design For Future – Langlebige Softwaresysteme“ (co-organizer)
  • EMLS19: 6th Collaborative Workshop on Evolution and Maintenance of Long-Living Systems (co-organizer)
  • 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)
  • DFF 2018: 9. Workshop „Design For Future – Langlebige Softwaresysteme“ (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:

  • SA-TTA 2022: 10th technical track on Software Architecture: Theory, Technology, and Applications at 37th ACM/SIGAPP Symposium on Applied Computing (SAC)
  • ICSMM 2020 : International Conference on Systems Modelling and Management
  • ICSA 2019: 16th International Conference on Software Architecture
  • 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
     
  • SSP 2021: 12th Symposium on Software Performance
  • IWSiB2021: 4th International Workshop on Software-intensive Business
  • IWSiB2020: 3rd International Workshop on Software-intensive Business
  • SPP 2020: 11th Symposium on Software Performance
  • MPM4CPS 2019: 1st International Workshop on Multi-Paradigm Modelling for Cyber-Physical Systems
  • IWSiB2019: International Workshop on Software-intensive Business
  • SPP 2019: 10th Symposium on Software Performance
  • 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
  • SPP 2018: 9th Symposium on Software Performance
  • 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:

 

He is/was organizer of the following Dagstuhl Seminar:

He was invited to and participated in the following Dagstuhl Seminars:

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

Teaching

He is giving the lecture Programmieren in winter semester 2021/2022 and the lecture Software Evolution each winter semester at the Karlsruhe Institute of Technology (KIT) and is or was involved various practical courses, seminars and proseminars.

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

Open Theses