@phdthesis{ubo_mods_00201681,
  author = {Stegemann, Timo},
  title = {Ein System zur Präsentation und Visualisierung von Linked Open Data in Webseiten mittels Semantic Data Widgets},
  year = {2022},
  address = {Duisburg, Essen},
  keywords = {Linked Data},
  abstract = {The amount of publicly available linked data has been growing steadily since the beginning of the Semantic Web at the start of the 21st century. With over 200 billion relations, the Linked Open Data Cloud, in which various data sets are gleaned, comprises an inconceivable treasure trove of knowledge that can be freely accessed by every Internet user. However, even though this data is &quot;public&quot; and &quot;free&quot;, this does not mean that it can also be used by everyone. The enormous complexity of the technologies, applications and formats required for using this data, prevents the majority of Internet users from participating in this knowledge. This dissertation addresses the aforementioned problem and describes the Semwidg tool suite. Its goal is to provide easy access to this data, at least for users with knowledge of web technologies but without expertise in Linked Data, and thus to promote multiple use (Content-Syndication) of Linked Data content. Semwidg is a system for presenting and visualizing Linked Open Data in web pages using Semantic Data Widgets. These widgets encapsulate database queries and presentation-relevant information needed to retrieve data from the Linked Open Data Cloud, process it, and then display it within web pages. Semwidg consists of the three subcomponents SemwidgQL, SemwidgJS and SemwidgED. SemwidgQL is an easy-to-learn path query language that is adapted to the background knowledge of web developers and programmers in terms of its syntax and semantics. It can be transcompiled on the client-side into SPARQL, the de facto standard query language of Linked Data content. Based on two studies, it has been shown that SemwidgQL is easier to learn than SPARQL and can be used effectively and efficiently. SemwidgJS is a JavaScript widget library for presenting and visualizing Linked Data in web pages. It provides the usual web UI elements for output and input, as well as charts and maps, through a set of predefined widget classes. The widgets can exchange data with each other, allowing interactive web pages to be created. Furthermore, SemwidgJS is a framework that allows to define custom widget classes with just a few lines of JavaScript code. SemwidgED is an online WYSIWYG editor that supports users in embedding SemwidgJS widgets in web pages and formulating SemwidgQL queries. The usability of SemwidgED was evaluated in an empirical user study with respect to effectiveness, efficiency and user satisfaction. SemwidgED achieved very good results within the relevant target group.},
  school = {University of Duisburg-Essen},
  doi = {10.17185/duepublico/77037},
  url = {https://doi.org/10.17185/duepublico/77037},
  language = {de}
}


@inproceedings{ubo:69423,
  author = {Gaulke, Werner and Ziegler, Jürgen},
  chapter = {},
  title = {Rule-enhanced task models for increased expressiveness and compactness},
  year = {2016},
  edition = {EICS ’16},
  publisher = {ACM},
  address = {Brussels, Belgium},
  pages = {4–15},
  isbn = {978-1-4503-4322-0},
  doi = {10.1145/2933242.2933243},
  abstract = {User centered design and development of interactive systems utilizes theoretically well-grounded, yet practical ways to capture user’s goals and intentions. Task models are an established approach to break down a central objective into a set of hierarchical organized tasks. While task models achieve to provide a good overview of the overall system, they often lack detail necessary to (semi-) automatically generate user interfaces. Based on requirements derived from a comprehensive overview of existing task model extensions, improvements and development methods, an approach that integrates logical rules with task models is introduced. By means of practical examples it is shown, that the integration of rules enables advanced execution flows as well as leaner task models thus improving their practical value.},
  booktitle = {Proceedings of the 8th ACM SIGCHI Symposium on Engineering Interactive Computing Systems}
}


@book{ubo:66257,
  author = {Nebeling, Michael and Ziegler, Jürgen and Nigay, Laurence},
  title = {Proceedings of the 7th ACM SIGCHI Symposium on Engineering Interactive Computing Systems, EICS 2015, Duisburg, Germany, June 23-26, 2015},
  year = {2015},
  publisher = {ACM},
  address = {New York, NY, USA},
  isbn = {978-1-4503-3646-8}
}


@inproceedings{ubo:54813,
  author = {Gaulke, Werner and Ziegler, Jürgen},
  editor = {Ziegler, Jürgen and Nebeling, Michael and Laurence, Nigay},
  chapter = {},
  title = {Using profiled ontologies to leverage model driven user interface generation},
  year = {2015},
  publisher = {ACM},
  address = {New York, NY, USA},
  isbn = {978-1-4503-3646-8},
  url = {http://dx.doi.org/10.1145/2774225.2775070},
  abstract = {Mobile computing and new input methods have increased the need to create multiple interfaces for one functional core. Automatic generation of user interfaces attempts a solution for this problem. Existing approaches either generate interfaces on the base of a detailed task model or use domain models in conjunction with interface specific annotations and transformation rules. While task models are very time consuming to create and cannot easily be reused domain models lack the flexibility for use cases which are not covered or in conflict with used transformation rules. Based on an overview of existing approaches this paper sets out a conceptual framework which combines both task model and ontology based concepts. It is shown that the proposed combination leads to more abstract and reusable task models.},
  booktitle = {Proceedings of the 7th ACM SIGCHI Symposium on Engineering Interactive Computing Systems (EICS ’15)}
}


@inproceedings{ubo:31651,
  author = {Münter, Daniel and Hussein, Tim and Linder, Timm and Hofmann, Jens and Ziegler, Jürgen},
  editor = {Eibl, Maximilian},
  chapter = {},
  title = {Nutzeradaptive Routenführung in Navigationssystemen},
  year = {2011},
  publisher = {Oldenbourg},
  address = {München},
  abstract = {In diesem Beitrag stellen wir die Ergebnisse zweier Studien zur adaptiven Generierung von Fahranweisungen unter Berücksichtigung der Ortskenntnisse vor. Es konnte gezeigt werden, dass angepasste Anweisungen durch die Nutzer präferiert werden. Ein entwickelter Generator für personalisierte Anweisungen wurde zudem signifikant besser bewertet als ein etablierter Onlinedienst (Google Maps).},
  isbn = {978-3-486-71235-3},
  url = {http://www.oldenbourg-verlag.de/wissenschaftsverlag/mensch-computer-2011/9783486712353},
  booktitle = {Mensch &amp; Computer 2011}
}


@inproceedings{ubo:32507,
  author = {Ziegler, Jürgen and Hussein, Tim and Münter, Daniel and Hofmann, Jens and Linder, Timm},
  chapter = {},
  title = {Generating Route Instructions with Varying Levels of Detail},
  year = {2011},
  abstract = {In this paper, we present a technique for adaptive generation of personalized route instructions based on the driver’s knowledge of particular route sections. We evaluated the mechanism with two empirical studies, both attesting significant preference for the adaptively generated presentations over an established online service (Google Maps).},
  url = {http://duepublico.uni-duisburg-essen.de/servlets/DocumentServlet?id=26873},
  booktitle = {3rd International Conference on Automotive User Interfaces and Interactive Vehicular Applications (AutomotiveUI 2011)}
}


@inproceedings{ubo:14861,
  author = {Lohmann, Steffen and Kaltz, Wolfgang J. and Ziegler, Jürgen},
  editor = {Kühne, Thomas},
  chapter = {},
  title = {Model-Driven Dynamic Generation of Context-Adaptive Web User Interfaces},
  year = {2007},
  publisher = {Springer},
  address = {Berlin, Heidelberg},
  abstract = {The systematic development of user interfaces that enhance interaction quality by adapting to the context of use is a desirable, but also highly challenging task. This paper examines to which extent contextual knowledge can be systematically incorporated in the model-driven dynamic generation of Web user interfaces that provide interaction for operational features. Three parts of the generation process are distinguished: selection, parameterization, and presentation. A semantically enriched service-oriented approach is presented that is based on the Catwalk framework for model interpretation and generation of adaptive, context-aware Web applications. Automation possibilities are addressed and an exemplary case study is presented.},
  isbn = {9783540694885},
  booktitle = {Models in Software Engineering - Workshops and Symposia at MoDELS 2006}
}


@inproceedings{ubo:18191,
  editor = {Lang, Eike and Ziegler, Jürgen and Wissen, Michael and Lang, Eike and Ziegler, Jürgen and Wissen, Michael},
  chapter = {},
  title = {Modellgetriebene Generierung von Webanwendungsprototypen},
  year = {2007},
  publisher = {Oldenbourg},
  address = {München},
  abstract = {Existierende Entwicklungsmethoden und Werkzeuge für das Software-Engineering unterstützen die Entwicklung informationsgetriebener Webanwendungen nur unzureichend und finden in der Praxis daher kaum Anwendung. Im BMBF-geförderten Projekt ?Web Information and Service Engineering“ (WISE) entstand ein werkzeugunterstützter Methodenverbund, der speziell auf die Bedürfnisse bei der Entwicklung webbasierter Informationssysteme zugeschnitten ist. Die Modellierung erfolgt auf Basis von Ontologien und leicht verständlichen Navigationsmodellen. Ein grafischer Editor ermöglicht die Erstellung und Pflege der Modelle und übergibt diese an eine Generatorkomponente, die automatisiert funktionsfähige Webanwendungs-Prototypen erzeugt.},
  isbn = {978-3486584967},
  url = {http://mc.informatik.uni-hamburg.de/konferenzbaende/mc2007/konferenzband/mc2007_30_lang.pdf},
  booktitle = {Mensch und Computer 2007: Interaktion im Plural}
}


@inproceedings{ubo:18137,
  author = {Lohmann, Steffen and Kaltz, Wolfgang J. and Ziegler, Jürgen},
  editor = {Pleuss, Andreas and Van den Bergh, Jan and Hussmann, Heinrich and Sauer, Stefan and Boedcher, Alexander},
  chapter = {},
  title = {Dynamic Generation of Context-Adaptive Web User Interfaces through Model Interpretation},
  year = {2006},
  address = {Genua, Italien},
  booktitle = {Proceedings of the MoDELS’06 Workshop on Model Driven Development of Advanced User Interfaces}
}


@inproceedings{ubo:18135,
  author = {Lohmann, Steffen and Kaltz, Wolfgang J. and Ziegler, Jürgen},
  editor = {Hochberger, Christian and Liskowsky, Rüdiger},
  chapter = {},
  title = {Dynamische Generierung kontextadaptiver Benutzungsschnittstellen durch Modellinterpretation},
  year = {2006},
  publisher = {Köllen},
  address = {Bonn},
  abstract = {Bei der modellbasierten Entwicklung von interaktiven Systemen ist die effiziente und homogene Integration von Benutzungsschnittstellen, die sich optimal in die jeweilige Interaktionssituation einfügen, mit zahlreichen Herausforderungen verbunden. Dieser Beitrag untersucht, inwieweit Kontextwissen methodisch fundiert in die Modellierung und den Prozess der automatischen Generierung von webbasierten Benutzungsschnittstellen einbezogen werden kann, um diese an die kontextuellen Gegebenheiten anzupassen und die Benutzerinteraktion zu unterstützen. Dabei werden drei Teilbereiche unterschieden: die Auswahl situativ geeigneter Systemfunktionen, die Erstellung von an den Kontext angepassten Benutzungsschnittstellen für diese Funktionen und deren Parametrisierung. Ein ontologiebasiertes Modellierungsvorgehen und ein Framework für kontextadaptive Webanwendungen liefern die Grundlage für den hier beschriebenen Ansatz.},
  isbn = {978-3-88579-188-1},
  booktitle = {Informatik 2006 - Informatik für Menschen, Band 2, Beiträge der 36. Jahrestagung der Gesellschaft für Informatik e.V.}
}


@inproceedings{ubo:14850,
  author = {Ziegler, Jürgen and Lohmann, Steffen and Kaltz, Wolfgang J.},
  editor = {Stary, Christian},
  chapter = {},
  title = {Kontextmodellierung für adaptive webbasierte Systeme},
  year = {2005},
  publisher = {Oldenbourg},
  address = {München},
  abstract = {Adaptive Web-Anwendungen erfordern die Berücksichtigung von Kontext zur Anpassung von Inhalten, Navigationsstrukturen und Präsentationsformen. Für eine systematische Entwicklung kontextadaptiver Systeme sind Methoden der Kontextmodellierung erforderlich, die die komplexen Abhängigkeiten beschreiben. In diesem Beitrag wird ein konzeptioneller Rahmen vorgestellt, der auf einer Taxonomie der verschiedenen Kontextaspekte basiert. Darüber hinaus werden unterschiedliche Mechanismen der Kontextualisierung diskutiert, die von probabilistischen Verfahren bis zu regelbasierten Techniken reichen.},
  isbn = {3486578057},
  url = {http://mc.informatik.uni-hamburg.de/konferenzbaende/mc2005/konferenzband/muc2005_16_ziegler_etal.pdf},
  booktitle = {Mensch Computer 2005: Kunst und Wissenschaft - Grenzüberschreitungen der interaktiven ART}
}


@inproceedings{ubo:17831,
  author = {Kaltz, Wolfgang J. and Lohmann, Steffen and Ziegler, Jürgen},
  editor = {Cremers, B. Armin and Manthey, Rainer and Martini, Peter and Steinhage, Volker},
  chapter = {},
  title = {Eine komponentenorientierte Architektur für die kontext-sensitive Adaption von Web-Anwendungen},
  year = {2005},
  publisher = {Köllen},
  address = {Bonn},
  abstract = {In diesem Beitrag wird ein Context Engineering-Ansatz vorgestellt, der die Integration von Methoden der ontologiebasierten Kontextmodellierung bei der Entwicklung von Web-Anwendungen systematisiert und anhand einer Systemarchitektur erläutert, wie geeignete Kontextkomponenten durch die Verwendung dieser Modelle Adaptionen durchführen, die den Benutzer bei der Suche nach relevanten Informationen und Diensten unterstützen.},
  isbn = {3885793970},
  booktitle = {INFORMATIK 2005 - Informatik Live!, Band 2, Beiträge der 35. Jahrestagung der Gesellschaft für Informatik e.V. (GI)}
}


@article{ubo:14852,
  author = {Kaltz, Wolfgang J. and Ziegler, Jürgen and Lohmann, Steffen},
  title = {Context-aware Web Engineering: Modeling and Applications},
  journal = {RIA - Revue d’Intelligence Artificielle, Special Issue on Applying Context-Management},
  year = {2005},
  volume = {19},
  number = {3},
  pages = {439–458},
  abstract = {This article presents an approach to Web Engineering which aims to account for context-awareness in a comprehensive and integrated fashion, thus enabling an enhanced adaptation of the application to the end-user. A conceptual model, permitting the combination of a domain ontology with context-relevant parameters and a degree of relevance, is presented. Subsequently, the use of such a model in a Web Engineering process is discussed, including appropriate modeling software, and requirements for a runtime system.},
  issn = {0992-499X}
}


@article{ubo:14851,
  author = {Kaltz, Wolfgang J. and Lohmann, Steffen and Hussein, Tim and Lang, Eike and Ziegler, Jürgen},
  title = {Ontologiebasiertes Engineering kontextadaptiver Webanwendungen},
  journal = {i-com: Zeitschrift für interaktive und kooperative Medien},
  year = {2005},
  volume = {4},
  number = {3},
  pages = {22–30},
  abstract = {Angesichts des zunehmenden Leistungsumfangs moderner Informations- und Kommunikationstechnologien und einer wachsenden Informationsflut in globalen Netzen werden Methoden und Mechanismen benötigt, die den Nutzern dem jeweiligen Nutzungskontext angepasste Informationen und Dienste liefern. In diesem Beitrag wird eine ontologiebasierte Methodik vorgestellt, die die Integration von Context Engineering-Mechanismen in den Entwicklungsprozess von Webanwendungen zum Ziel hat. Anschließend wird anhand einer Architektur für kontextadaptive Webanwendungen erläutert, wie sich durch diese Vorgehensweise Kontextanpassungen auf unterschiedlichen Ebenen bewirken lassen.},
  issn = {1618-162X}
}


@inproceedings{ubo:14847,
  author = {Ziegler, J. and Specker, M.},
  chapter = {},
  title = {Navigation Patterns - Pattern Systems Based on Structural Mappings},
  year = {2004},
  publisher = {Springer},
  booktitle = {EHCI-DSVIS 2004 (Engineering for HCI and Design and Verification of Interactive Systems)}
}


@inproceedings{ubo:14848,
  author = {Kaltz, W. and Ziegler, J.},
  chapter = {},
  title = {A conceptual model for context-aware Web engineering},
  year = {2004},
  booktitle = {KI 2004 Workshop on Modeling and Retrieval of Context (MRC2004)}
}


@inproceedings{ubo:14837,
  author = {Wissen, M. and Ziegler, J.},
  editor = {Ziegler, J. and Szwillus, G.},
  chapter = {},
  year = {2003},
  publisher = {Teubner},
  booktitle = {},
  title = {Ontologiebasierte Vorgehensweise zur Modellierung komponentenorientierter Web-Anwendungen}
}


@inproceedings{ubo:14838,
  author = {Wissen, M. and Ziegler, J.},
  editor = {Jacko, J.A. and Stephanidis, C.},
  chapter = {},
  year = {2003},
  publisher = {Erlbaum},
  booktitle = {},
  title = {A methodology for the component-based development of web applications}
}


@inproceedings{ubo:14834,
  author = {Wissen, M. and Ziegler, J.},
  chapter = {},
  title = {Pattern-unterstützte Modellierung von Informations- und Navigationsstrukturen im Content Engineering},
  year = {2002},
  booktitle = {Mensch Computer 2002 Hamburg 2.-5. Sept. 2002; Mensch Computer 2002 Hamburg 2.-5. Sept. 2002}
}


@inproceedings{ubo:14824,
  author = {Thies, P. and Ziegler, J.},
  editor = {Smith, M. Salvendy, G.},
  chapter = {},
  title = {Hybrid modeling of team-oriented processes},
  year = {2001},
  publisher = {Lawrence Erlbaum},
  booktitle = {Proceedings of the 9th Int. Conf. on Human-Computer Interaction (HCI International 2001), Vol. 2: Systems, Social and Internationalization Aspects of Human-Computer Interaction New Orleans, USA Aug. 5-10, 2001; Proceedings of the 9th Int. Conf. on Hu}
}


@inproceedings{ubo:14821,
  author = {Meier, D. and Tautz, C. and Traphöner, R. and Wissen, M. and Ziegler, J.},
  chapter = {},
  title = {Building ontologies for knowledge management applications in group sessions},
  year = {2001},
  booktitle = {Proceedings K-CAP 2001, First International Conference on Knowledge Capture Victoria, B.C., Canada Oct. 21-23, 2001; Proceedings K-CAP 2001, First International Conference on Knowledge Capture Victoria, B.C., Canada Oct. 21-23, 2001}
}


@article{ubo:14811,
  author = {Killich, S. and Luczak, H. and Schlick, C. and Weissenbach, M. and Wiedenmaier, S. and Ziegler, J.},
  title = {Task modelling for cooperative work},
  journal = {Behaviour and Information Technology},
  year = {1999},
  volume = {18},
  number = {5},
  pages = {328–335}
}


@inproceedings{ubo:14814,
  author = {Ziegler, J. and Thies, P.},
  editor = {Gärtner, K.P.},
  chapter = {},
  title = {Modellierung kooperativer Arbeitsprozesse mit CoCharts - Konzepte und Notation},
  year = {1999},
  publisher = {DGLR},
  booktitle = {Ergonomische Gestaltungswerkzeuge in der Fahrzeug- und Prozeßführung, 41. Fachausschußsitzung Anthropotechnik der Deutschen Gesellschaft für Luft- und Raumfahrt e.V., DGLR-Bericht 99-02 Stuttgart 19.-20. 10. 1999; Ergonomische Gestaltungswerkzeuge i}
}


@inproceedings{ubo:14812,
  author = {Ziegler, J.},
  editor = {Bullinger, H.J. and Ziegler, J.},
  chapter = {},
  title = {A framework for modelling and designing cooperation support systems},
  year = {1999},
  publisher = {Lawrence Erlbaum Associates},
  booktitle = {Human-Computer Interaction - Communication, Cooperation and Application Design, Proceedings 8th Int. Conf. on Human-Computer Interaction, Vol. 2 Munich Aug. 22-26, 1999; Human-Computer Interaction - Communication, Cooperation and Application Design,}
}


@article{ubo:14804,
  author = {Ziegler, J.},
  title = {ViewNet - Konzeptionelle Gestaltung und Modellierung von Navigationsstrukturen},
  journal = {Software-Ergonomie ’97Software-Ergonomie ’97 Band 49},
  year = {1997},
  volume = {49},
  pages = {343–350}
}


@inproceedings{ubo:14806,
  author = {Ziegler, J.},
  editor = {Howard, S. and Hammond, J. and Lindgaard, G.},
  chapter = {},
  title = {ViewNet - Conceptual design and modelling of navigation},
  year = {1997},
  publisher = {Chapman Hall},
  booktitle = {Human-Computer Interaction (Proceedings INTERACT ’97) Sydney, Australia July 14-18, 1997; Human-Computer Interaction (Proceedings INTERACT ’97) Sydney, Australia July 14-18, 1997}
}


@inproceedings{ubo:14803,
  author = {Ziegler, J. and Janssen, C. and Weisbecker, A.},
  chapter = {},
  title = {Automatische Generierung graphischer Benutzungsschnittstellen},
  year = {1996},
  publisher = {R.Oldenbourg Verlag Müchen Wien 1996},
  booktitle = {Werkzeuge zur Entwicklung graphischer Benuterschrittstellen; Werkzeuge zur Entwicklung graphischer Benuterschrittstellen}
}


