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)
- Modellgetriebene Softwareentwicklung (Bachelorarbeit mit Heidelberg Mobil International für Heidelberg Mobil)
- 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
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
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
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
Softwarepraktikum Informatik für Fortgeschrittene
Summer Semester 2005
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
Proseminar Benutzungsschnittstellenentwicklung
Softwarepraktikum Informatik für Anfänger
Softwarepraktikum Informatik für Fortgeschrittene
Trainings
Projects
