The PaMGIS framework was developed at Augsburg University of Applied Sciences and is aimed at supporting userinterface designers without profound software development skills to specify the diverse models which allow ...
详细信息
ISBN:
(纸本)9783319072333;9783319072326
The PaMGIS framework was developed at Augsburg University of Applied Sciences and is aimed at supporting userinterface designers without profound software development skills to specify the diverse models which allow for at least semi-automated generation of userinterface source code. Currently these are task, dialog, interaction, and layout models as well as user, device, and environment models. The complexity of the model definitions is reduced by the application of patterns of various types and different abstraction levels. These patterns are specified by means of the PaMGIS Pattern Specification Language (PPSL) that is a further refinement of the Pattern Language Markup Language (PLML). Amongst other descriptive information PPSL specifications incorporate sophisticated pattern relationships and model fragments, which are deployed as soon as an individual pattern is applied. In this context we have evaluated existing model-based user interface development frameworks in order to elicit new ideas to improve the applicability of PaMGIS.
Recently,a specific interest is being taken in the development of mobile application(app)via model-based user interface development(MBUID)*** allows the generation of mobile apps in the target platform(s)from conceptu...
详细信息
Recently,a specific interest is being taken in the development of mobile application(app)via model-based user interface development(MBUID)*** allows the generation of mobile apps in the target platform(s)from conceptual *** such it simplified the development process of mobile ***,the interest is only focused on the functional aspects of the mobile app while neglecting the non-functional aspects,such as *** latter is largely considered as the main factor leading to the success or failure of any software *** paper aims at addressing non-functional aspects of mobile apps generated using MBUID *** such,we propose a usability-driven approach for the development of mobile *** main stages of the proposed approach are defined in a generic way so that they can be integrated with any MBUID method.A case study is presented,in the paper,with the aim of illustrating the feasibility of this approach.
The SitAdapt system is an architecture and runtime system for building adaptive interactive applications. The system is integrated into the PaMGIS framework for pattern- and model-baseduserinterface construction and...
详细信息
ISBN:
(纸本)9783031355950;9783031355967
The SitAdapt system is an architecture and runtime system for building adaptive interactive applications. The system is integrated into the PaMGIS framework for pattern- and model-baseduserinterface construction and generation. This paper focuses on the different types of adaptations and the timeslots for controlling the options for changing the userinterface and the interactive behavior. During sessions the system is monitoring the user and collecting visual, bio-physical, and emotional data that may vary over time. based on these data situations can be recognized and adaptation rules that activate the PaMGIS models and resources can be triggered at runtime. The operation of the system is demonstrated with examples from an adaptive travel-booking application. The paper also discusses, how task accomplishment can be controlled by mapping real user activities during a session to the task models that are made available through the PaMGIS model repositories.
SitAdapt is an architecture and runtime system for building adaptive interactive applications. The system is integrated into the PaMGIS framework for pattern- and model-baseduserinterface construction and generation...
详细信息
ISBN:
(纸本)9783031054099;9783031054082
SitAdapt is an architecture and runtime system for building adaptive interactive applications. The system is integrated into the PaMGIS framework for pattern- and model-baseduserinterface construction and generation. This paper focuses on the situation-rule-based adaptation process and discusses the different categories of adaptations. As the system observes the user during sessions and collects visual, bio-physical, and emotional data about the user that may vary over time, SitAdapt, in contrast to other adaptive system environments, is able to create situation-aware adaptations in real-time that reflect the user's changing physical, cognitive, and emotional state. With this advanced adaptation process, both, task accomplishment and user experience can be significantly improved. The operation of the system is demonstrated with an example from an adaptive travel-booking application.
SitAdapt 2.0 is an architecture and runtime system for building adaptive interactive applications. The system is integrated into the PaMGIS framework for pattern- and model-baseduserinterface construction and genera...
详细信息
ISBN:
(纸本)9783030490584;9783030490591
SitAdapt 2.0 is an architecture and runtime system for building adaptive interactive applications. The system is integrated into the PaMGIS framework for pattern- and model-baseduserinterface construction and generation. This paper focuses on the situation-rule-based adaptation process and discusses the interplay of the SitAdapt 2.0 components in order to support different categories of adaptations. As the system observes the user during sessions and collects visual, bio-physical, and emotional data about the user that may vary over time, SitAdapt 2.0, in contrast to other adaptive system environments, is able to create situation-aware adaptations in real time that reflect the user's changing physical, cognitive, and emotional state. The operation of the system is demonstrated with an example from an adaptive travel-booking application.
This paper presents a taxonomy allowing for the evaluation of task models with a focus on their applicability in model-based user interface development processes. It further supports the verification and improvement o...
详细信息
ISBN:
(纸本)9781612081175
This paper presents a taxonomy allowing for the evaluation of task models with a focus on their applicability in model-based user interface development processes. It further supports the verification and improvement of existing task models, and provides developers with a decision-making aid for the selection of the most suitable task model for their development process or project. Furthermore the taxonomy is applied on the Useware Markup Language 1.0. The results of the application are briefly described in this paper which led to the identification of substantial improvement potentials.
The model-Driven development (MDD) paradigm is currently being taken interest in the field of Software Engineering (SE). It allows simplification and automation of the development process by defining models and transf...
详细信息
ISBN:
(纸本)9789897583759
The model-Driven development (MDD) paradigm is currently being taken interest in the field of Software Engineering (SE). It allows simplification and automation of the development process by defining models and transformations of those models. model-based user interface development (MBUID) is a variant of the MDD paradigm in the domain of UI development. It aims to reduce the efforts needed to develop UIs. It has had a significant research by the SE community leading to the definition of the Cameleon Reference Framework (CRF) as a unifying framework which structures the UI development process. In the last few years, several research works have been conducted with the aim of proposing a Cameleon-compliant UI development process. This situation leads to a series of important shortcomings;among them we quote in particular the lack of consensus (standard) about the information the different models have to contain and how to transform these models. With the aim of solving this issue of giving a uniformed UI development process, this paper presents an initiative towards uniformed task model and its transformation to an abstract userinterface.
Polymorphic userinterfaces (UIs) can offer different modes of display and interaction for different devices, situations and user needs. This increased variety adds complexity to UI development, which is often address...
详细信息
ISBN:
(纸本)9783319942292;9783319942285
Polymorphic userinterfaces (UIs) can offer different modes of display and interaction for different devices, situations and user needs. This increased variety adds complexity to UI development, which is often addressed by model-based UI development approaches. However, existing approaches do not offer an attractive balance of required abstraction and a graphical and vivid representation for developers. In this paper, we present the model-with-Example approach that combines abstract interaction modelling with a wireflow-like concrete visualization. The results of a user study with industrial front-end developers show that this concrete visualization can improve development efficiency.
A model-baseduserinterface automatic generation development method was presented to adapt for userinterfacedevelopment requirement under SaaS environment. This method deployed abstract interfacemodel, transformat...
详细信息
ISBN:
(纸本)9783037859537
A model-baseduserinterface automatic generation development method was presented to adapt for userinterfacedevelopment requirement under SaaS environment. This method deployed abstract interfacemodel, transformation model, specific interfacemodel and final interface in different abstract level at running time. So, the server-end could distribute the userinterface to the client-end by one time a widow or page. By a case study, this method can satisfy the demands of userinterface under SaaS environment, and it is so simple to study and use.
Groupware systems are usually difficult to design when following traditional methodologies and approaches for single user systems. In this regard, model-driven approaches have been gaining attention in recent years. I...
详细信息
Groupware systems are usually difficult to design when following traditional methodologies and approaches for single user systems. In this regard, model-driven approaches have been gaining attention in recent years. In accordance with this paradigm, we developed the SpacEclipse method in a previous work, which is a method for developing collaborative modeling groupware based on the plug-ins in the Eclipse modeling Project. However, this method presents some deficiencies that we have tried to overcome in this work. In order to achieve this goal, we have chosen the CIAM methodology, which allows the modeling of collaboration, users, tasks, sessions and interactive issues and which is also supported by Eclipse-based tools. In this paper, we explain how the integration of CIAM elements in the SpacEclipse method has been carried out and resulted in a new method with its own methodological, conceptual and technological frameworks. To prove the validity of the method, we have applied it to a re-engineering process in the development of an existing tool. (C) 2013 Elsevier Ltd. All rights reserved.
暂无评论