SOFTWARE ENGINEERING HEIDELBERG

Dipl.-Ing. Jürgen Rückert

Room Im Neuenheimer Feld (INF) 326 / Room 223  
Phone +49 (0) 6221 / 54 - 5815
Fax +49 (0) 6221 / 54 - 5813
Email rueckert (at) informatik.uni-heidelberg.de
Office hours Mo-Fr 10:00-12:00 and 13:00-17:00

 

 

Jürgen holds a degree in electrical engineering from the Technical University of Karlsruhe (ETIT, IPQ).

He has been working in IT since 1995, holding positions with three international software companies doing software development and consulting. His industry tenure included two years research in Atlanta, Georgia, USA.

Jürgen is currently pursuing his PhD and working as a research & teaching assistant at the University of Heidelberg in Barbara Paech's Software Engineering group. His primary research interests are software engineering methods and models for graphical user interfaces and service-oriented systems. Jürgen is the inventor of Guilets (see Papers below).

Jürgen serves as point of contact for our industry partners.

Research

Are you ready to start a bachelor or master diploma thesis? Do you need an internship? Are you fascinated by Model-driven User Interfaces, Web Engineerung (Portlets, Remote Portlets), SOA (Service-Orientied Architecture), Web Service Technolgy (Orchestration, Quality and Semantics), Java and the Eclipse Plattform? Just give me a call @ +49 6221 545815, write an email (see above) or stop by (see above).

Yes, it is possible to cooperate with companies.

Theses cover the subjects:

  • Erweiterung der Web Engineering Methode WebML durch Dialogmodellierung (Fortgeschrittenenpraktikum)
  • Migrations-fähige Benutzungsschnittstellen (Fortgeschrittenenpraktikum)
  • Ableiten von graphischen Benutzungsschnittstellen aus Use Cases (Fortgeschrittenenpraktikum)
  • Kontextmodellierung von Benutzungsschnittstellen (Masterarbeit)
  • BPEL4People and WS-HumanTask (Masterarbeit)
  • Groupware Integration (Masterarbeit mit SAP)
  • Modeling of Business Processes and Simulation of their Execution in Systems with Large Device Heterogeneity (Masterarbeit mit SAP Research)
  • Entwicklung eines graphischen Editors auf Basis des Eclipse Graphical Modeling Frameworks (Bachelorarbeit)
  • Vergleich von Ansätzen zur Präsentationsmodellierung von Benutzungsschnittstellen (Fortgeschrittenenpraktikum)
  • Semantische Beschreibung von Web Services mit WSDL-S (Fortgeschrittenenpraktikum)
  • Erweiterung des Portalservers intrexx xtreme zur Unterstützung von firmeninternen Prozessen (Fortgeschrittenenpraktikum mit ISACON)
  • Busines Process Execution Language (Fortgeschrittenenpraktikum)
  • Remote Portlets (Fortgeschrittenenpraktikum)
  • Web Service Contracts (Fortgeschrittenenpraktikum)
  • Portale und Portlets (Fortgeschrittenenpraktikum)
  • Erstellen eines WiKi Parsers (2 Fortgeschrittenenpraktika)
  • Requirements Engineering Tool Sysiphus: Flexible Dokumentenstruktur für REQuest (Fortgeschrittenenpraktikum)

