Your SlideShare is downloading. ×
PhD Public Defense
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

PhD Public Defense

314
views

Published on

Published in: Education, Technology

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
314
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • In this respect, I will present you: the specific challenges that I tackled with,the approach and methodology that I have used, how I evaluated my approaches,the results I obtained,conclusions, future challenges, and perspectives that can be derived within the frame of my research.
  • In this respect, I will present you: the specific challenges that I tackled with,the approach and methodology that I have used, how I evaluated my approaches,the results I obtained,conclusions, future challenges, and perspectives that can be derived within the frame of my research.
  • In this respect, I will present you: the specific challenges that I tackled with,the approach and methodology that I have used, how I evaluated my approaches,the results I obtained,conclusions, future challenges, and perspectives that can be derived within the frame of my research.
  • In this respect, I will present you: the specific challenges that I tackled with,the approach and methodology that I have used, how I evaluated my approaches,the results I obtained,conclusions, future challenges, and perspectives that can be derived within the frame of my research.
  • Transcript

    • 1. Ahmet SoyluKU Leuven, KULAK, BelgiumPromotor: Co-supervisors:Prof. Patrick De Causmaecker Prof. Piet Desmet Prof. Erik DuvalPublic PhD Defense, Kortrijk, Belgium, 18 May 2012
    • 2. Outline Introduction  Background  Problem Statement  Objectives  Requirements  Approach Contributions  The Two-use of Ontologies  Widgetization  Personal Environments Conclusions  Future Research  Future Trends Interdisciplinary Research on Technology, Education and Communication, KU Leuven - KULAK, Belgium, www.itec-research.eu 2
    • 3. IntroductionInterdisciplinary Research on Technology, Education and Communication, KU Leuven - KULAK, Belgium, www.itec-research.eu 3
    • 4. BackgroundIndividual interaction user-models adaptivity = intelligence interactionCollective contextInterdisciplinary Research on Technology, Education and Communication, KU Leuven – KULAK, Belgium, www.itec-research.eu 4
    • 5. Background Problems  Development/developer perspective,  End-user perspective. Interdisciplinary Research on Technology, Education and Communication, KU Leuven - KULAK, Belgium, www.itec-research.eu 5
    • 6. Problem Statement End-user perspective Developer/development perspectiveInterdisciplinary Research on Technology, Education and Communication, KU Leuven - KULAK, Belgium, www.itec-research.eu 6
    • 7. Objectives to provide abstract development approaches and methods to facilitate sustainable and rapid development and management (conceptual) to enable end-users to be aware of relevant context, conceive adaptive behaviors, and to be involved in adaptation process (conceptual) to enable end-users to form their own personal and pervasive environments (apps., appliances etc.) and orchestrate them (practical) Interdisciplinary Research on Technology, Education and Communication, KU Leuven - KULAK, Belgium, www.itec-research.eu 7
    • 8. Approach Web as a pervasive computing framework  Application space, communication space, and information space  Digital presence => widgets for encapsulation A uniform approach based on high level abstractions  Abstractions as a medium of development, adaptivity and interoperability Interdisciplinary Research on Technology, Education and Communication, KU Leuven Campus Kortrijk, Belgium, www.itec-research.eu 8
    • 9. Approach Overall research framework: (1) abstract development, (2) widgetization/ubiquitous access, (3) personal environments, (4) end-user involvement.Interdisciplinary Research on Technology, Education and Communication, KU Leuven - KULAK, Belgium, www.itec-research.eu 9
    • 10. Outline Introduction  Background  Problem Statement  Objectives  Requirements  Approach Contributions  The Two-use of Ontologies  Widgetization  Personal Environments Individual level Conclusions  Future Research  Future Trends Interdisciplinary Research on Technology, Education and Communication, KU Leuven - KULAK, Belgium, www.itec-research.eu 10
    • 11. The Two-use of OntologiesInterdisciplinary Research on Technology, Education and Communication, KU Leuven - KULAK, Belgium, www.itec-research.eu 11
    • 12. The Two-use of OntologiesInterdisciplinary Research on Technology, Education and Communication, KU Leuven - KULAK, Belgium, www.itec-research.eu 12
    • 13. The Two-use of OntologiesInterdisciplinary Research on Technology, Education and Communication, KU Leuven - KULAK, Belgium, www.itec-research.eu 13
    • 14. The Two-use of Ontologies Three modeling paradigms A uniform approachInterdisciplinary Research on Technology, Education and Communication, KU Leuven - KULAK, Belgium, www.itec-research.eu 14
    • 15. The Two-use of Ontologies A methodology for merging Model Driven Development and Ontologies Practical challenges: - Logic layer - OWL to Java/SQL etc.Interdisciplinary Research on Technology, Education and Communication, KU Leuven - KULAK, Belgium, www.itec-research.eu 15
    • 16. Outline Introduction  Background  Problem Statement  Objectives  Requirements  Approach Contributions  The Two-use of Ontologies  Widgetization  Personal Environments Collective level Conclusions  Future Research  Future Trends Interdisciplinary Research on Technology, Education and Communication, KU Leuven - KULAK, Belgium, www.itec-research.eu 16
    • 17. Widgetization Ubiquitous Web Navigation Approach, method and heuristics for specifying, extracting, presenting embedded semantic data Interdisciplinary Research on Technology, Education and Communication, KU Leuven - KULAK, Belgium, www.itec-research.eu 17
    • 18. Widgetization Data oriented and document oriented considerations Interdisciplinary Research on Technology, Education and Communication, KU Leuven - KULAK, Belgium, www.itec-research.eu 18
    • 19. Widgetization Embedded Semantics Interdisciplinary Research on Technology, Education and Communication, KU Leuven - KULAK, Belgium, www.itec-research.eu 19
    • 20. Widgetization Approach 1 -Document preparation a) Metadata level b) Domain level c) Navigation level 2- Extraction, Reasoning and PresentationInterdisciplinary Research on Technology, Education and Communication, KU Leuven - KULAK, Belgium, www.itec-research.eu 20
    • 21. Widgetization Architecture Interdisciplinary Research on Technology, Education and Communication, KU Leuven - KULAK, Belgium, www.itec-research.eu 21
    • 22. Widgetization Prototype Interdisciplinary Research on Technology, Education and Communication, KU Leuven - KULAK, Belgium, www.itec-research.eu 22
    • 23. Widgetization Evaluation  Performance => Extraction and Reasoning  Efficiency => Precision  Usability => No major usability problem  Content organization => Observed vs. Expected Precision Interdisciplinary Research on Technology, Education and Communication, KU Leuven - KULAK, Belgium, www.itec-research.eu 23
    • 24. Outline Introduction  Background  Problem Statement  Objectives  Requirements  Approach Contributions  The Two-use of Ontologies  Widgetization  Personal Environments Collective level Conclusions  Future Research  Future Trends Interdisciplinary Research on Technology, Education and Communication, KU Leuven - KULAK, Belgium, www.itec-research.eu 24
    • 25. Personal Environments Widget-based UI mashups Challenges  Widget Interoperability ▪ Data Interoperability, Application Interoperability and End-user Data mobility  Platform and Framework  Orchestration Existing Work  Inter-widget communication,  Repository centric (e.g., Wookie),  Design-oriented. Interdisciplinary Research on Technology, Education and Communication, KU Leuven - KULAK, Belgium, www.itec-research.eu 25
    • 26. Personal Environments Application Interoperability Functional Widget Interfaces (FWI) - platform activates through dynamic binding Interface details can be shared via a handshake process or can be extracted from the event logsEvent notifications and controlrequests are communicated betweenthe platform and the widgetsthrough a communication channelover a service provided by therun-time system of the platform. Interdisciplinary Research on Technology, Education and Communication, KU Leuven - KULAK, Belgium, www.itec-research.eu 26
    • 27. Personal Environments Data Interoperability Users/platform can move data from one widget to another one => Semantics for data mediation => Copy and paste actions are introduced as special events over annotated data items (marked) Ontological reasoning further enhances data mediation Interdisciplinary Research on Technology, Education and Communication, KU Leuven - KULAK, Belgium, www.itec-research.eu 27
    • 28. Personal Environments End-user data mobility RDFa, microdata, eRDF, microformats Graph matching Interdisciplinary Research on Technology, Education and Communication, KU Leuven - KULAK, Belgium, www.itec-research.eu 28
    • 29. Personal Environments Platform The platform is composed of two primary layers : a run-time system and a backend system. The run-time resides at the client (e.g., browser) and is responsible for the operational tasks and the delivery of standard platform services (e.g., preference management) to the widget instances. The backend system resides at the server side and is responsible for the persistence and decision making. Interdisciplinary Research on Technology, Education and Communication, KU Leuven - KULAK, Belgium, www.itec-research.eu 29
    • 30. Personal Environments Behavior mining  Input –input  Output -input  Workflow miningWe employ Colored PetriNets for representation.(also important forvalidation and verification)Constraint: pattern consists of atriggering action andone or at most twoparallel/alternativeactions Interdisciplinary Research on Technology, Education and Communication, KU Leuven - KULAK, Belgium, www.itec-research.eu 30
    • 31. Personal Environments Pattern mining methodology 1. Find most frequent two follower actions for every action, 2. Mine the routing criteria. Interdisciplinary Research on Technology, Education and Communication, KU Leuven - KULAK, Belgium, www.itec-research.eu 31
    • 32. Personal Environments Prototype Interdisciplinary Research on Technology, Education and Communication, KU Leuven - KULAK, Belgium, www.itec-research.eu 32
    • 33. Personal Environments Evaluation  Qualities of the approach => Openness, loosely coupled etc.  Pattern mining => Label cardinality and density  End-user experiments => Accuracy, precision, recall etc. Interdisciplinary Research on Technology, Education and Communication, KU Leuven - KULAK, Belgium, www.itec-research.eu 33
    • 34. Outline Introduction  Background  Problem Statement  Objectives  Requirements  Approach Contributions  The Two-use of Ontologies  Widgetization  Personal Environments Conclusions  Future Research  Future Trends Interdisciplinary Research on Technology, Education and Communication, KU Leuven - KULAK, Belgium, www.itec-research.eu 34
    • 35. Conclusions The Two-use of ontologies  A conceptual framework,  A conceptual approach,  Directions. Widgetization  A methodology,  Heuristics for the end-user consumption, Personal Environments and Orchestration  Interoperability framework,  A generic platform,  Automated widget orchestration. Interdisciplinary Research on Technology, Education and Communication, KU Leuven - KULAK, Belgium, www.itec-research.eu 35
    • 36. Conclusions The Two-use of ontologies  Logic layer is immature,  Transformations are incomplete,  A uniform approach yet to be realized. Widgetization  Interactional elements need to be recreated,  Other automated annotations mechanism are required. Personal Environments and Orchestration  Standardization,  Concept-drift problem,  Online learning. Interdisciplinary Research on Technology, Education and Communication, KU Leuven - KULAK, Belgium, www.itec-research.eu 36
    • 37. Future WorkOntology-driven development of “Programming” pervasive spacesontology –driven information systems Interdisciplinary Research on Technology, Education and Communication, KU Leuven - KULAK, Belgium, www.itec-research.eu 37
    • 38. Future Trends Web of Things and Web of Data Network Visualizations Interdisciplinary Research on Technology, Education and Communication, KU Leuven - KULAK, Belgium, www.itec-research.eu 38
    • 39. Q&A Thank you for your attention! ?Interdisciplinary Research on Technology, Education and Communication, KU Leuven - KULAK, Belgi um, www.itec-research.eu 39