Bernhard Rumpe

from Wikipedia, the free encyclopedia

Bernhard Rumpe (* 1967 in Abensberg ) is Professor of Computer Science in Germany. He researches and teaches at RWTH Aachen University as head of the software engineering chair . He has been a member of the adesso SE university advisory board since 2016 .

Life

Bernhard Rumpe spent his school days from 1973 at the Aventinus elementary school Abensberg and from 1977 to 1986 at the Donau-Gymnasium Kelheim . From 1987 to 1992 he studied computer science and mathematics at the Technical University of Munich . From 1992 he was a research assistant at the Chair of Software & Systems Engineering, received his doctorate in 1996 and completed his habilitation in 2003 at the Technical University of Munich.

From 2003 to 2008, Bernhard Rumpe was head of the Institute for Software Systems Engineering at the TU Braunschweig . Since January 1st, 2009 he has been head of the software engineering chair at RWTH Aachen University.

He makes contributions to semantics and the use of modeling languages ​​in software development (requirements, architecture, code generation, system configuration, quality management) based on the MontiCore Language Workbench created by his working group . A number of combinable languages ​​emerged, such as UML / P, the architecture modeling around MontiArc and several delta modeling languages ​​for variant modeling.

Numerous projects in the automotive sector deal with architecture, quality and requirements management in vehicles as well as with intelligent driver assistance and even autonomous cars. Among other things, he led the TU Braunschweig's participation in the DARPA Urban Challenge . He founded the Springer International Journal on Software and Systems Modeling together with his colleague Robert France in 2001 and works there as Editor-In-Chief.

Monographs (selection)

  • Benoit Combemale, Robert France, Jean-Marc Jézéquel, Bernhard Rumpe, Jim Steel, Didier Vojtisek: Engineering Modeling Languages: Turning Domain Knowledge into Tools. Chapman & Hall / CRC, November 2016, ISBN 9781466583733
  • Bernhard Rumpe: Modeling with UML: Language, Concepts, Methods , 3rd Edition: Springer Berlin, 2016, ISBN 978-3-319-33933-7
    • an German version of Modellierung mit UML , 2nd edition, Berlin: Springer, 2011, ISBN 9783642224126
  • Bernhard Rumpe: Agile modeling with UML: code generation, test cases, refactoring , 2nd edition: Springer Berlin, 2012, ISBN 9783642224294
  • Bernhard Rumpe, Horst Lichter. Development and evolution of research software. , Rolduc, 10. – 11. November 2011. Aachener Informatik -berichte , Software Engineering Volume 14. 2012. Shaker Verlag, ISBN 9783844016000 .
  • Bernhard Rumpe: Agile modeling with UML , Berlin: Springer Berlin, 2004, ISBN 9783540209058
  • Bernhard Rumpe: Modeling with UML , Berlin: Springer, 2004, ISBN 9783540209041
  • Marcus Fontoura, Wolfgang Pree, Bernhard Rumpe: The UML Profile for Framework Architectures . Addison-Wesley. 2001.
  • Manfred Broy, Bernhard Rumpe. Exercises for the introduction to computer science. , 2nd edition, Springer, 2001, ISBN 9783540635499
  • Bernhard Rumpe: Formal methodology of the design of distributed object-oriented systems , Munich: Utz, Wiss., 1996, ISBN 9783896751492

Web links

Individual evidence

  1. adesso University Advisory Board
  2. CURRICULUM VITAE - PROF. DR. BERNHARD RUMPE (PDF; 257 kB) on se-rwth.de
  3. Language Workbench MontiCore ( Memento of the original from May 12, 2014 in the Internet Archive ) Info: The archive link was inserted automatically and has not yet been checked. Please check the original and archive link according to the instructions and then remove this notice. @1@ 2Template: Webachiv / IABot / www.monticore.org
  4. MontiArc ADL ( Memento of the original from May 12, 2014 in the Internet Archive ) Info: The archive link was automatically inserted and not yet checked. Please check the original and archive link according to the instructions and then remove this notice. @1@ 2Template: Webachiv / IABot / www.monticore.org
  5. ^ Springer International Journal on Software and Systems Modeling