Adaptive Hypermedia Meets Provenance Evgeny Knutov Paul De Bra Mykola Pechenizkiy GAF project: Generic Adaptation Framework (project is supported byNWO.

Slides:



Advertisements
Similar presentations
Oyster, Edinburgh, May 2006 AIFB OYSTER - Sharing and Re-using Ontologies in a Peer-to-Peer Community Raul Palma 2, Peter Haase 1 1) Institute AIFB, University.
Advertisements

GMD German National Research Center for Information Technology Darmstadt University of Technology Perspectives and Priorities for Digital Libraries Research.
AVATAR: Advanced Telematic Search of Audivisual Contents by Semantic Reasoning Yolanda Blanco Fernández Department of Telematic Engineering University.
Generic Adaptation Process Evgeny Knutov Paul De Bra Mykola Pechenizkiy GAF project: Generic Adaptation Framework (project is supported byNWO (project.
GAF: AH systems analysis approach Evgeny Knutov Paul De Bra Mykola Pechenizkiy
TU/e technische universiteit eindhoven Hera: Development of Semantic Web Information Systems Geert-Jan Houben Peter Barna Flavius Frasincar Richard Vdovjak.
WEB USAGE MINING FRAMEWORK FOR MINING EVOLVING USER PROFILES IN DYNAMIC WEBSITE DONE BY: AYESHA NUSRATH 07L51A0517 FIRDOUSE AFREEN 07L51A0522.
A Stepwise Modeling Approach for Individual Media Semantics Annett Mitschick, Klaus Meißner TU Dresden, Department of Computer Science, Multimedia Technology.
Towards Adaptive Web-Based Learning Systems Katerina Georgouli, MSc, PhD Associate Professor T.E.I. of Athens Dept. of Informatics Tempus.
ARCH-05 Application Prophecy UML 101 Peter Varhol Principal Product Manager.
Agenda AH systems evolution, GAF
Using the Crosscutting Concepts As conceptual tools when meeting an unfamiliar problem or phenomenon.
TU/e technische universiteit eindhoven Hypermedia Presentation Adaptation on the Semantic Web Flavius Frasincar Geert-Jan Houben
Semantic Web and Web Mining: Networking with Industry and Academia İsmail Hakkı Toroslu IST EVENT 2006.
Bridging Navigation, Search and Adaptation: AH Models Evolution Evgeny Knutov, David Smits, Paul De Bra and Mykola Pechenizkiy.
An framework for model-driven product design and development using Modelica Adrian Pop, Olof Johansson, Peter Fritzson Programming Environments Laboratory.
Software Requirements
Methodologies for Web Information System Design
ReQuest (Validating Semantic Searches) Norman Piedade de Noronha 16 th July, 2004.
1 Information Retrieval and Extraction 資訊檢索與擷取 Chia-Hui Chang, Assistant Professor Dept. of Computer Science & Information Engineering National Central.
/dept. of mathematics and computer science TU/e eindhoven university of technology wwwis.win.tue.nl/~hera WWW2002May Specification Framework for.
Chapter 6 Functional Modeling
Title Subtitle I-KNOW'04 -- Hybrid Learning Track BLESS A Layered Blended Learning Systems Structure Michael Derntl, Renate.
Conceptual modelling. Overview - what is the aim of the article? ”We build conceptual models in our heads to solve problems in our everyday life”… ”By.
Architectural Design Establishing the overall structure of a software system Objectives To introduce architectural design and to discuss its importance.
Basic Concepts The Unified Modeling Language (UML) SYSC System Analysis and Design.
Faculty of Informatics and Information Technologies Slovak University of Technology Personalized Navigation in the Semantic Web Michal Tvarožek Mentor:
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 18 Slide 1 Software Reuse.
CONTI’2008, 5-6 June 2008, TIMISOARA 1 Towards a digital content management system Gheorghe Sebestyen-Pal, Tünde Bálint, Bogdan Moscaliuc, Agnes Sebestyen-Pal.
Web Explanations for Semantic Heterogeneity Discovery Pavel Shvaiko 2 nd European Semantic Web Conference (ESWC), 1 June 2005, Crete, Greece work in collaboration.
Teaching Metadata and Networked Information Organization & Retrieval The UNT SLIS Experience William E. Moen School of Library and Information Sciences.
Division of IT Convergence Engineering Towards Unified Management A Common Approach for Telecommunication and Enterprise Usage Sung-Su Kim, Jae Yoon Chung,
9/14/2012ISC329 Isabelle Bichindaritz1 Database System Life Cycle.
Assessing the Suitability of UML for Modeling Software Architectures Nenad Medvidovic Computer Science Department University of Southern California Los.
3231 Software Engineering By Germaine Cheung Hong Kong Computer Institute Lecture 12.
Of 33 lecture 10: ontology – evolution. of 33 ece 720, winter ‘122 ontology evolution introduction - ontologies enable knowledge to be made explicit and.
Cohesive Design of Personalized Web Applications Presented by Yinghua Hu Schwabe, D. Mattos Guimaraes, R. Rossi, G. Pontificia Univ. Catolica do Rio de.
Dimitrios Skoutas Alkis Simitsis
Ocean Observatories Initiative Data Management (DM) Subsystem Overview Michael Meisinger September 29, 2009.
Datasets on the GRID David Adams PPDG All Hands Meeting Catalogs and Datasets session June 11, 2003 BNL.
University of Malta CSA3080: Lecture 4 © Chris Staff 1 of 14 CSA3080: Adaptive Hypertext Systems I Dr. Christopher Staff Department.
Metadata Semantic Web Solutions: Web 2.0 and beyond ______________________________ Stephanie Beene, 10/14/2008.
Knowledge Representation of Statistic Domain For CBR Application Supervisor : Dr. Aslina Saad Dr. Mashitoh Hashim PM Dr. Nor Hasbiah Ubaidullah.
Discovery Metadata for Special Collections Concepts, Considerations, Choices William E. Moen School of Library and Information Sciences Texas Center for.
A Context Model based on Ontological Languages: a Proposal for Information Visualization School of Informatics Castilla-La Mancha University Ramón Hervás.
1 Computing Challenges for the Square Kilometre Array Mathai Joseph & Harrick Vin Tata Research Development & Design Centre Pune, India CHEP Mumbai 16.
Semantic based P2P System for local e-Government Fernando Ortiz-Rodriguez 1, Raúl Palma de León 2 and Boris Villazón-Terrazas 2 1 1Universidad Tamaulipeca.
Designing Pervasive Services for Physical Hypermedia Cecilia Challiol, Silvia Gordillo, Gustavo Rossi (LIFIA, Universidad Nacional de La Plata, Argentina)
Faculty of Informatics and Information Technologies Slovak University of Technology Personalized Navigation in the Semantic Web Michal Tvarožek Mentor:
Using Several Ontologies for Describing Audio-Visual Documents: A Case Study in the Medical Domain Sunday 29 th of May, 2005 Antoine Isaac 1 & Raphaël.
Towards Multi-Paradigm Software Development Valentino Vranić Department of Computer Science and Engineering Faculty of Electrical Engineering.
Slide 1 Systems Analysis and Design with UML Version 2.0, Second Edition Alan Dennis, Barbara Wixom, and David Tegarden Chapter 6: Functional Modeling.
CNI, 4th April 2006 Slide 1 Key Standards Update: SRU (“Technical” Details) Dr. Robert Sanderson Dept. of Computer Science University of Liverpool
Generic Tasks by Ihab M. Amer Graduate Student Computer Science Dept. AUC, Cairo, Egypt.
University of Malta CSA3080: Lecture 12 © Chris Staff 1 of 22 CSA3080: Adaptive Hypertext Systems I Dr. Christopher Staff Department.
Modern information retreival Chapter. 02: Modeling (Latent Semantic Indexing)
NeOn Components for Ontology Sharing and Reuse Mathieu d’Aquin (and the NeOn Consortium) KMi, the Open Univeristy, UK
Semantic Data Extraction for B2B Integration Syntactic-to-Semantic Middleware Bruno Silva 1, Jorge Cardoso 2 1 2
MULTIMEDIA DATA MODELS AND AUTHORING
Data Mining Concepts and Techniques Course Presentation by Ali A. Ali Department of Information Technology Institute of Graduate Studies and Research Alexandria.
Tools for Navigating and Analysis of Provenance Information Vikas Deora, Arnaud Contes and Omer Rana.
Building Preservation Environments with Data Grid Technology Reagan W. Moore Presenter: Praveen Namburi.
Setting the stage: linked data concepts Moving-Away-From-MARC-a-thon.
Ontology Evolution: A Methodological Overview
ece 627 intelligent web: ontology and beyond
Towards Unified Management
Versioning in Adaptive Hypermedia
Personalization Personalized System Traditional System 3 2 1
Journal of Web Semantics 55 (2019)
Presentation transcript:

Adaptive Hypermedia Meets Provenance Evgeny Knutov Paul De Bra Mykola Pechenizkiy GAF project: Generic Adaptation Framework (project is supported byNWO (project is supported by NWO)

Agenda: Adaptive Hypermedia classification and Adaptation process GAF generic adaptation framework (layered model) Provenance modeling (W7) GAF sequence chart, key elements AH model meets Provenance model Issues and Prospective Solutions Conclusions / Department of Computer Science PAGE

Motivating examples: / Department of Computer Science PAGE

Classification of AH methods and techniques; adaptation process highlights: / Department of Computer Science PAGE Classification of AH methods and techniques integrated with adaptation process Basis for the AHS layered structure

GAF layered model: / Department of Computer Science PAGE GAF aligns the order of the layers in the system according to the classification of AH methods and techniques Rotate layered structure of GAF and match with adaptation process flowcharts GAF layered structure

W7 Provenance model: / Department of Computer Science PAGE W7 provenance model (S. Ram) Provenance is information about the origin, ownership, source, history, lineage and/or derivation of an information object or data

Adaptation process: Generic representation of the process Aligned it with the traditional ‘adaptation questions’ Align the layers of AHS in a sequence chart Matched flow and sequence process charts Reference Adaptation Process Aligned with the Provenance Model / Department of Computer Science PAGE 603/07/2015

GAF “sequence chart”: / Department of Computer Science PAGE

Key elements of GAF sequence chart: Layered structure preserved in a “sequence” Layers aligned with adaptation/provenance questions Layers aligned with process and flowchart Layers determine (de) composition of the GAF model / Department of Computer Science PAGE

AH meets Provenance: determine adaptationAdaptation: provenance data is used by AE to determine adaptation steps explaining adaptationExplanation: explaining system usage and adaptation origin AnalysisUsage pattern Analysis ReliabilityReliability of the AH system Semantics: expanding the description of the data to what is answered by the question Process and Pipeline centric provenance for Adaptation process / Department of Computer Science PAGE

AH meets Provenance (cont.): Question AHSProvenance model Why? stating the adaptation goal(s) (might be a domain concept, representing either a new goal to follow or a sequence of concepts) the set of reasons for triggering a particular event (evidence of what has happened) How? describing AH methods and techniques on a conceptual and implementation level (Adaptive Engine (AE) functionality); explains the sequence of event- actions; describes the semantics of cause-effect relations the set of all actions leading up to the events (keeping track of the events, and corresponding action in the system); describes the syntax of events and actions recorded / Department of Computer Science PAGE

Provenance Issues and Prospective Solutions: Harvesting issues GAF distinguishes AH layers, questions and data Understanding the semantics of provenance Matched AH and provenance question Diversity of data types and many places of origin GAF structure and process (de)composition Storing, Retrieving and Analysis Facilitated by versioning techniques in AH / Department of Computer Science PAGE

Conclusions: AHS provenance modeling (complimentary features description) Provide richer User experience, more sophisticated adaptation and recommendation techniques based on the data provenance information Conformity of the adaptation process and provenance model Layered process-based (de)composition of an adaptive system Building Block of a User-Adaptive System process / Department of Computer Science PAGE

Further work: Elaborate process description and extend generic adaptation process emphasizing particular use- cases and examples of provenance in AH Align adaptation sequence chart with other user- adaptive systems (e.g. Recommender systems, Adaptive Web search), show Emphasize interoperability of the AH developments in the context of provenance (e.g. open corpus adaptation, higher order adaptation, etc.) / Department of Computer Science PAGE

/ Department of Computer Science PAGE Thanks! and Questions?

/ Department of Computer Science PAGE BACKUP SLIDES

AHS evolution: / Department of Computer Science PAGE Generalize AHS functionality in GAF Enhance GAF layered structure with the process Generalize adaptation process in GAF

Use-case: WWW Search sequence chart: / Department of Computer Science PAGE

Use-case: WWW Search: Sequence chart (GAP) compliance with the search process: Goal Model – defines search query Domain Model – defines search index Resource model - WWW Context Models – defines user and usage context properties (IP, user profile, etc.) Group Model – defines user collaborative profile Adaptation and Application models – define search engine and ranking mechanisms / Department of Computer Science PAGE