Specification of interface interaction objects
CHI '94 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Abstract Data Views: An Interface Specification Concept to Enhance Design for Reuse
IEEE Transactions on Software Engineering
A realistic look at object-oriented reuse
Software Development
Object-Oriented Analysis and Top-Down Software Development
ECOOP '91 Proceedings of the European Conference on Object-Oriented Programming
Direct manipulation interfaces
Human-Computer Interaction
A Theoretical Survey of User Interface Description Languages: Preliminary Results
LA-WEB '09 Proceedings of the 2009 Latin American Web Congress (la-web 2009)
User interface representation using simple components
HCII'11 Proceedings of the 14th international conference on Human-computer interaction: design and development approaches - Volume Part I
Complex components abstraction in graphical user interfaces
HCII'11 Proceedings of the 14th international conference on Human-computer interaction: design and development approaches - Volume Part I
RISE'04 Proceedings of the First international conference on Rapid Integration of Software Engineering Techniques
Dialogue graphs: a formal and visual specification technique for dialogue modelling
FAC-FA'96 Proceedings of the 1996 BCS-FACS conference on Formal Aspects of the Human Computer Interface
Hi-index | 0.00 |
One way to simplify a visual interface creating process is to give to the interface designer the ability of reusing pre-built visual components representations. In order to avoid premature commitment to specific presentations, and leaves open the prospect of alternative visual presentations for different environments, abstract interaction objects (AIOs) can be used. One of these AIOs is the complex component, which is a component representation having similarity properties with the object-oriented paradigm. This type of component embraces the reuse concept at semantic and functional levels, which contributes to reduce the complexity in the graphical user interface design process. Further advantages of using complex components are the possibility of visual and functional customization of these components, which greatly improves the versatility of them when compared with a widget.