Publications

  • Rückert J, Paech B Kontextsensitive Dialogmodellierung Software Engineering 2009 (SE09), Kaiserslautern (Germany), March 2-6, 2009.  
  • Rückert J, Paech B The Guilet Dialog Model and Dialog Core for Graphical User Interfaces In: Forbrig P, Paterno F (Hrsg): Engineering Interactive Systems, Second Conference on Human-Centered Software Engineering, (HCSE 2008), and 7th International Workshop on Task Models and Diagrams, TAMODIA 2008, Pisa (Italy), September 25-26, 2008, LNCS 5247, pp. 197-204, Springer Verlag 2008
  • Rückert J, Paech B (2007) Referenz-Architektur und nichtfunktionale Anforderungen adaptiver Dialogkerne In: Bleek, W.-G.; Schwentner, H.; Züllighoven, H. (Hrsg): Software Engineering 2007 SE 2007 Beiträge zu den Workshops. Fachtagung des GI-Fachbereichs Softwaretechnik 27. - 30.03.2007 in Hamburg. LNI P-106, pp. 177-186, GI  
  • Rückert J, Nguyen D-K, Paech B (2007) An adaptive dialog core for user interfaces ACOMP 2007 - International Workshop on Advanced Computing and Applications, Ho Chi Minh City/Vietnam, March 14-16, 2007  
  • Rückert J, Paech B (2007) Software Engineering moderner Anwendungen In: Zeller, A.; Deininger, M. (Hrsg): Software Engineering im Unterricht der Hochschulen. SEUH 10 Stuttgart/Germany 2007, pp. 59-72, dpunkt.verlag  
  • Rückert J, Paech B (2006) Verstehen und Nutzen der Eclipse WTP Architektur: Ein Erfahrungsbericht Softwaretechnik-Trends 26:4, Nov. 2006, pp. 20-21  
  • Rückert J, Paech B (2006): Web Service Quality Descriptions for Web Service Consumers. IN: ASQF (Hrsg) Software Quality in Service-Oriented Architectures. Proceedings of the CONQUEST 2006, Berlin, September 27-29, pp. 203-214, dpunkt.verlag (Best Paper Award)  
  • Herrmann A, Rückert J, Paech B (2006) Exploring the Interoperability of Web Services using MOQARE In: Panetto, H.; Boudjlida, N. (Hrsg): Interoperability for Enterprise Software and Applications: Proceedings of the Workshops and the Doctorial Symposium of the Second IFAC/IFIP I-ESA International Conference: IS-TSPQ, Bordeaux (Frankreich), March 21, pp. 199-210
  • Rückert J, Horvat J, Nguyen D-K, Becker S, Paech B (2006): Modell zur Adaption eines Dialogkerns Modellierung 2006, Workshop Qualität von Modellen. Innsbruck (Österreich), March 22-24
  • Borner L, Paech B, Rückert J (2006) Vom Modellverstehen zum Modellerstellen In: Desel, J.; Glinz, M. (Hrsg): Modellierung in Lehre und Weiterbildung, Conference Modellierung 2006, Innsbruck (Österreich), March 22-24, pp. 7-15, Universität Zürich
  • Dutoit AH, Wolf T, Paech B, Borner L, Rückert J Using Rationale for Software Engineering Education In: Proceedings of the 12th Conference on Software Engineering Education and Training CSEE&T 2005, Ottawa, Canada, April 18-20, 2005, pp. 129-136  
  • Paech B, Borner L, Rückert J, Dutoit A, Wolf T Vom Kode zu den Anforderungen und wieder zurück: Software Engineering in sechs Semesterwochenstunden In: Löhr K-P, Lichter H (Hrsg) Proceedings of the Conference "Software Engineering im Unterricht der Hochschulen" SEUH 2005, February 24th - 25th, Aachen, pp. 56-67, dpunkt Verlag, Heidelberg 2005  
  • Illes T, Herrmann A, Paech B, Rückert J Criteria for Software Testing Tool Evaluation. A Task Oriented View In: Proceedings of the 3rd World Congress for Software Quality 2005, Vol. 2, pp. 213-222  

Teaching

Dear Students, starting summer semester 2006 we strongly use the e-learning system Moodle for all of our courses.

For Software Engineering purposes please apply our Sysiphus documentation tool.

Jürgen Rückert ist amtierender Vertreter der Wissenschaftlichen MitarbeiterInnen in folgenden Prüfungsausschüssen:

  • Prüfungsausschuss Bachelor Angewandte Informatik
  • Prüfungsausschuss Master Anwendungsorientierte Informatik


Summer Semester 2009

Seminar Scientific Software Engineering

Proseminar Web 2.0

Bachelor- und Masterarbeiten: Bitte offene Themen zu User Interfaces direkt bei mir nachfragen oder die Themen unserer AG hier einsehen.

Softwarepraktikum Informatik für Fortgeschrittene

Winter Semester 2008/2009

Einführung in die Praktische Informatik (PI)

Bachelor- und Masterarbeiten (bitte offene Themen nachfragen)

Softwarepraktikum Informatik für Fortgeschrittene

Summer Semester 2008

Software Engineering IIb: Software Engineering moderner Anwendungen - Komponentenbasierte, Service-orientierte oder mobile Systeme

Proseminar und Seminar Benutzungsschnittstellenentwicklung

Bachelor- und Masterarbeiten (bitte offene Themen nachfragen)

Softwarepraktikum Informatik für Fortgeschrittene

Winter Semester 2007/2008

Softwarepraktikum Informatik für Fortgeschrittene

Bachelor- und Masterarbeiten (bitte offene Themen nachfragen)

Summer Semester 2007

Software Engineering I: Planung und Durchführung von Softwareentwicklungsprojekten

Softwarepraktikum Informatik für Fortgeschrittene

Proseminar und Seminar Benutzungsschnittstellenentwicklung

Winter Semester 2006/2007

Software Engineering IIb: Software Engineering moderner Anwendungen - Komponentenbasierte, Service-orientierte oder mobile Systeme

Softwarepraktikum Informatik für Fortgeschrittene

Seminar Best Practices (in Zusammenarbeit mit einem Industriepartner)

Summer Semester 2006

Software Engineering I: Planung und Durchführung von Softwareentwicklungsprojekten

Softwarepraktikum Informatik für Fortgeschrittene

Proseminar Benutzungsschnittstellenentwicklung

Winter Semester 2005/2006

Software Engineering IIb: Software Engineering moderner Anwendungen - Komponentenbasierte, Service-orientierte oder mobile Systeme

Softwarepraktikum Informatik für Fortgeschrittene

Summer Semester 2005

Software Engineering I

Softwarepraktikum für Anfänger

Softwarepraktikum für Fortgeschrittene

Winter Semester 2004/2005

Informatik 1: Programmieren und Software Technik

Softwarepraktikum für Anfänger

Softwarepraktikum für Fortgeschrittene

Summer Semester 2004

Software Engineering

Proseminar Benutzungsschnittstellenentwicklung

Softwarepraktikum Informatik für Anfänger

Softwarepraktikum Informatik für Fortgeschrittene

Trainings

Projects

©2005-2006 Software Engineering Heidelberg, Institute for Computer Science, University of Heidelberg

Impressum | Universität Heidelberg | Institut für Informatik