User Interface (UI) design and software engineering complement each other to develop useful and usable interactive software systems. However, the body of knowledge for the development of an application and for the design of its UI are not always well integrated. The problem starts in the education of both subjects, which are normally taught independently of each other. Although an integrative teaching approach can significantly contribute to the development of better interactive software systems, there is a lack of concrete and proven approaches for such way of teaching. This paper presents a fully functional didactic tool for filling this gap. This tool provides the learner with feedback about how to develop an application and how to desig...
The main objective of most learning environments is to facilitate the process of learning and teachi...
Several tools to support the development of interactive applications are nowadays available. Often c...
This paper considers the possible benefits of an integrated Software Engineering tool set specifical...
Because of the pervasiveness of information technology in industry and the tremendous increase in Us...
Developing high-quality user interfaces is becoming the critical step in bringing many different com...
Part 1: Long and Short PapersInternational audienceDevelopment of interactive systems and their user...
Interactive Systems present an ever increasing complexity both to their users as well as to their de...
Model-based user interface design is centered around a description of application objects and operat...
The complexity and dynamism of modern systems have made software development a task that requires a ...
Model-based user interface design is centered around a description of application objects and operat...
This paper presents a systematic set of activities related to the ergonomic analysis process of inte...
The development of interactive systems typically involves the separate design and development of dis...
As computing and embedded systems become ubiquitous in our world, the importance of user interface d...
The research reported in this paper aims to integrate software engineering approaches with instructi...
This paper describes a research study that focuses on analysis of different approaches used in the d...
The main objective of most learning environments is to facilitate the process of learning and teachi...
Several tools to support the development of interactive applications are nowadays available. Often c...
This paper considers the possible benefits of an integrated Software Engineering tool set specifical...
Because of the pervasiveness of information technology in industry and the tremendous increase in Us...
Developing high-quality user interfaces is becoming the critical step in bringing many different com...
Part 1: Long and Short PapersInternational audienceDevelopment of interactive systems and their user...
Interactive Systems present an ever increasing complexity both to their users as well as to their de...
Model-based user interface design is centered around a description of application objects and operat...
The complexity and dynamism of modern systems have made software development a task that requires a ...
Model-based user interface design is centered around a description of application objects and operat...
This paper presents a systematic set of activities related to the ergonomic analysis process of inte...
The development of interactive systems typically involves the separate design and development of dis...
As computing and embedded systems become ubiquitous in our world, the importance of user interface d...
The research reported in this paper aims to integrate software engineering approaches with instructi...
This paper describes a research study that focuses on analysis of different approaches used in the d...
The main objective of most learning environments is to facilitate the process of learning and teachi...
Several tools to support the development of interactive applications are nowadays available. Often c...
This paper considers the possible benefits of an integrated Software Engineering tool set specifical...