A specification language for direct-manipulation user interfaces
ACM Transactions on Graphics (TOG) - Special issue on user interface software
A new model for handling input
ACM Transactions on Information Systems (TOIS)
Specification of interface interaction objects
CHI '94 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
AVI '94 Proceedings of the workshop on Advanced visual interfaces
Abstract Data Views: An Interface Specification Concept to Enhance Design for Reuse
IEEE Transactions on Software Engineering
A Logical Theory of Interfaces and Objects
IEEE Transactions on Software Engineering
A Review of Formalisms for Describing Interactive Behaviour
ICSE '94 Proceedings of the Workshop on Software Engineering and Human-Computer Interaction
Guidelines for Choosing Interaction Objects
VCHCI '93 Proceedings of the Vienna Conference on Human Computer Interaction
User interface declarative models and development environments: a survey
DSV-IS'00 Proceedings of the 7th international conference on Design, specification, and verification of interactive systems
RISE'04 Proceedings of the First international conference on Rapid Integration of Software Engineering Techniques
Visual interfaces design simplification through components reuse
HCI'13 Proceedings of the 15th international conference on Human-Computer Interaction: human-centred design approaches, methods, tools, and environments - Volume Part I
An interface prototyper supporting free design components specification
HCI'13 Proceedings of the 15th international conference on Human-Computer Interaction: human-centred design approaches, methods, tools, and environments - Volume Part I
Hi-index | 0.01 |
This paper proposes a structure to increase the level of abstraction in building visual user interfaces, establishing an initial set of features and properties that a system for abstract complex components specification must have. Two approaches of AIOs have been studied: Interactors and ADV. The study was focused on the way in which these techniques manage interaction and presentation of interface objects. In the following section an interface complex component definition is proposed. In section 3.1 a basic set of properties and features for interface complex components are showed. In the last section an analogy between classes and objects in object-oriented programming and interface complex components are presented.