@inproceedings{ubo_mods_00115757, author = {Loepp, Benedikt and Ziegler, Jürgen}, title = {Recommending Running Routes: Framework and Demonstrator}, booktitle = {Proceedings of the 2nd Second Workshop on Recommendation in Complex Scenarios (ComplexRec ’18)}, year = {2018}, pages = {26–29}, keywords = {Sports}, url = {http://toinebogers.com/workshops/complexrec2018/resources/proceedings.pdf#page=26}, abstract = {Recommending personalized running routes is a challenging task. When the runner’s specific background as well as needs, preferences and goals are taken into account, a recommender cannot only rely on e.g. a set of existing routes ran by others, but needs to individually generate each route while considering many different aspects that determine whether a suggestion will satisfy the runner in the end, e.g. height meters or areas passed. We describe a framework that summarizes these aspects, allowing to generate personalized running routes. Based on this framework, we present a prototypical smartphone app that we implemented to actually demonstrate how running routes can be recommended based on the different requirements a runner might have. A first small study where users had to try this app and ran some of the recommended routes underlines the general effectiveness of our approach.} } @inproceedings{ubo:48984, author = {Loepp, Benedikt and Ziegler, Jürgen}, chapter = {}, title = {Komplexe Präferenzprofile für intermodale Navigation}, year = {2014}, publisher = {De Gruyter Oldenbourg}, address = {Berlin}, isbn = {978-3-11-034450-9}, doi = {10.1524/9783110344509.191}, url = {http://dx.doi.org/10.1524/9783110344509.191}, pages = {191–198}, abstract = {In diesem Beitrag präsentieren wir Aspekte, die für Nutzer im Kontext intermodaler Navigation von Bedeutung sind und durch komplexe Präferenzprofile abgebildet werden können. Neben einer Herleitung und Klassifikation solch potenzieller Nutzeranforderungen an die Anpassung von Mobilitätsketten − beispielsweise an individuelle Präferenzen wie den energetischen Fußabdruck oder das gewünschte Maß an Komfort – stellen wir einen Prototypen vor, der einen ersten Schritt hin zu einer interaktiven, stark individualisierbaren Unterstützung intermodaler Navigation darstellt. }, booktitle = {Mensch und Computer 2014 – Workshopband} } @article{ubo:42845, author = {Hussein, Tim and Linder, Timm and Gaulke, Werner and Ziegler, Jürgen}, title = {Hybreed: A Software Framework for Developing Context-Aware Hybrid Recommender Systems}, journal = {User modeling and user adapted interaction}, abstract = {This article introduces Hybreed, a software framework for building complex context-aware applications, together with a set of components that are specifically targeted at developing hybrid, context-aware recommender systems. Hybreed is based on a concept for processing context that we call Dynamic Contextualization. The underlying notion of context is very generic, enabling application developers to exploit sensor-based physical factors as well as factors derived from user models or user interaction. This approach is well aligned with context definitions that emphasize the dynamic and activity-oriented nature of context. As an extension of the generic framework, we describe Hybreed RecViews, a set of components facilitating the development of context-aware and hybrid recommender systems. With Hybreed and RecViews, developers can rapidly develop context-aware applications that generate recommendations for both individual users and groups. The framework provides a range of recommendation algorithms and strategies for producing group recommendations as well as templates for combining different methods into hybrid recommenders. Hybreed also provides means for integrating existing user or product data from external sources such as social networks. It combines aspects known from context processing frameworks with features of state-of-the-art recommender system frameworks, aspects that have been addressed only separately in previous research. To our knowledge, Hybreed is the first framework to cover all these aspects in an integrated manner. To evaluate the framework and its conceptual foundation, we verified its capabilities in three different use cases. The evaluation also comprises a comparative assessment of Hybreed’s functional features, a comparison to existing frameworks, and a user study assessing its usability for developers. The results of this study indicate that Hybreed is intuitive to use and extend by developers.}, year = {2014}, volume = {24}, number = {1}, pages = {121–174}, issn = {1573-1391}, doi = {10.1007/s11257-012-9134-z} } @book{ubo:42846, author = {Hussein, Tim}, title = {A conceptual model and a software framework for developing context aware hybrid recommender systems}, year = {2013}, publisher = {Hut}, address = {München}, abstract = {This thesis introduces Hybreed, a software framework for building context-aware applications, together with a set of components that are specifically targeted at developing hybrid, context-aware recommender systems. Hybreed is based on a conceptual model called Dynamic Contextualization, which is also introduced in this thesis. The underlying notion of context is very generic, enabling application developers to exploit sensor-based physical factors as well as factors derived from user models or user-system interaction. This approach is well aligned with context definitions that emphasize the dynamic and activity-oriented nature of context. As an extension of the generic framework, Hybreed RecViews is introduced, a set of components facilitating the development of context-aware and hybrid recommender systems. With Hybreed and RecViews, developers can rapidly develop context-aware applications that generate recommendations for both individual users and groups.}, isbn = {978-3-8439-1188-7}, school = {University of Duisburg-Essen} } @inproceedings{ubo:42844, author = {Hussein, Tim and Linder, Timm and Ziegler, Jürgen}, editor = {Hussein, Tim and Paulheim, Heiko and Lukosch, Stephan and Ziegler, Jürgen and Calvary, Gaelle}, chapter = {}, title = {A Context-Aware Shopping Portal Based on Semantic Models}, series = {Human-Computer Interaction Series}, year = {2013}, publisher = {Springer}, address = {London}, abstract = {This chapter illustrates how semantic models can be used as a backend data source for both exploration and adaptation purposes. For a fictitious shopping portal, we implemented a faceted navigation approach that provides means for exploring the portal’s content manually. In addition to that, we implemented an adaptation mechanism based on spreading activation that also exploits the semantic structure of the underlying data.}, isbn = {978-1-4471-5301-6}, url = {http://dx.doi.org/10.1007/978-1-4471-5301-6_8}, booktitle = {Semantic Models for Adaptive Interactive Systems} } @inproceedings{ubo:39044, author = {Münter, Daniel and Kötteritzsch, Anna and Islinger, Tobias and Köhler, Thorsten and Wolff, Christian and Ziegler, Jürgen}, editor = {Kun, L. Andrew}, chapter = {}, title = {Improving navigation support by taking care of drivers’ situational needs}, year = {2012}, publisher = {ACM}, address = {Portsmouth, NH, USA}, abstract = {Current in-car navigation systems provide only a limited level of adaption to the driver and driving conditions. The driver’s actual information need while interacting with the navigation interface is not taken into account. This paper aims at investigating the impact of situational features on the drivers’ support need as well as proposing modes of adaptation for situation-aware navigation support. Therefore, three studies were conducted. It became evident that the driver’s need for more or less navigation support depends on the complex interplay of different characteristics of the driver, the vehicle, and the driving environment. Based on our findings, a set of driving situation related adaption rules for a more user centered navigation support is proposed.}, isbn = {978-1-4503-1751-1}, url = {http://dx.doi.org/10.1145/2390256.2390278}, booktitle = {AutomotiveUI ’12: Proceedings of the 4th International Conference on Automotive User Interfaces and Interactive Vehicular Applications} } @inproceedings{ubo:37324, author = {Münter, Daniel and Kötteritzsch, Anna and Linder, Timm and Hofmann, Jens and Hussein, Tim and Ziegler, Jürgen}, editor = {Reiterer, Harald and Deussen, Oliver}, chapter = {}, title = {Einflussfaktoren für eine situationsgerechte Navigationsunterstützung im Fahrzeug}, series = {Mensch & Computer}, year = {2012}, edition = {1. Aufl.}, publisher = {Oldenbourg Verlag}, address = {München}, abstract = {Aktuelle Navigationslösungen im Automobil ermöglichen nur eine sehr eingeschränkte Anpassung an Fahrer und Fahrsituation. Anzahl und Aufbereitung von Fahranweisungen sind teils unzureichend verständlich und können den Fahrer kognitiv stark beanspruchen. Dieser Beitrag stellt eine Studie vor, in der ein Bedarf nach fahrer- und situationsabhängiger Optimierung von Navigationslösungen sowie die dafür relevanten Einflussfaktoren identifiziert wurden. Dazu wurden Merkmale zur Charakterisierung von Fahrsituationen betrachtet und deren jeweiliger Einfluss auf das Unterstützungsbedürfnis des Fahrers untersucht. Es konnte gezeigt werden, dass das Nutzerbedürfnis nach mehr oder weniger Unterstützung vom komplexen Zusammenspiel unterschiedlicher Eigenschaften des Fahrers, des Fahrzeugs und der Fahrumgebung abhängt. Anhand der Untersuchungsergebnisse werden Vorschläge für eine situationsangemessene Navigationsunterstützung diskutiert.}, isbn = {978-3-486-71879-9}, url = {http://dl.mensch-und-computer.de/handle/123456789/2874}, booktitle = {Mensch & Computer 2012: 12. fachübergreifende Konferenz für interaktive und kooperative Medien. Interaktiv informiert – allgegenwärtig und allumfassend!?} } @inproceedings{Munter:2012, author = {Münter, Daniel and Hussein, Tim and Gaulke, Werner and Ziegler, Jürgen}, title = {Service-Based Recommendations for Context-Aware Navigation Support}, booktitle = {Zukünftige Entwicklungen in der Mobilität: Betriebswirtschaftliche und Technische Aspekte - Tagungsband des 3. Wissenschaftsforum Mobilität}, edition = {1. Auflage}, editor = {Proff, Heike and Schönharting, Jörg and Schramm, Dieter and Ziegler, Jürgen}, isbn = {978-3-8349-3232-7}, publisher = {Gabler Verlag}, address = {Wiesbaden}, url = {http://www.gabler.de/Buch/978-3-8349-3232-7/}, year = {2012}, abstract = {In this paper, we introduce a novel concept for service integration into navigation systems. Our approach incorporates contextual information (such as the current location or route) as well as information retrieved from web-based services such as hotel ratings or gas prices. We present a generic framework that can be used to design navigation systems based on such information and describe a prototypical implementation.} } @article{ubo:28968, author = {Hussein, Tim and Ziegler, Jürgen}, title = {Situationsgerechtes Recommending – Kontextadaptive, hybride Empfehlungsgenerierung}, journal = {Informatik Spektrum}, year = {2011}, volume = {34}, number = {2}, pages = {143–152}, abstract = {Dieser Artikel untersucht die unterschiedlichen Paradigmen, die kontextadaptiven Empfehlungssystemen zugrunde liegen und schlägt einen neuen perspektivenorientierten Ansatz vor. Kontext kann demnach nicht nur als vorab festgelegte Menge vorliegender Gegebenheiten (repräsentationaler Ansatz) oder in Wechselwirkung zur aktuellen Tätigkeit (interaktionaler Ansatz) gesehen werden, sondern als eine sich dynamisch ändernde Perspektive, unter der eine vorliegende Situation zu beurteilen ist. Mit Context Views führen wir eine Methode ein, mit der auf diese Weise kontextsensitive Empfehlungen generiert werden können. Weiterhin wird ein Framework vorgestellt, das in flexibler Weise kontextabhängig unterschiedliche Strategien zur Empfehlungsgenerierung in einem hybriden Ansatz integrieren kann.}, url = {http://www.springerlink.com/content/g63v543125526334/} } @inproceedings{ubo:26213, author = {Joop, Björn and Ziegler, Jürgen}, chapter = {}, title = {Group context-based adaptations for recommendation}, year = {2010}, address = {Hong Kong, China}, abstract = {In groupware or community based applications the user interface is usually static or tailored to the individual user’s needs. Newer developments try to adapt the user interface automatically in regard to user contexts. Even though these techniques are proven useful, there exists no contextadaptive system taking the current context of a group or community in regard. In this paper, we briefly discuss the problems of defining context and present our understanding of context as a subset of the current information state. We provide an exemplary scenario to present different approaches how to compute group contexts based on semantic models and user contexts, and the consequences for the adaptation goals - in the interface or through changes at system functionalities or tools. We additionally discuss the problems occurring at evaluating adaptations and the value of group context for collaborative work.}, url = {http://duepublico.uni-duisburg-essen.de/servlets/DocumentServlet?id=22545}, booktitle = {Semantic Models for Adaptive Interactive Systems (SEMAIS), 1st Workshop in conjunction with the International Conference on Intelligent User Interfaces (IUI) 2010.} } @inproceedings{ubo:26214, author = {Joop, Björn and Ziegler, Jürgen}, editor = {Baloian, Nelson and Luther, Wolfram and Söffker, Dirk and Urano, Yoshiyori}, chapter = {}, title = {A framework for context-based adaptation (for collaboration)}, year = {2010}, address = {Berlin: Logos}, url = {http://duepublico.uni-duisburg-essen.de/servlets/DocumentServlet?id=22547}, abstract = {The topic of our talk focuses on definitions of context and approaches in computer science to model context in adaptive or context-aware systems. We present briefly an own context-understanding, a multi-layered framework for context-based adaptation. We present some current examples for context-based adaptation and conclude with some further thoughts about adding unstructured information such as tags to our context understanding to be able to mediate knowledge between different contexts and users.}, booktitle = {Interfaces and Interaction Design for Learning and Simulation Environments} } @incollection{ubo_mods_00027852, author = {Hussein, Tim and Münter, Daniel and Gaulke, Werner}, editor = {Hussein, Tim and Haake, Jörg and Lukosch, Stephan and Pipek, Volkmar}, title = {Use-Cases zur Validierung generischer Adaptiver Ansätze}, booktitle = {EASYS ’10: Proceedings des ersten Workshops zur Evaluation Adaptiver Systeme}, year = {2010}, address = {Duisburg}, pages = {1–8}, url = {http://duepublico.uni-duisburg-essen.de/servlets/DocumentServlet?id=23732}, abstract = {Es gibt eine Vielzahl an adaptiven Systemen, Frameworks oder Modellen, die den Anspruch aufstellen, generisch Anwendbar zu sein. Ist eine Evaluation oder Validierung derartiger Systeme ohnehin schon anspruchsvoll, so ist der Nachweis der generellen Anwendbarkeit eine noch größere Herausforderung. In diesem Artikel werden vier Use-Cases vorgestellt, mit denen derartige Ansätze auf ihre allgemeine Anwendbarkeit hin untersucht werden können. Ist es möglich, alle vier Szenarien mit dem Ansatz abzubilden bzw. umzusetzen, so kann der Anspruch auf allgemeine Anwendbarkeit aufrecht erhalten werden.} } @article{ubo:27686, author = {Haake, Jörg and Hussein, Tim and Joop, Björn and Lukosch, Stephan and Veiel, Dirk and Ziegler, Jürgen}, title = {Modeling and exploiting context for adaptive collaboration}, journal = {International Journal of Cooperative Information Systems (IJCIS)}, year = {2010}, volume = {19}, number = {1-2}, pages = {71–120}, abstract = {Collaborative work is characterized by frequently changing situations and corresponding demands for tool support and interaction behavior provided by the collaboration environment. Current approaches to address these changing demands include manual tailoring by end-users and automatic adaptation of single user tools or for individual users. Few systems use context as a basis for adapting collaborative work environments, mostly focusing on document recommendation and awareness provision. In this paper, we present, firstly, a generic four layer framework for modeling and exploiting context. Secondly, a generic adaptation process translating user activity into state, deriving context for a given focus, and executing adaptation rules on this context. Thirdly, a collaboration domain model for describing collaboration environments and collaborative situations. Fourthly, examples of exploiting our approach to support context-based adaptation in four typical collaboration situations: co-location, co-access, co-recommendation, and co-dependency.}, issn = {1793-6365}, url = {http://www.worldscinet.com/ijcis/19/1901n02/S0218843010002115.html} } @inproceedings{ubo:26372, author = {Münter, Daniel and Hussein, Tim and Gaulke, Werner}, editor = {Schroeder, Ulrik}, chapter = {}, title = {Kontextabhängige Empfehlung von Services zur intelligenten Navigationsunterstützung}, year = {2010}, edition = {1. Auflage}, publisher = {Logos Verlag}, address = {Berlin}, abstract = {In diesem Beitrag stellen wir ein neuartiges Konzept zur Integration von Diensten zur intelligenten Navigationsunterstützung vor. Unser Ansatz berücksichtigt Kontextinformationen (wie beispielsweise der aktuelle Ort oder die gefahrene Route) ebenso wie Daten, welche über web-basierte Dienstleistungsangebote (z.B. Hotelbewertungen oder Benzinpreise) ermittelt werden können. Wir präsentieren ein generisches Framework, welches zur Entwicklung von Navigationssystemen verwendet werden kann, die solche Dienste einbinden.}, isbn = {978-3-8325-2578-1}, url = {http://www.logos-verlag.de/cgi-bin/engbuchmid?isbn=2578&lng=deu&id=0}, booktitle = {Interaktive Kulturen - Proceedings der Workshops der Mensch & Computer 2010 - 10. fachübergreifende Konferenz für interaktive und kooperative Medien, DeLFI 2010 - Die 8. E-Learning Fachtagung Informatik der Gesellschaft für Informatik e.V. und der Entertainment Interfaces 2010} } @incollection{ubo_mods_00024885, author = {Hussein, Tim and Gaulke, Werner and Linder, Timm and Ziegler, Jürgen}, title = {Improving collaboration by using context views}, booktitle = {Context-Adaptive Interaction for Collaborative Work (CAICOLL), 1st Workshop in conjunction with the ACM Conference on Human Factors in Computing Systems (CHI) 2010}, year = {2010}, address = {Atlanta, GA, USA}, pages = {1–6}, url = {http://duepublico.uni-duisburg-essen.de/servlets/DocumentServlet?id=22051}, abstract = {In this paper, we explain our notion of context, considering for instance membership in a group as context. We derive a model for context-adaptivity from the well-established one for user-adaptivity proposed by Jameson, and introduce context views as means for facilitating group-based work. Context views aim at identifying the most important elements within an application in a generic way by exploiting context information.} } @article{ubo:27690, author = {Hussein, Tim and Gaulke, Werner}, title = {Hybride, kontext-sensitive Generierung von Produktempfehlungen}, journal = {i-com – Zeitschrift für interaktive und kooperative Medien}, year = {2010}, volume = {9}, number = {2}, pages = {16–23}, abstract = {In diesem Beitrag stellen wir mit Hybreed RecFlows ein modulares Framework zur Generierung von (Produkt) Empfehlungen vor. RecFlows (Kurzform für Recommendation Workflows) stellt eine Reihe etablierter Algorithmen aus dem Bereich Recommender Systems zur Verfügung sowie einen Workflow-Mechanismus, um aus diesen Algorithmen flexibel hybride Recommender zu erstellen. Darüber hinaus werden unterschiedliche Sensoren bereitgestellt, um Informationen aus verschiedenen Quellen in den Empfehlungsprozess mit einfließen zu lassen. Insbesondere werden Sensoren zur Kontext-Erfassung (z. B. der aktuelle Ort des Nutzers anhand seiner IP-Adresse) implementiert. So ist es möglich, mit Hilfe von RecFlows hybride, kontextsensitive Empfehlungen zu generieren. Read More: http://www.oldenbourg-link.com/doi/abs/10.1524/icom.2010.0018}, url = {http://www.oldenbourg-link.com/doi/abs/10.1524/icom.2010.0018} } @inproceedings{ubo:24768, author = {Hussein, Tim}, editor = {Baloian, Nelson and Luther, Wolfram and Söffker, Dirk and Urano, Yoshiyori}, chapter = {}, title = {Context-aware Recommendations}, year = {2010}, publisher = {Logos}, address = {Berlin}, abstract = {This article illustrates the vivid research field of hybrid and context-aware recommender systems. Moreover, two own approaches to deal with context-awareness in recommender systems, are described in detail.}, isbn = {978-3-8325-2361-9}, url = {http://duepublico.uni-duisburg-essen.de/servlets/DocumentServlet?id=21924}, booktitle = {Interfaces and Interaction Design for Learning and Simulation Environments} } @inproceedings{ubo:27689, author = {Hussein, Tim and Linder, Timm and Gaulke, Werner and Ziegler, Jürgen}, editor = {Kolfschoten, Gwendolyn and Herrmann, Thomas and Lukosch, Stephan}, chapter = {}, title = {A framework and an architecture for context-aware group recommendations}, year = {2010}, publisher = {Springer}, address = {Berlin}, abstract = {In this paper, we propose a generic framework to generate context-aware recommendations for both single users as well as groups. We present the the concept of context views and an corresponding architecture implementing the framework as well as exemplary recommendation workflows for group recommendations.}, isbn = {978-3-642-15714-1}, url = {http://www.springerlink.com/content/et680874862602w6/}, booktitle = {Collaboration and Technology: 16th International Conference, CRIWG 2010, Maastricht, The Netherlands, September 20-23, 2010. Proceedings} } @book{ubo:35943, author = {Haake, Jörg and Hussein, Tim and Joop, Björn and Lukosch, Stephan and Veiel, Dirk and Ziegler, Jürgen}, title = {Context Modeling for Adaptive Collaboration}, series = {Technischer Bericht}, year = {2009}, publisher = {Abteilung für Informatik und Angewandte Kognitionswissenschaft, Fakultät für Ingenieurwissenschaften, Universität Duisburg-Essen}, address = {Essen}, url = {http://duepublico.uni-duisburg-essen.de/servlets/DocumentServlet?id=20510}, abstract = {Collaborative work is characterized by frequently changing situations and corresponding demands for tool support and interaction behavior provided by the collaboration environment. Current approaches to address these changing demands include manual tailoring by end-users and automatic adaptation of single user tools or for individual users. Few systems use context as a basis for adapting collaborative work environments, mostly focusing on document recommendation and awareness provision. In this paper we present, firstly, a generic four layer framework for modeling context in a collaboration environment, secondly, a generic adaptation process translating user activity into state, deriving context for a given focus, and executing adaptation rules on this context, thirdly, a collaboration domain model for describing collaboration environments and collaborative situations, and, fourthly, examples of exploiting our approach to support context-based adaptation in four typical collaboration situations: co-location, co-access, co-recommendation, and co-dependency.} } @inproceedings{ubo:22926, author = {Lohmann, Steffen and Ziegler, Jürgen}, editor = {Auer, Sören and Lauenroth, Kim and Lohmann, Steffen and Riechert, Thomas}, chapter = {}, title = {Integrierte und kontextualisierte Erfassung von Nutzeranforderungen}, year = {2009}, address = {Leipzig}, isbn = {978-3-941608-05-4}, booktitle = {Agiles Requirements Engineering: für Softwareprojekte mit einer großen Anzahl verteilter Stakeholder} } @inproceedings{ubo:23454, author = {Joop, Björn and Hussein, Tim and Ziegler, Jürgen}, chapter = {}, title = {Nutzung individueller Kontextinformationen zur Verbesserung von kollaborativen Arbeiten}, year = {2009}, address = {Berlin}, abstract = {Kollaborative Arbeitsprozesse werden entweder durch spezialisierte Arbeitsumgebungen gezielt unterstützt oder sind individualisierbar. Kontextbasierte Kollaborationsumgebungen können sich kontextabhängig auf die jeweilige Arbeitssituationen einstellen und so dynamisch auf Änderungen der Prozesse oder der Benutzer reagieren. In diesem Beitrag stellen wir ein Kontext-Modell vor, welches sowohl individuelle Nutzerkontexte, wie auch gemeinsamen Kontext multipler Benutzer, erfassen, repräsentieren und als Basis für Adaptionseffekte nutzen kann.}, url = {http://duepublico.uni-duisburg-essen.de/servlets/DocumentServlet?id=21069}, booktitle = {Open Design Spaces 2009} } @inproceedings{ubo:22981, author = {Hussein, Tim and Linder, Timm and Gaulke, Werner and Ziegler, Jürgen}, editor = {Bergmann, Lawrence}, chapter = {}, title = {Context-aware Recommendations on Rails}, year = {2009}, address = {New York, NY, USA}, url = {http://duepublico.uni-duisburg-essen.de/servlets/DocumentServlet?id=20980}, booktitle = {Proceedings of the 2009 Workshop on Context-aware Recommender Systems (CARS 2009)} } @inproceedings{ubo:22358, author = {Betz, Matthias and Glukhova, Anna and Joop, Björn and Veiel, Dirk}, editor = {Isaías, Pedro and Nunes, Baptista Miguel and Ifenthaler, Dirk}, chapter = {}, title = {Context Adaptive Interaction in Cooperative Knowledge-Intense Processes}, year = {2008}, publisher = {IADIS Press}, address = {[S.l.]}, abstract = {In the field of CSCW and groupware systems context-adaptivity plays an important role for computer supported knowledge-intense cooperative processes. In this contribution four different perspectives are combined into one integrated conceptual approach for context adaptive interaction: cooperative service-oriented tailoring for contextual adaptation, a probabilistic concept to provide an adaptive semantic desktop, the integration of real life knowledge- and collaboration-artefacts and traceably requirements engineering for communities-of-practice in this application domain. These four approaches are combined in one common context-model which is the basis for further research. This paper presents a structured and integrated overview of this undertaking followed by some experiences and lessons learned from the cooperative modelling activities in this heterogeneous field.}, booktitle = {Proceedings of the IADIS International Conference WWW INTERNET 2008 Freiburg, Germany} } @inproceedings{ubo:14866, author = {Hussein, Tim and Ziegler, Jürgen}, chapter = {}, title = {Adapting web sites by spreading activation in ontologies}, year = {2008}, address = {Gran Canaria}, booktitle = {ReColl ’08: Int. Workshop on Recommendation and Collaboration (in conjunction with IUI 2008)} } @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:16723, author = {Hussein, Tim and Westheide, Daniel and Ziegler, Jürgen}, editor = {Hinneburg, Alexander}, chapter = {}, title = {Context-adaption based on ontologies and spreading activation}, year = {2007}, address = {Martin-Luther-Universität Halle-Wittenberg}, abstract = {Ontologies and spreading activation are known terms within the scope of information retrieval. In this paper we introduce SPREADR, an integrated adaptation mechanism for web applications that uses ontologies for representing the application domain as well as context information like location, user history and local time. Those context factors can be modeled in an ontology and be linked to certain domain nodes. In each session a Spreading Activation Network is build based on those ontologies and recognized context factors or user actions can trigger an activation flow through this network. A node’s resulting activation value then represents its importance according to the current circumstances. While identically in structure, the Spreading Activation Networks are personalized by automatically modifying link weights and activation levels of nodes. As a result the system learns about the user preferences and can adjust its adaptation mechanism for future runs through implicit feedback.}, isbn = {978-3-86010-907-6}, booktitle = {LWA 2007: Lernen – Wissen – Adaption} } @inproceedings{ubo:14854, author = {Kaltz, J. and Ziegler, J.}, chapter = {}, title = {Supporting systematic usage of context in Web applications}, year = {2006}, booktitle = {19th International FLAIRS Conference, special track on Modeling and Applying Contexts in the Real World (MAC-06)} } @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.} } @article{ubo:18134, author = {Ziegler, Jürgen and Kaltz, Wolfgang J. and Lohmann, Steffen}, title = {Das ’intelligente’ Web - Entwicklung kontextadaptiver Webanwendungen}, journal = {Essener Unikate}, year = {2006}, volume = {28}, pages = {18–29}, issn = {0944-6060} } @inproceedings{ubo:14856, author = {Ressel, C. and Ziegler, J. and Naroska, E.}, chapter = {}, title = {An approach towards personalized user interfaces for smart homes}, year = {2006}, booktitle = {2nd IET Int. Conf. on Intelligent Environments (IE ’06)} } @inproceedings{ubo:14857, author = {Ressel, C. and Ziegler, J.}, chapter = {}, title = {Adaptive Nutzerschnittstelle für intelligente Wohnumgebungen}, year = {2006}, publisher = {Oldenbourg}, booktitle = {6. GI-Konferenz Mensch und Computer 2006 (Gelsenkirchen)} } @article{ubo:18136, author = {Ziegler, Jürgen and Kaltz, Wolfgang J. and Lohmann, Steffen and Hussein, Tim}, title = {Maßarbeit statt Konfektion - Kontextadaption liefert passgenaue Informationen}, journal = {Forum Forschung}, year = {2006}, pages = {42–47} } @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:14853, author = {Ziegler, J. and El Jerroudi, Z. and Böhm, K.}, chapter = {}, title = {Generating semantic contexts from spoken conversation in meetings}, year = {2005}, publisher = {ACM}, address = {San Diego, California, USA}, isbn = {1-58113-894-6}, booktitle = {Proceedings of the 10th international conference on Intelligent user interfaces ( IUI 2005)} } @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: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:14842, author = {Kunz, C. and Botsch, V. and Ziegler, J. and Spath, D.}, chapter = {}, title = {Contextualizing search results in networked directories}, year = {2003}, publisher = {Erlbaum}, booktitle = {HCI International 2003. Proceedings of the 10th International Conference on Human-Computer Interaction. Vol.3 : Cognitive, Social and Ergonomic Aspects} }