Statecharts: A visual formalism for complex systems
Science of Computer Programming
An introduction to LOTOS: learning by examples
Computer Networks and ISDN Systems - Formal description technique (FDT) languages for protocols
Model-Based Design and Evaluation of Interactive Applications
Model-Based Design and Evaluation of Interactive Applications
Constructing the User Interface with Statecharts
Constructing the User Interface with Statecharts
CTTE: support for developing and analyzing task models for interactive system design
IEEE Transactions on Software Engineering
Design and Development of Multidevice User Interfaces through Multiple Logical Descriptions
IEEE Transactions on Software Engineering
Automated Prototyping of User Interfaces Based on UML Scenarios
Automated Software Engineering
Using UML state machines and petri nets for the quantitative investigation of ETCS
valuetools '06 Proceedings of the 1st international conference on Performance evaluation methodolgies and tools
Towards a UML profile for interaction design: the wisdom approach
UML'00 Proceedings of the 3rd international conference on The unified modeling language: advancing the standard
Mapping concurtasktrees into UML 2.0
DSVIS'05 Proceedings of the 12th international conference on Interactive Systems: design, specification, and verification
Transforming Discourse Models to Structural User Interface Models
Models in Software Engineering
Semi-automatic generation of multimodal user interfaces for dialogue-based interactive systems
Proceedings of the 14th ACM international conference on Multimodal interaction
A context-aware dialog model for multi-device web development
Proceedings of the 5th ACM SIGCHI symposium on Engineering interactive computing systems
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 |
Many model-based approaches for user interface design start from a task model, for which the ConcurTaskTrees notation is frequently used. Despite this popularity and the importance that has been given to a close relation with UML, no relation has been established with UML state machines, which have been shown to be useful for the description of the behavior of user interfaces. This paper proposes a semantic mapping of tasks and all temporal relations of the ConcurTaskTrees to UML state machines which forms the basis for a compact dialog modeling notation using UML state machines. The proposed approach uses a UML profile to reduce the visual complexity of the state machine.