Dr. Arne Haber

page.title
Software Engineering
Department of Computer Science 3
RWTH Aachen University
Ahornstraße 55
D-52074 Aachen

+49 (241) 80-21029
haber@se-rwth.de


Publications:

  1. [BHH+17]
    A. Butting, A. Haber, L. Hermerschmidt, O. Kautz, B. Rumpe, A. Wortmann:
    In: European Conference on Modelling Foundations and Applications (ECMFA’17), pp. 53-70, LNCS 10376, Springer, Jul. 2017.
  2. [Hab16]
    A. Haber:
    Aachener Informatik-Berichte, Software Engineering, Band 24, Shaker Verlag, Sep. 2016.
  3. [HHK+15]
    A. Haber, K. Hölldobler, C. Kolassa, M. Look, K. Müller, B. Rumpe, I. Schaefer, C. Schulze:
    In: Journal on Software Tools for Technology Transfer (STTT), Volume 17(5), pp. 601-626, Springer Berlin Heidelberg, Oct. 2015.
  4. [HLN+15a]
    A. Haber, M. Look, P. Mir Seyed Nazari, A. Navarro Perez, B. Rumpe, S. Völkel, A. Wortmann:
    In: Model-Driven Engineering and Software Development, Volume 580, pp. 45-66, Communications in Computer and Information Science, Springer, 2015.
  5. [HLN+15]
    A. Haber, M. Look, P. Mir Seyed Nazari, A. Navarro Perez, B. Rumpe, S. Völkel, A. Wortmann:
    In: Model-Driven Engineering and Software Development Conference (MODELSWARD’15), pp. 19-31, SciTePress, 2015.
  6. [HHK+13]
    A. Haber, K. Hölldobler, C. Kolassa, M. Look, K. Müller, B. Rumpe, I. Schaefer:
    In: Software Product Line Conference (SPLC’13), pp. 22-31, ISBN 978-1-4503-1968-3, ACM, 2013.
  7. [HKM+13]
    A. Haber, C. Kolassa, P. Manhart, P. Mir Seyed Nazari, B. Rumpe, I. Schaefer:
    In: Variability Modelling of Software-intensive Systems Workshop (VaMoS’13), pp. 11-18, ACM, 2013.
  8. [HRR12]
    A. Haber, J. O. Ringert, B. Rumpe:
    RWTH Aachen University, AIB-2012-03, Technical Report, Feb. 2012.
  9. [HRRS12]
    A. Haber, H. Rendel, B. Rumpe, I. Schaefer:
    In: Large-Scale Complex IT Systems. Development, Operation and Management, 17th Monterey Workshop 2012, pp. 183-208, LNCS 7539, Springer, 2012.
  10. [HR11]
    A. Haber, B. Rumpe:
    In: Informatik-Spektrum, Mitteilungen der Gesellschaft für Informatik 209. Folge (Fortsetzung), Band 34(3), pp. 335-336, Springer, Jun. 2011.
  11. [HKR+11b]
    A. Haber, T. Kutz, H. Rendel, B. Rumpe, I. Schaefer:
    In: Variability for You Workshop VARY’11), pp. 43-52, IT University Technical Report Series TR-2011-144, 2011.
  12. [HKR+11]
    A. Haber, T. Kutz, H. Rendel, B. Rumpe, I. Schaefer:
    In: Software Architecture Conference (ECSA’11), pp. 6:1-6:10, ACM, 2011.
  13. [HRR+11]
    A. Haber, H. Rendel, B. Rumpe, I. Schaefer, F. van der Linden:
    In: Software Product Lines Conference (SPLC’11), pp. 150-159, ISBN 978-1-4577-1029-2, IEEE, 2011.
  14. [HRRS11]
    A. Haber, H. Rendel, B. Rumpe, I. Schaefer:
    In: Tagungsband des Dagstuhl-Workshop MBEES: Modellbasierte Entwicklung eingebetteterSysteme VII, pp. 1 - 10, fortiss GmbH, 2011.
  15. [HRR10]
    A. Haber, J. O. Ringert, B. Rumpe:
    In: Tagungsband des Dagstuhl-Workshop MBEES: Modellbasierte Entwicklung eingebetteterSysteme VI, Volume 2010-01, pp. 13 - 22, Informatik-Bericht, fortiss GmbH, Germany, 2010.

Supervised Theses:

Master/Diploma:

  • Model-Driven Development and Simulation of FlexRay-Based Systems Using MontiArc.
  • Entwicklung von Softwarearchitektur-Produktlinien mittels Delta-Modellierung.
  • Architektur Alignment von Java Systemen.
  • Systemsynthese aus Architektursichten für verteilte Datenflussarchitekturen.
  • Integration der OCL in die Architekturmodellierungssprache MontiArc.

Bachelor:

  • Entwicklung und Implementierung des TCP/IP Stacks in MontiArc.
  • Implementation and Comparison of Distributed System Case Studies Using MontiArc.
  • Behavioral Modeling of Robots with I/O-Omega Automata.
  • Unterstützung der Autovervollständigung für IDEs von domänenspezifischen Sprachen.
  • Action-Stream-Based Modeling of Robots using I/O-Omega Automata and MontiArc.
  • Entwicklung einer wiederverwendbaren Komponentenbibliothek zur Überwachung von Online-Systeme.
  • Entwicklung eines erweiterbaren Generator-Frameworks für Modelldokumentationen.

Teaching: