Abstract. Current user interface modeling languages usually focus on modeling a single user interface and have a fixed set of user interface components; adding another user interface component requires an extension of the language. In this paper we present CASSIS, a concise language that supports creation of user interface components using models instead of language extensions. It also allows the specification of design-time and runtime user interface variations. The support for variations has been used to generate constraints for custom user interface components, to specify design patterns and design decisions. CASSIS has been used in several projects including a multi-disciplinary applied research project
Software systems start to include other types of interfaces beyond the “traditional” Graphical-User ...
Part 1: Long and Short PapersInternational audienceA User Interface Description Language (UIDL) is a...
Graphical user interfaces are difficult to construct and, consequently, suffer from high development...
This work is about supporting user interface design by means of explicit design representations, in ...
Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses...
Abstract We introduce a framework for classifying user interface design representations, and argue t...
With the plethora of computing devices and the new era in end-user interaction, creating complex use...
Model-based user interface design is centered around a description of application objects and operat...
In this paper we describe how existing software developing processes, such as Rational Unified Proce...
This paper describes a new interactive environment for user interface specification which is based o...
While mobile computing devices have gained importance in recent years, thanks to their increased fun...
Formalization approaches of user interface design (UID) in conjunction with model driven techniques ...
The current diversity of available devices and form factors increases the need for model-based tec...
The use of formal models for user interface design can provide a number of benefits. It can help to ...
User Interface Management Systems have signigicantly reduced the effort required to build a user int...
Software systems start to include other types of interfaces beyond the “traditional” Graphical-User ...
Part 1: Long and Short PapersInternational audienceA User Interface Description Language (UIDL) is a...
Graphical user interfaces are difficult to construct and, consequently, suffer from high development...
This work is about supporting user interface design by means of explicit design representations, in ...
Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses...
Abstract We introduce a framework for classifying user interface design representations, and argue t...
With the plethora of computing devices and the new era in end-user interaction, creating complex use...
Model-based user interface design is centered around a description of application objects and operat...
In this paper we describe how existing software developing processes, such as Rational Unified Proce...
This paper describes a new interactive environment for user interface specification which is based o...
While mobile computing devices have gained importance in recent years, thanks to their increased fun...
Formalization approaches of user interface design (UID) in conjunction with model driven techniques ...
The current diversity of available devices and form factors increases the need for model-based tec...
The use of formal models for user interface design can provide a number of benefits. It can help to ...
User Interface Management Systems have signigicantly reduced the effort required to build a user int...
Software systems start to include other types of interfaces beyond the “traditional” Graphical-User ...
Part 1: Long and Short PapersInternational audienceA User Interface Description Language (UIDL) is a...
Graphical user interfaces are difficult to construct and, consequently, suffer from high development...