Presentation is loading. Please wait.

Presentation is loading. Please wait.

GAF: AH systems analysis approach Evgeny Knutov Paul De Bra Mykola Pechenizkiy

Similar presentations


Presentation on theme: "GAF: AH systems analysis approach Evgeny Knutov Paul De Bra Mykola Pechenizkiy"— Presentation transcript:

1 GAF: AH systems analysis approach Evgeny Knutov Paul De Bra Mykola Pechenizkiy

2 Adaptation process modeling / Department of Computer Science PAGE Classic loop user modeling - adaptation Munich Model: Lifecycle of Adaptation Generic Adaptivity Model GOMAWE

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

4 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 building blocks

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

6 Use-case: GAF - RecSys / Department of Computer Science PAGE

7 Use-case: GAF - WWW Search / Department of Computer Science PAGE

8 GAF scenarios / case-studies Conventional AHS (e.g. AHA, APeLS, KBS- Hyperbook, etc.) eLearning (e.g. GRAPPLE) Recommender Systems (HeyStaks, Twittomender) WWW Search Semantic Web enabled AHS (CHIP, iFanzy) / Department of Computer Science PAGE

9 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

10 AHS Analysis Approach / Department of Computer Science PAGE GAF AHS Analysis Scenarios Specific Questions GAF AHS Analysis Sensitivity Points Trade-offs GAF AHS Analysis system scenarios description (e.g. RecSys, eLearn., AHS, etc.) e.g. service-based architecture vs. event-driven or DB alternative blocks / implementations, optional elements elementary base concerns (mandatory vs. optional elements composition) dependencies involved, implementation, complexity, etc.

11 Domain Model abstraction class / Department of Computer Science PAGE Properties Methods Scenarios Technologies Data

12 Domain Model dependencies example / Department of Computer Science PAGE

13 GAF blocks high-level dependencies DM properties and methods Scenario Resource Model Adaptation Engine User Model concept treeconventional AHS, eLearning content pages, frames ECA reasoning, prerequisites UM overlay feature space RecSysdatasetpromotions and ranking mechanisms implicit user modelling indexadaptive search WWWrankingimplicit user modelling / Department of Computer Science PAGE

14 Summarizing Reference Structure System Analysis Compatibility and Compliance Complexity and Performance Comparison Modifiability Extensions / Department of Computer Science PAGE

15 / Department of Computer Science PAGE Thanks! Discussion! and Questions?


Download ppt "GAF: AH systems analysis approach Evgeny Knutov Paul De Bra Mykola Pechenizkiy"

Similar presentations


Ads by Google