Proceedings of the 2nd ACM SIGCHI Symposium on Engineering Interactive Computing Systems 2010
DOI: 10.1145/1822018.1822037
|View full text |Cite
|
Sign up to set email alerts
|

Improving modularity and usability of interactive systems with Malai

Abstract: In this paper we present Malai, a model-based user interface development environment. . It completes works on data manipulation techniques used to link source data to user interfaces. We show how Malai can improve modularity and usability of interactive systems by considering actions, interactions and instruments as reusable first-class objects. Malai has been successfully used for the development of several post-WIMP interactive systems. We introduce each Malai component using the same example: a vector graph… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
37
0

Year Published

2010
2010
2018
2018

Publication Types

Select...
5
2
1

Relationship

5
3

Authors

Journals

citations
Cited by 24 publications
(37 citation statements)
references
References 28 publications
0
37
0
Order By: Relevance
“…The work presented in this paper is based on Malai, an architectural model for interactive systems [4]. In Malai a UI is composed of presentations and instruments (see Figure 1).…”
Section: The Malai Architecturementioning
confidence: 99%
See 1 more Smart Citation
“…The work presented in this paper is based on Malai, an architectural model for interactive systems [4]. In Malai a UI is composed of presentations and instruments (see Figure 1).…”
Section: The Malai Architecturementioning
confidence: 99%
“…Although these works tackle system adaptation at runtime, they do not focus on the dynamic adaptation of UIs. Thus, we mixed these works with Malai, a modular architecture for interactive systems [4], to bring complex and dynamic user interface adaptations under control. We have applied our approach to EnTiMid, a middleware for home automation.…”
Section: Introductionmentioning
confidence: 99%
“…Malai is an architectural model for interactive systems [Blouin and Beaudoux 2010] and forms a basis for a technique that uses aspect-oriented modeling (AOM) for adapting user interfaces [Blouin et al 2011]. The extensibility of adaptive behavior is poor since multiple presentations have to be defined at design-time by the developer, to be later switched at runtime.…”
Section: Reference Architectures For Adaptive User Interfacesmentioning
confidence: 99%
“…[25] proposed an architecture for devising adaptive smart environment UIs, which was only applied to the development of new prototype systems. Malai was presented as an architectural model for interactive systems [8]. In Malai, developers have to define several code-based presentations for the same UI at design-time.…”
Section: Architecturesmentioning
confidence: 99%