1 / 30

Automatically Generating and Optimizing User-Interfaces for Dynamic Compositions

Automatically Generating and Optimizing User-Interfaces for Dynamic Compositions. Eran Toch 1 , Iris Reinhartz-Berger 2 , and Dov Dori 1 1 Faculty of Industrial Engineering and Management, the Technion – Israel Institute of Technology 2 Department of Information Systems, University of Haifa.

zamora
Download Presentation

Automatically Generating and Optimizing User-Interfaces for Dynamic Compositions

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. Automatically Generating andOptimizing User-Interfaces for Dynamic Compositions Eran Toch1, Iris Reinhartz-Berger2, and Dov Dori1 1 Faculty of Industrial Engineering and Management, the Technion – Israel Institute of Technology 2 Department of Information Systems, University of Haifa

  2. Three things • Web Service Composition • Liquid Interface Walkthrough • Usability Optimization

  3. <1> Web Service Composition

  4. Get the price of a book in my own currency User Agent Book Finder Process Barnes-&-Noble Price Process Currency Converter Process Web Services Pool

  5. Semantic Web ServicesOWL-S: Web Ontology Language for Services Barnes-&-Noble Price Process Publication Finder Process Currency Converter Process input output output output input input Publication Ontology Economy Ontology Publication Price subclass Name Publisher Book Amount Currency ISBN Author

  6. User Interface Architecture

  7. Existing Research • Service visualization rendering: [Spillner-2007, Khushraj-2007] • Adaptive user interfaces: [Krzysztof-2006, Gajos -2008]

  8. <2> Liquid Interface Walkthrough

  9. More

  10. <3>Usability Optimization

  11. Usability The effectiveness, efficiency, and satisfaction with which specified users can achieve specified goals in particular environments. ISO 9241 usability definition

  12. Yahoo Design Patterns Library http://developer.yahoo.com/ypatterns/

  13. UIPatterns Patterns Library http://ui-patterns.com/

  14. Example: Flat and Narrow Tree A set of guidelines regarding the depth (number of content levels) and width (number of choices) Source: "A Pattern Approach to Interaction Design" (PAID) by Jan Borchers

  15. Optimization NaïveTask Model P1 opt P2 ... Optimized Task Model Pn

  16. Some Questions • Is there an optimal solution? • Conflicts between patterns • Is the solution computable? • What are the boundaries of mathematical model of usability? • Can analyzing conflicts between patterns teach us something?

  17. Thank You  http://www.technion.ac.il/erant

  18. Publication hasTitle, hasPublisher, hasYear Book ISBN

  19. Back

  20. References [ISO-1998] Iso 9241-11. ergonomic requirements for office work with visual display terminals (vdts) part 11: Guidance on usability, 1998. [2] A. Ankolekar, M. Burstein, J. R. Hobbs, O. Lassila, D. L. Martin, S. A. [OWL-S-2001] McIlraith, S. Narayanan, M. Paolucci, T. Payne, K. Sycara, and H. Zeng. Daml-s: Semantic markup for web services. In Proceedings of the International Semantic Web Workshop (SWWS), pages 411–430, July 13 2001. [Gajos -2008] Gajos, K. and Everitt, K. and Tan, D. and Czerwinski, M. and Weld, D. "Predictability and Accuracy in Adaptive User Interfaces" Proceedings of the ACM Conference on Human Factors in Computing Systems (CHI 2008), Florence, Italy, April 2008. [Khushraj-2007] Deepali Khushraj and Ora Lassila. Ontological approach to generating personalized user interfaces for web services. In International Semantic Web Conference, pages 916–927, 2005. [Krzysztof-2006] Krzysztof Z. Gajos, Mary Czerwinski, Desney S. Tan and Daniel S. Weld. Exploring the Design Space For Adaptive Graphical User Interfaces. In Proceedings of AVI'06, Venice, Italy, 2006. [Spillner-2007] Josef Spillner, Iris Braun, and Alexander Schill. Flexible human service interfaces. In ICEIS (5), pages 79–85, 2007. [7] Eran Toch, Avigdor Gal, Iris Reinhartz-Berger, and Dov Dori. A semantic approach to approximate service retrieval. ACM Trans. Inter. Tech., 8(1):2, 2007.

More Related