of frameworks shows the adaptation is done only by
designers/developers not the end users. It is im-
portant to note that none of the studies presented
software product lines, model-driven architecture or
middleware as support tool type. This absence may
suggest some kind of detachment between the HCI
researchers (related to adaptive user interfaces for
multi-users and multiple devices) and Software En-
gineering, since these approaches are some of the
best practices of software engineering research re-
garding software reuse, flexibility, and dynamic
evolution.
Aiming at answering the RQ2 (Which mecha-
nisms are being used to adapt user interfaces for
different users and multiple devices?), the adaptation
process – “How?”(3) – applied in the studies need to
be analysed. As Figure 6 shows, 62.50% of the stud-
ies present manual adaptation; whilst 37.50% pre-
sent hybrid (automatic and manual) solutions. The
interface adaptation technique is very close to the
adaptation time (“when?”), i.e., all studies that apply
manual adaptation also provide adaptation at design
time; in contrast, all hybrid adaptation studies pre-
sent adaptation both at design time and runtime.
Moreover, it is worth noting that the number of stud-
ies that uses frameworks is very similar to the num-
ber of studies providing adaptation at design time;
this information may suggest that the studies that
present framework also implement it at design time.
Alternatively, it can also be noted a similar distribu-
tion in the automatically generated interface design
approach studies. In fact, it is usual that studies that
support adaptation at runtime also provide automatic
generation of users’ interfaces.
Additionally, the outcomes show a regular distri-
bution in the number of studies regarding the target
audience (“to whom?”). The impairments disabilities
have similar percentages (with slightly higher to
blind/visual impairments). At the same time, the
elder audience is somewhat attended by the studies
(only 7.41%) and the underserved audience is not
addressed at all by the identified studies.
Considering the devices types (“where?”) ad-
dressed in the studies, the appearance of mobile
phones is highlighted. The desktop and PDA devices
are also representative in the studies. A smaller
amount of works focusing on TV or Web (only
11.76%) is observed, while none of the 8 studies
took into account the tablets.
The analysis of the studies found three different
adaptation types (“what?”) for users’ interfaces: i) in
the content presentation (e.g. font size and colour),
ii) in the screen structure (e.g. buttons position ac-
cording to screen density) and iii) in the system re-
quirements (e.g. check appointment). Figure 6 shows
that the number of studies found by each adaptation
type are similar, with a slightly decrease in screen
structure. Such distribution shows the importance
and relevance of the different kinds of adaptation.
Finally, it can be noted a concern (“why?”) of the
researchers to provide domain-independent tools
(75%) in designing users’ interfaces for multiple
devices and users.
4.3 Threats to Validity
This section discusses the threats to validity that
might have affected the results of this systematic
review. The review protocol was validated to ensure
that the research was as correct, complete and objec-
tive as possible. However, possible limitations in the
publication selection and in data extraction of the
process may have occurred.
The search for publications was performed in
two major steps: (i) automatic search and (ii) manual
search. In the step (i), there is a limitation because
the search string could not be used in SpringerLink
library, which possibly leads to a reduction in the
considered studies. In the step (ii), there is a limita-
tion concerning the papers included in the review.
The manual searching was only performed in a lim-
ited set of journals and conferences. Although it was
expected that relevant studies published in other
journals or conferences would be captured through
the automatic search realized in the previous step, it
cannot be guaranteed that all related papers pub-
lished are included in this systematic review.
5 CONCLUSIONS
The design and development of Web applications for
different devices have opened up a huge set of pos-
sibilities for uncountable domains, such as social
systems, educational systems, literacy development,
and so on. This paper presented a systematic review
to raise the adaptation mechanisms being considered
in the development of portable systems. Thus, the
study involved data extraction in order to answer the
two research questions. A systematic review proto-
col was defined and the search returned 4061 studies
undertaken between 2002 and 2012. After applying
the exclusion/inclusion criteria, it leads to the inclu-
sion of 89 studies in the review. After that, only 8
studies fulfilled the defined requirements, which
indicate a demand for more research results in the
context of the questions addressed in this paper.
ICEIS2013-15thInternationalConferenceonEnterpriseInformationSystems
44