Dr. rer. nat. Dipl.-Ing. Jürgen Rückert - Alumni since 2011
Doktorarbeit
Ausführbare Dialogmodelle für reichhaltige und kontextabhängige Benutzungsschnittstellen vom 22.6.2010
Research
Mein Forschungsgebiet ist die effiziente Entwicklung von Benutzungsschnittstellen (User Interfaces). Dazu beschäftige ich mich mit den Themengebieten:
- Model-driven User Interfaces (Methoden und Modelle),
- Web Engineering (Methoden, Portale, Portlets, Remote Portlets),
- Kontextabhängigkeit (Modellierung, Architekturen),
- Komponententechnologien (Java Enterprise, JavaServer Faces, JBoss RichFaces),
- Eclipse Plattform (ecore, EMF, GEF, GMF) und
- Web Services (Syntax, Qualität, Semantik, darunter Orchestrierung (BPEL) und Orchestrierung in Verbindung mit User Interfaces (BPEL4People, WSHT)).
Die folgenden Themen wurden in Fortgeschrittenenpraktika, Bachelor- und Masterarbeiten behandelt, teilweise mit externen Forschungs- und Industriepartnern:
- Erweiterung der Web Engineering Methode WebML durch Dialogmodellierung (Fortgeschrittenenpraktikum)
- Migrationsfä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 specification and documentation tool.
Summer Semester 2010
- Unterstützung der Konzeption und Durchführung <link teaching current_semester isw2.html http: se.ifi.uni-heidelberg.de external-link-new-window einen externen link in einem neuen>Komponentenbasierte und serviceorientierte Systeme (Modul ISW2)
Summer Semester 2009
- Bachelor- und Masterarbeiten (bitte offene Themen zu User Interfaces direkt bei mir nachfragen oder die Themen unserer AG <link teaching practical_work open_topics.html external-link-new-window einen externen link in einem neuen>hier einsehen)
- Softwarepraktikum Informatik für Fortgeschrittene
Winter Semester 2008/2009
- Bachelor- und Masterarbeiten (bitte offene Themen nachfragen)
- Softwarepraktikum Informatik für Fortgeschrittene
Summer Semester 2008
- 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
Winter Semester 2006/2007
Summer Semester 2006
- http://www-swe.informatik.uni-heidelberg.de/teaching/ss2006/proseminar/index.htmSoftwarepraktikum Informatik für Fortgeschrittene
Winter Semester 2005/2006
Summer Semester 2005
Winter Semester 2004/2005
Summer Semester 2004
- Softwarepraktikum Informatik für Anfänger
- Softwarepraktikum Informatik für Fortgeschrittene