Design complexity measurement and testing
Communications of the ACM
ITS: a tool for rapidly developing interactive applications
ACM Transactions on Information Systems (TOIS)
Encapsulating knowledge for intelligent automatic interaction objects selection
CHI '93 Proceedings of the INTERACT '93 and CHI '93 Conference on Human Factors in Computing Systems
Argo: a design environment for evolving software architectures
ICSE '97 Proceedings of the 19th international conference on Software engineering
The Amulet Environment: New Models for Effective User Interface Software Development
IEEE Transactions on Software Engineering
Past, present, and future of user interface software tools
ACM Transactions on Computer-Human Interaction (TOCHI) - Special issue on human-computer interaction in the new millennium, Part 1
Building Web Applications with Uml
Building Web Applications with Uml
A Model-Based Interface Development Environment
IEEE Software
A Metrics Suite for Object Oriented Design
IEEE Transactions on Software Engineering
Towards a UML for Interactive Systems
EHCI '01 Proceedings of the 8th IFIP International Conference on Engineering for Human-Computer Interaction
Model-based design of context-sensitive interactive applications: a discussion of notations
TAMODIA '04 Proceedings of the 3rd annual conference on Task models and diagrams
Towards Integrated Design of Context-Sensitive Interactive Systems
PERCOMW '05 Proceedings of the Third IEEE International Conference on Pervasive Computing and Communications Workshops
SoftVis '05 Proceedings of the 2005 ACM symposium on Software visualization
An abstract interaction model for a MDA software production method
ER '07 Tutorials, posters, panels and industrial contributions at the 26th international conference on Conceptual modeling - Volume 83
Cascading Dialog Modeling with UsiXML
Interactive Systems. Design, Specification, and Verification
An extension of UML for the modeling of WIMP user interfaces
Journal of Visual Languages and Computing
Dealing with Usability in Model Transformation Technologies
ER '08 Proceedings of the 27th International Conference on Conceptual Modeling
Runtime user interface design and adaptation
Proceedings of the 23rd British HCI Group Annual Conference on People and Computers: Celebrating People and Technology
An Eclipse GMF Tool for Modelling User Interaction
WSKS '09 Proceedings of the 2nd World Summit on the Knowledge Society: Visioning and Engineering the Knowledge Society. A Web Science Perspective
Inspector: method and tool for visual UI specification
HCI '08 Proceedings of the Third IASTED International Conference on Human Computer Interaction
TAMODIA'06 Proceedings of the 5th international conference on Task models and diagrams for users interface design
A survey of model driven engineering tools for user interface design
TAMODIA'07 Proceedings of the 6th international conference on Task models and diagrams for user interface design
Model based user interface development with HCI patterns: variatio delectat
Proceedings of the 1st International Workshop on Pattern-Driven Engineering of Interactive Computing Systems
ICSR'10 Proceedings of the Second international conference on Social robotics
Designing interaction for the cloud
CHI '11 Extended Abstracts on Human Factors in Computing Systems
CAP3: context-sensitive abstract user interface specification
Proceedings of the 3rd ACM SIGCHI symposium on Engineering interactive computing systems
Validação de um método para identificação de problemas de usabilidade a partir de diagramas UML
Proceedings of the IX Symposium on Human Factors in Computing Systems
Taking context into account in conceptual models using a Model Driven Engineering approach
Information and Software Technology
Modeling portlet aggregation through statecharts
WISE'06 Proceedings of the 7th international conference on Web Information Systems
CUP 2.0: high-level modeling of context-sensitive interactive applications
MoDELS'06 Proceedings of the 9th international conference on Model Driven Engineering Languages and Systems
Scenario networks: specifying user interfaces with extended use cases
PCI'05 Proceedings of the 10th Panhellenic conference on Advances in Informatics
Describing use cases with activity charts
MIS'04 Proceedings of the 2004 international conference on Metainformatics
Towards a holistic conceptual modelling-based software development process
ER'06 Proceedings of the 25th international conference on Conceptual Modeling
Task modelling using situation calculus
TAMODIA'09 Proceedings of the 8th international conference on Task Models and Diagrams for User Interface Design
Advances in Engineering Software
Use case and task models: An integrated development methodology and its formal foundation
ACM Transactions on Software Engineering and Methodology (TOSEM) - In memoriam, fault detection and localization, formal methods, modeling and design
Hi-index | 0.00 |
Although user interfaces represent an essential part of software systems, the Unified Modeling Language seems to have been developed with little specific attention given to user interface issues. You can use standard UML to model important aspects of user interfaces, but this often results in unwieldy and unnatural representations. Modeling user interfaces is a well-established discipline in its own right. For example, modeling techniques can describe interaction objects, tasks, and lower-level dialogs in user interfaces. Using models as part of user interface development can help capture user requirements, avoid premature commitment to specific layouts and widgets, and make the relationships between an interface's different parts and their roles explicit. UMLi extends UML with facilities that support direct representation of commonly occurring user interface functionalities.