Developing software components with user interfaces that can be adapted to diverse reuse situations is challenging. Examples of such adaptations include extending, composing and reconfiguring multiple component user interfaces, and adapting component user interfaces to particular user preferences, roles and subtasks. We describe our recent work in facilitating such adaptation via the concept of user interface aspects, which facilitate effective component user interface design and realisation using an extended, component-based software architecture
Abstract: User interface generation has become a Software Engineering branch of increasing interest...
Abstract. This work is aimed at the specification of usable adaptive user interfaces. A model-based ...
The idea of building a device out of separate parts is gaining more common practice in the software ...
Current approaches to component-based systems development do not adequately capture high-level knowl...
Current approaches to component-based systems development do not adequately capture high-level knowl...
In order to survive in today’s highly dynamic marketplace, companies must show a continuous and ever...
In the context of componentware, there are several different strategies to adapt a given ge ner ic c...
Graphical user interfaces are not always developed for remaining static. There are GUIs with the nee...
The emerging technique for increased code reuse is to build systems from software components. The go...
Abstract: User interface generation has become a Software Engineering branch of increasing interest,...
International audienceUser interfaces are becoming more and more complex. Adaptable and adaptive int...
Engineering software components is quite a challenging task. Existing approaches to component-based ...
: This paper introduces the Requested Interface pattern which describes ways to implement truly inde...
Adaptivity is widely recognised as a major characteristic of Intelligent User Interfaces for improvi...
Several authors have identified that the only feasible way to increase productivity in software co...
Abstract: User interface generation has become a Software Engineering branch of increasing interest...
Abstract. This work is aimed at the specification of usable adaptive user interfaces. A model-based ...
The idea of building a device out of separate parts is gaining more common practice in the software ...
Current approaches to component-based systems development do not adequately capture high-level knowl...
Current approaches to component-based systems development do not adequately capture high-level knowl...
In order to survive in today’s highly dynamic marketplace, companies must show a continuous and ever...
In the context of componentware, there are several different strategies to adapt a given ge ner ic c...
Graphical user interfaces are not always developed for remaining static. There are GUIs with the nee...
The emerging technique for increased code reuse is to build systems from software components. The go...
Abstract: User interface generation has become a Software Engineering branch of increasing interest,...
International audienceUser interfaces are becoming more and more complex. Adaptable and adaptive int...
Engineering software components is quite a challenging task. Existing approaches to component-based ...
: This paper introduces the Requested Interface pattern which describes ways to implement truly inde...
Adaptivity is widely recognised as a major characteristic of Intelligent User Interfaces for improvi...
Several authors have identified that the only feasible way to increase productivity in software co...
Abstract: User interface generation has become a Software Engineering branch of increasing interest...
Abstract. This work is aimed at the specification of usable adaptive user interfaces. A model-based ...
The idea of building a device out of separate parts is gaining more common practice in the software ...