main page

staff

teaching

theses

research

publications

books

press

jobs

download


TU-BS

FB Informatik
TU Braunschweig
Bild

Holger Krahn

Software Systems Engineering
Technische Universität Braunschweig
Braunschweig University of Technology

Informatikzentrum
Mühlenpfordtstr. 23
38106 Braunschweig

tel. +49 (531) 391-2278
krahnatsse-tubs.de

room 362
office hours: Wednesday, 10 - 11 am

Teaching

  • Praktikum Generative Softwareentwicklung - WS08/09
  • Übungen zur Vorlesung Softwarearchitektur - WS07/08
  • Übungen zur Vorlesung Softwarearchitektur - WS06/07
  • Praktikum Softwaretechnik - WS 05/06
  • Übungen zur Vorlesung Softwarearchitektur - SS 05
  • Übungen zur Vorlesung Modellbasierte Softwareentwicklung - SS 05
  • Übungen zur Vorlesung Softwaretechnik 1 - WS 04/05
  • Softwareentwicklungspraktikum - SS 04

Projects

  • MontiCore - Framework for efficient development of domain-specific languages (DSLs).

Publications

  • A. Bartels, C. Berger, H. Krahn, B. Rumpe
    Qualitätsgesicherte Fahrentscheidungsunterstützung für automatisches Fahren auf Schnellstraßen und Autobahnen.
    In: Proceedings des 10. Braunschweiger Symposiums "Automatisierungssysteme, Assistenzsysteme und eingebettete Systeme für Transportmittel", Februar 2009.

  • H. Krahn, B. Rumpe, S. Völkel
    Mit Sprachbaukästen zur schnelleren Softwareentwicklung: Domänenspezifische Sprachen modular entwickeln.
    In: OBJEKTspektrum Heft 4, 2008.

  • H. Krahn, B. Rumpe, S. Völkel
    MontiCore: Modular Development of Textual Domain Specific Languages
    In: Proceedings of the 46th International Conference Objects, Models, Components, Patterns (TOOLS-Europe).
    Zurich, Switzerland, 2008
    R. F. Paige, B. Meyer: LNBIP 11, pp. 297-315
    Springer-Verlag Berlin-Heidelberg 2008

  • H. Grönniger, H. Krahn, B. Rumpe, M. Schindler, S. Völkel
    MontiCore: A Framework for the Development of Textual Domain Specific Languages
    In: 30th International Conference on Software Engineering (ICSE). Companion Volume.
    Leipzig, Germany, 2008

  • H. Grönniger, J. Hartmann, H. Krahn, S. Kriebel, L. Rothhardt, B. Rumpe
    View-Centric Modeling of Automotive Logical Architectures.
    In: Tagungsband des Dagstuhl-Workshop MBEES: Modellbasierte Entwicklung eingebetteter Systeme IV.
    Informatik-Bericht 2008-02, CFG-Fakultät, TU Braunschweig, 2008.

  • H. Grönniger, J. Hartmann, H. Krahn, S. Kriebel, L. Rothhardt, B. Rumpe
    Modelling Automotive Function Nets with Views for Features, Variants, and Modes.
    4th European Congress ERTS - Embedded Real Time Software, Toulouse 2008.

  • H. Grönniger, H. Krahn, C. Pinkernell, B. Rumpe
    Modeling Variants of Automotive Systems using Views.
    In: Tagungsband Modellierungs-Workshop MBEFF: Modellbasierte Entwicklung von eingebetteten Fahrzeugfunktionen. Berlin, März 2008,
    Informatik-Bericht 2008-01, CFG-Fakultät, TU Braunschweig, 2008.

  • H. Grönniger, J. Hartmann, H.Krahn, S. Kriebel, B. Rumpe
    View-Based Modeling of Function Nets
    In: Proceedings of the Object-oriented Modelling of Embedded Real-Time Systems (OMER4) Workshop, Paderborn, October 2007

  • H. Krahn, B. Rumpe, S. Völkel
    Efficient Editor Generation for Compositional DSLs in Eclipse
    In: Proceedings of the 7th OOPSLA Workshop on Domain-Specific Modeling (DSM' 07), Montreal, Quebec, Canada
    Technical Report TR-38, Jyväskylä University, Finland

  • H. Krahn, B. Rumpe, S. Völkel
    Integrated Definition of Abstract and Concrete Syntax for Textual Languages
    In: Proceedings of the ACM/IEEE 10th International Conference on Model Driven Engineering Languages and Systems (MODELS 2007), Nashville, TN, USA, October 2007
    G. Engels et al.(Eds.): LNCS 4735, pp. 286-300
    Springer-Verlag Berlin-Heidelberg 2007

  • H. Grönniger, H. Krahn, B. Rumpe, M. Schindler, S. Völkel
    Textbased Modeling
    In: Proceedings of the 4th International Workshop on Software Language Engineering (ateM 2007), Nashville, TN, USA, October 2007
    Informatik-Bericht Nr. 4/2007, Johannes-Gutenberg-Universität Mainz, October 2007

  • C. Herrmann, H. Krahn, B. Rumpe, M. Schindler, S. Völkel
    An Algebraic View on the Semantics of model Composition
    In: Proceedings Third European Conference on Model Driven Architecture - Foundations and Applications (ECMDA-FA 2007), Haifa, Israel
    D. H. Akehurst, R. Vogel, R. F. Page: LNCS 4530, pp. 99-113
    Springer-Verlag Berlin-Heidelberg 2007

  • H. Krahn, B. Rumpe, S. Völkel
    Roles in Software Development using Domain Specific Modeling
    In: Proceedings of the 6th OOPSLA Workshop on Domain-Specific Modeling (DSM' 06), Portland, Oregon USA
    Technical Report TR-37, Jyväskylä University, Finland

  • B. Rumpe, C. Berger, H. Krahn
    Softwaretechnische Absicherung intelligenter Systeme im Fahrzeug
    In: Proceedings der 21. VDI/VW-Gemeinschaftstagung - Integrierte Sicherheit und Fahrerassistenzsysteme. 12.-13. Oktober 2006, Wolfsburg.

  • H. Grönniger, H. Krahn, B. Rumpe, M. Schindler, S. Völkel
    MontiCore 1.0 - Ein Framework zur Erstellung und Verarbeitung domänenspezifischer Sprachen
    Informatik-Bericht 2006-04
    Technische Universität Braunschweig, Carl-Friedrich-Gauss-Fakultät für Mathematik und Informatik, 2006

  • H. Krahn, B. Rumpe
    Techniques For Lightweight Generator Refactoring
    Proceedings of Summer School on Generative and Transformational Techniques in Software Engineering (LNCS 4143)
    Springer 2006

  • H. Grönniger, H. Krahn, B. Rumpe, M. Schindler
    Integration von Modellen in einen codebasierten Softwareentwicklungsprozess.
    In: Proceedings der Modellierung 2006. 22.-24. März 2006, Innsbruck.
    GI-Edition - Lecture Notes in Informatics, LNI P-82,
    ISBN 3-88579-176-5, 2006.

  • H. Krahn, B. Rumpe
    Towards Enabling Architectural Refactorings through Source Code Annotations.
    Modellierung 2006. Proceedings. 22.-24. März 2006, Innsbruck.
    In: Proceedings der Modellierung 2006.. 22.-24. März 2006, Innsbruck.
    GI-Edition - Lecture Notes in Informatics, LNI P-82,
    ISBN 3-88579-176-5, 2006.

  • H. Krahn, B. Rumpe
    Grundlagen der Evolution von Software-Architekturen
    in: Ralf Reussner, Wilhelm Hasselbring (Hrsg.): Handbuch der Software-Architektur, dpunkt-Verlag 2006.

  • H. Krahn, B. Rumpe
    Techniques Enabling Generator Refactoring
    In : Technical Report, TR-CCTC/DI-36
    Centro de Ciencias e Tecnologias de Computacao, Departamento de Informatica
    Universidade do Minho, Braga, Portugal, Juli 2005

  • H. Krahn, B. Rumpe
    Evolution von Software-Architekturen
    Informatik-Bericht 2005-04
    Technische Universität Braunschweig, Carl-Friedrich-Gauß-Fakultät für Mathematik und Informatik, 2005

  • S. Schmidt, H. Krahn, S. Fischer, D. Wätjen
    A Security Architecture for Mobile Wireless Sensor Networks
    Security in Ad-hoc and Sensor Networks: First European Workshop (ESAS 2004) Heidelberg, Germany, August 6, 2004, Revised Selected Papers
    Claude Castelluccia, Hannes Hartenstein, Christof Paar, et al. (Eds.): LNCS 3313, pp 166-177,
    Springer-Verlag Berlin Heidelberg 2005