ConcurTaskTrees is a notation for task model specifications which has been developed to overcome limitations of notations previously used to design interactive applications. Its main purpose is to be an easy-to-use notation that can support the design of real industrial applications, which usually means applications with medium-large dimensions.
ConcurTaskTrees Environment (CTTE), an environment for editing and analysis of task models useful to support design of interactive applications starting with the human activities to support. The executable code is publicly available and it has received several thousand of downloads from organizations in various parts of the world, a list is available in the web site.
Migratory user interfaces are able to automatically move among diverse devices, allowing the users to continue in real-time their task after changing the device in use. Users interacting with a Web application can indeed change device and continue the interaction from the same point where it was left, without having to restart from scratch. The Web Migration Platform is able to provide migratory capabilities to existing Web User Interfaces, without requiring any modification.
Puzzle is a framework designed to be accessible and usable for mobile users that do not use programming languages in their daily work. It is intended to support end users to playfully experiment and create applications to support their tasks. Thus, Puzzle uses: a) a jigsaw puzzle to convey a left-to-right flow of data; b) a color help system to convey possible connections between jigsaw pieces; c) a hint system to help users to overcome usage doubts; d) drag and drop interaction techniques for creation and modification; and e) sliding and popup menus for saving mobile screen space.
The visual environment allows end users to combine various types of functionalities, such as: web services, native phone features, and interactive physical objects.
Multimodal TERESA, an authoring environment for the design of interactive applications for various types of platforms (desktop, mobile, vocal, multimodal, digital TV) starting with logical descriptions of user interfaces and able to generate implemnations that adapt to the interaction resources available in various implementation languages.
Since September 2010 the TERESA tool is no longer supported; we suggest to download the MARIAE tool, which has more functionalities and is more engineered.
This tool shows how information visualization techniques can be used to improve the effectiveness of task model representations. In particular, it uses how fisheye and semantic-zoom representations have been used to improve the effectiveness of the ConcurTaskTrees notation. The approach can also be useful for improving other visual modelling languages