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)
  • 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

 Summer Semester 2008

 Winter Semester 2007/2008

Summer Semester 2007

Winter Semester 2006/2007

 Summer Semester 2006

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

 

Trainings

Projects

Contact | Travel Info

News

CrowdRE'23: Keynote 'Reflections on Human Values in Crowd-based Requirements Engineering' held by Barbara Paech

REFSQ 2023: Keynote 'Explicit and Implicit Values in and of Requirements Engineering Practice and Research' held by Barbara Paech

Our paper 'Empirical Research Design for Software Architecture Decision Making: An Analysis' was selected for the JSS Happy Hour. You can watch it on YouTube

2020-2023 Barbara Paech member of DFG review board "software engineering and programing languages"

Anja Kleebaum et al. 'Continuous Design Decision Support'. Chapter published in 'Managed Software Evolution' (2019)