Abstract

User interfaces for most applications are fixed, so that users have little individual control over how they can view and manipulate information. Our aim is to provide a general framework in which sophisticated users can tailor their user interfaces to suit their evolving needs.This work is layered on the Naked Objects framework [11], which generates expressive user interfaces automatically from augmented JavaBean objects. We have added viewers as first-class objects, to allow an end-user or a developer to select from a range of general-purpose viewers and compose them to create tailored user interfaces. This empowers the user to organise their interactions in ways that most suit their current tasks, allowing for emergent user interface design.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.