Title: Eran Toch1, Iris ReinhartzBerger2, and Dov Dori1
1Automatically 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
2Three things
- Web Service Composition
- Liquid Interface Walkthrough
- Usability Optimization
3lt1gt Web Service Composition
4Get the price of a book in my own currency
User
Agent
Barnes--Noble Price Process
Book Finder Process
Currency Converter Process
Web Services Pool
5(No Transcript)
6Semantic Web ServicesOWL-S Web Ontology
Language for Services
Barnes--Noble Price Process
Publication Finder Process
Currency Converter Process
input
output
output
output
input
input
Economy Ontology
Publication Ontology
Publication
Price
subclass
Book
Name
Publisher
Amount
Currency
ISBN
Author
7User Interface Architecture
8Existing Research
- Service visualization rendering
- Spillner-2007, Khushraj-2007
- Adaptive user interfaces
- Krzysztof-2006, Gajos -2008
9lt2gt Liquid Interface Walkthrough
10(No Transcript)
11(No Transcript)
12(No Transcript)
13More
14lt3gtUsability Optimization
15Usability
The effectiveness, efficiency, and satisfaction
with which specified users can achieve specified
goals in particular environments.
- ISO 9241 usability definition
16(No Transcript)
17(No Transcript)
18(No Transcript)
19Yahoo Design Patterns Library http//developer.yah
oo.com/ypatterns/
20UIPatterns Patterns Library http//ui-patterns.com
/
21Example 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
22Optimization
NaïveTask Model
P1
opt
P2
...
Optimized Task Model
Pn
23(No Transcript)
24Some 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?
25Thank You ?
- http//www.technion.ac.il/erant
26(No Transcript)
27(No Transcript)
28Publication hasTitle, hasPublisher, hasYear
Book ISBN
29Back
30References
- 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 411430, 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
916927, 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 7985, 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.