1 / 15

GAF: AH systems analysis approach

GAF: AH systems analysis approach. Evgeny Knutov Paul De Bra Mykola Pechenizkiy e.knutov@tue.nl. Adaptation process modeling. Classic loop user modeling - adaptation. Generic Adaptivity Model. GOMAWE. Munich Model: Lifecycle of Adaptation.

najila
Download Presentation

GAF: AH systems analysis approach

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. GAF: AH systems analysis approach Evgeny Knutov Paul De Bra Mykola Pechenizkiy e.knutov@tue.nl

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

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

  4. GAF layered model GAF layered structure building blocks / Department of Computer Science 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

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

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

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

  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

  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

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

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

  12. Domain Model dependencies example / Department of Computer Science

  13. GAF blocks high-level dependencies / Department of Computer Science

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

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

More Related