Intelligent User Interfaces
CS 525U - Spring 2008

Task-Based User Interface Project

EZ Listing Page

Michal Dobosz

(Click here to view fill-size image.)
The EZ Listing Page Java application helps a user create eBay listing pages related to art. Creating such a page outside of this application involves the use of several other applications such as: an HTML editor, an image editing program, a file-to-web transfer client, and a web browser. The goal of EZ Listing Page is to simplify and automate much of this process. The application is a task-based GUI and it uses the CE Task Engine to accomplish this. Decoupling the task model from the GUI makes refining and adding to the process of creating an eBay listing page much simpler. The inputs to the task model are dynamically mapped to Swing components by the GUI as each task is invoked.

ANSI/CEA-2018 Task Model:

No Executable Available

Source Code (Eclipse project file)

Detailed Description:

  • Instructions for a typical interaction
  • What worked
  • What didn't
  • Future directions

For more information about this project and/or the CEA-2018 standard, contact Professor Charles Rich.