Faculty Advisor or Committee Member

Professor Craig E. Wills, Advisor

Faculty Advisor or Committee Member

Professor David C. Brown, Advisor

Faculty Advisor or Committee Member

Professor Robert E. Kinicki

Identifier

etd-110899-211145

Abstract

"In order to make large applications that manage multi-attribute data usable, they must have an effective user interface. Application data and data relationships must be displayed in a manner that is useful for a particular user while still following principles of user interface design. A User Interface Management System (UIMS) is an application independent data presentation system which isolates the interface portion of the application and can allow a high level of customization. A presentation description language can be used to control the UIMS and allow maximum flexibility. This thesis investigates a UIMS controlled by a language that allows a user to easily describe the application data and data relationships at a high level of abstraction. The UIMS uses this language to structure application data and augment it with properties. A rule-based system then uses the augmented data along with graphical design knowledge to determine the content, layout and details of the interface used to display the data. Finally, a graphical interface is generated to present the data. A system to provide this functionality was designed and implemented. Experiences with the system showed this approach to be valid and provided ideas for future work. "

Publisher

Worcester Polytechnic Institute

Degree Name

MS

Department

Computer Science

Project Type

Thesis

Date Accepted

1999-11-08

Accessibility

Unrestricted

Subjects

TENNIS, design, user interface, COURT, User interfaces (Computer systems), Graphical user interfaces (Computer systems), Grammar, Comparative and general, Attribute

Share

COinS