automatically generating consistent user interfaces
DESCRIPTION
AUTOMATICALLY GENERATING CONSISTENT USER INTERFACES. By using AToM3- Ahmet Can BUYUKDEMIR. Who am I?. Ahmet Can BUYUKDEMIR Graduated from Sabanci University/ISTANBUL Erasmus in Chalmers University Sweden/Gothenburg. What is my motivation?. Human-Computer Interaction Studies in 2011-2012 - PowerPoint PPT PresentationTRANSCRIPT
AUTOMATICALLY GENERATING CONSISTENT USER INTERFACESBy using AToM3- Ahmet Can BUYUKDEMIR
WHO AM I? Ahmet Can BUYUKDEMIR Graduated from Sabanci University/ISTANBUL Erasmus in Chalmers University
Sweden/Gothenburg
WHAT IS MY MOTIVATION? Human-Computer Interaction Studies in
2011-2012 Evaluation of www.posten.se
HUMAN-COMPUTER INTERACTION Communication between Users-Computers One of the fields: Graphical User Interface
TECHNOLOGY ADVANCES... So Graphical User Interfaces become more
and more complex...
WMP 5.1
WMP 12.0
Microsoft Word 1.1Microsoft Word 2010
BUT IT BRINGS A CHALLANGE
Learning how to use Discovering every feature can be...
WHAT ABOUT THE PROJECT? Addressing the issue of potential
unconsistency. Different versions of the applications Personally consistent graphical user
interfaces.
Version 1 Version 2
Version 1 Version 2
Menu Menu.Options
HOW WAS IT DONE? AToM3 Domain-Specific Language For Specifications Reresenting them in Tree-Structure
GROUPS, COMMAND AND STATE VARIABLES
Groups : Yellow Box Commands : Red Box State Variables: Grey Box Describing the layout of the tree
WORKING ON 2 DIFFERENT TREES Comparison of the specifications
FUTURE WORK However this language has to be more
complicated as well Trade-off Can be applied on any device which has a
GUI Mobile Phone ( Smart Phones ) Operating Systems Media Players Chat Applications
.
.
.
.
REFERENCES Nichols, J.,Myers Brad A.,Rothrock B. 2006.
UNIFORM: Automatically Generating Consistent Remote Control User Interfaces, Carnegie Mellon
University AToM3, AToM3 AToM3Programming
WebSite,http://atom3.cs.mcgill.ca/people/jlara/AToM3Programming/index.dtml
Wiecha, C., Bennett, W., Boies, S., Gould, J., and Greene, S., 1990. ITS: A Tool for Rapidly Developing Interactive Applications. ACM Transactions on Information Systems
THANK YOU