the introduction of new technologies leads to a more and more complex interactive systems design. In order to describe the future interactive system, the human computer interaction (HCI) domain uses specific models an...
详细信息
ISBN:
(纸本)9783540772217
the introduction of new technologies leads to a more and more complex interactive systems design. In order to describe the future interactive system, the human computer interaction (HCI) domain uses specific models and tools. In another way, the Model Driven Engineering (MDE) approach has been proposed in software engineering domain in order to provide techniques and tools for dealing withmodels in an automated way. MDE approach is based on models, meta-models, models transformation and models weaving and aims to produce productive models, i.e. models concentrated on their generative power. Considering these two domains and the already existing HCI works in MDE, the goal of this paper is to understand actual HCI design needs and to study how MDE tools can support HCI needs. As a first response, it proposes a survey of existing MDE tools in regards to HCI model management.
Many model-based approaches for userinterfacedesign 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 relat...
详细信息
ISBN:
(纸本)9783540772217
Many model-based approaches for userinterfacedesign 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 userinterfaces. 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.
UML has become the standard language for modelling in different areas and domains, but it is widely recognized that it lacks support for userinterfacedesign (UID). On the other hand, ConcurtaskTree (CTT) is one of t...
详细信息
ISBN:
(纸本)9783540708155
UML has become the standard language for modelling in different areas and domains, but it is widely recognized that it lacks support for userinterfacedesign (UID). On the other hand, ConcurtaskTree (CTT) is one of the most widely used notations for task and dialogue modelling. An important achievement is the proposed notation and semantics for CTT by extending the UML metamodel, proving that task modelling in userinterfacedesign can be accomplished by a UML compliant notation. For the interface structure design was proposed that UML's CTT could be complemented with Canonical Abstract Prototypes (CAP) leading to a model-based userinterfacedesign method co-specified by the presentation (CAP) and behaviour (UML's CTT) perspectives. In this paper we propose another step in this UID method by defining a specific model compliant withthe OMG recommended Model Driven Architecture (MDA), which will be the intermediary between the design model and an implementation of the userinterface. this proposal will align the UID method withthe MDA recommendation making it possible to automatically generate interface prototypes from conceptual models.
Since early ergonomics, notations have been created focusing on the activities, jobs and task descriptions. However, the development of a wide variety of devices led to the generation of different interfaces from the ...
详细信息
ISBN:
(纸本)9783540772217
Since early ergonomics, notations have been created focusing on the activities, jobs and task descriptions. However, the development of a wide variety of devices led to the generation of different interfaces from the same description of the tasks. the generation of complete current interfaces needs different types of information, some of which are not represented in usual taskmodels. the goal of this paper is to present information that seems to be lacking in the taskmodels.
In this article, we propose the concept of meta-userinterface (meta-UI) as the set of functions (along withtheir userinterfaces) that are necessary and sufficient to control and evaluate the state of interactive am...
详细信息
ISBN:
(纸本)9783540708155
In this article, we propose the concept of meta-userinterface (meta-UI) as the set of functions (along withtheir userinterfaces) that are necessary and sufficient to control and evaluate the state of interactive ambient spaces. this set is meta-, since it serves as an umbrella beyond the domain-dependent services that support human activities in an ambient interactive space. they are userinterface-oriented since their role is to help users to control and evaluate the state of this space. We present a dimension space to classify, compare, and contrast disparate research efforts in the area of meta-UI's. We then exploit the generative power of our design space to suggest directions for future research.
In this paper, a small case study is presented to illustrate our conceptual understanding of a task-based requirements process. We argue that sub-models as known in model-based design (e.g. taskmodels, dialog models)...
详细信息
ISBN:
(纸本)9783540708155
In this paper, a small case study is presented to illustrate our conceptual understanding of a task-based requirements process. We argue that sub-models as known in model-based design (e.g. taskmodels, dialog models) support the reflection about an existing work situation at a conceptual level and allow a formal specification of requirements. However, it is also shown that the integration of complementary analysis approaches facilitates a richer consideration of social as well as technical aspects. An intertwined creation of models differing in their focus and in the degree of abstraction and formality supports a more effective requirements elicitation and elaboration. In addition, the paper discusses some crucial issues in task- and model-based design such as the 'myth' of generalised taskmodels, the different roles of task and dialog models, or the influence of intentions on models of current situations. We hope to contribute to a further clarification of the problem space.
the current set of temporal operators is insufficient to make effective use of taskmodels as specifications for userinterfaces. Moreover, the predominant monolithic task tree structure does not scale well for sizabl...
详细信息
ISBN:
(纸本)9783540772217
the current set of temporal operators is insufficient to make effective use of taskmodels as specifications for userinterfaces. Moreover, the predominant monolithic task tree structure does not scale well for sizable applications. In order to overcome these shortcomings, a small collection of practical extensions for taskmodels is proposed. In particular, we define new temporal operators (stop, non-deterministic choice, deterministic choice and instance iteration), concepts in support of modularization and a high-level task diagram notation. Finally, we introduce a new concept for expressing cooperative taskmodelsthat distinguishes between different roles as well as between actors fulfilling these roles.
task modelling has been entering the development process of web applications. However, modelling web processes from a usage-centred perspective is still challenging due to the strong distinctions of traditional intera...
详细信息
ISBN:
(纸本)9783540772217
task modelling has been entering the development process of web applications. However, modelling web processes from a usage-centred perspective is still challenging due to the strong distinctions of traditional interactive systems and state-of-the-art web applications. this paper proposes the WebtaskModel approach, by which task model concepts are adapted for the purpose of modelling interactive web applications. the main difference to existing taskmodels is the introduction and build-time usage of a generic task lifecycle. Hereby the descriptions of exceptions and error cases of task performance (caused by, e.g., the stateless protocol or Browser interactions) are on the one hand appended to the task while, on the other hand, being clearly separated.
the proceedings contain 12 papers. the special focus in this conference is on Mobile interfacedesign, Supervision and Control Systems. the topics include: An XML-based runtime userinterface description language for ...
ISBN:
(纸本)3540428070
the proceedings contain 12 papers. the special focus in this conference is on Mobile interfacedesign, Supervision and Control Systems. the topics include: An XML-based runtime userinterface description language for mobile computing devices;model-based userinterfacedesign using markup concepts;a model and notation to support plasticity in interactive systems;task modelling for context-sensitive userinterfaces;industrial userinterface evaluation based on coloured petri nets modelling and analysis;a tool suite for integrating task and system modelsthrough scenarios;temporal patterns for complex interaction design;modelling dynamic group behaviours;reasoning about interactive systems with stochastic models;towards uniformed taskmodels in a model-based approach;heuristic evaluation of website attractiveness and usability and affordance and symmetry.
the development of userinterfaces is influenced by various challenges in recent years. these are foremost caused by increasing complexity of the underlying applications and the use of these applications on different ...
详细信息
ISBN:
(纸本)9783540772217
the development of userinterfaces is influenced by various challenges in recent years. these are foremost caused by increasing complexity of the underlying applications and the use of these applications on different devices, by different user types and in changing environments. Model-based userinterface development approaches have been shown to be suitable to face these challenges. However, creating, transforming and linking the various included models are complex tasks. Employing patterns can avoid these disadvantages and provide an advanced concept of reuse. In this paper a general framework is introduced that describes how model-based approaches can be extended with patterns. the implementation of the framework is exemplarily shown in order to derive a concrete pattern-driven model-based approach for userinterface development. A case study is used to illustrate the derived approach.
暂无评论