
wide range of environments, including those with 
scarce resources (e.g. smartphones). We argue on 
our previous paper in (Gonçalves et al., 2011) that 
mobile phone interfaces are particularly designed for 
young people. This is a critical issue as the 
population of elderly people is increasingly higher, 
nowadays. We have shown the suitability of 
constructing a flexible interface using the runtime 
reconfigurable middleware approach that we 
borrowed from OpenCom. This ensures that both the 
young and the elderly people can make use of a 
single adaptive interface implementation on a 
smartphone. We have prototyped FlexInterface and 
carried out experiments with the elderly people on a 
Galaxy Samsung smartphone running Android. 
In future work, we will better describe user 
behavior collecting a greater amount of user 
interaction data (touch screen clicks, keys, duration, 
etc.). This interaction detail will also allow an 
element of the screen to be reconfigured 
independently of the others. For example, if a user 
takes too long to click the Save key having already 
entered all the contact data, the interface resets the 
color of the key changes so that the user perceives 
what action he should do to finish the task. 
Accordingly, the detailed behavior together with 
the reconfiguration of interface elements allows 
these interfaces to adapt to a wider range of features 
and skills of elderly users or not. 
REFERENCES 
Connell, B. R., Jones, M. Mace, R., et al.. About UD: 
Universal Design Principles. Version 2.0. Raleigh: 
The Center for Universal Design. 
http://www.design.ncsu.  edu/cud/about_ud/udprin 
ciples.htm.1997. 
Coulson G., Blair, G., Grace, P., et al.. A Generic 
Component Model for Building Systems Software. 
ACM Transaction on Computer Systems. 2008. 
Czaja, S. J., Lee, C. C. The impact of aging on access to 
technology. Universal Access in the Information 
Society. 2007. 
Gonçalves, V. P., Leite, B. C. S., Carvalho, J. R., et al.. 
Inspeção de Usabilidade: Um Processo Informatizado 
para Melhor Satisfazer os Objetivos do Usuário. In 
Anais da II Escola Regional de Informática, Manaus. 
2010. 
Gonçalves, V. P., Neris, V. P. A., Morandini, M., et al.. 
Uma Revisão Sistemática sobre Métodos de Avaliação 
de Usabilidade Aplicados em Software de Telefones 
Celulares. In Anais do X Simpósio Brasileiro de 
Fatores Humanos em Sistemas Computacionais e V 
Congresso Latino-americano de Interação Humano-
Computador, Porto de Galinhas. 2011. 
Gonçalves, V. P., Neris, V. P. A., Ueyama J. Interação de 
Idosos com Celulares: Flexibilidade para Atender a 
Diversidade. In Anais do X Simpósio Brasileiro de 
Fatores Humanos em Sistemas Computacionais e V 
Congresso Latino-americano de Interação Humano-
Computador, Porto de Galinhas. 2011. 
Gonçalves, V. P., Neris, V. P. A., Ueyama, J., et al.. An 
Analytic Approach to Evaluate Flexible Mobile Phone 
User Interfaces for the Elderly. In Proceedings of 14th 
International Conference on Enterprise Information 
Systems, Wrolaw - Poland. 2012. 
Grace, P., Blair, G.S. and Samuel, S. ReMMoC: A 
reflective middleware to support mobile client 
interoperability. In Proceedings of the Symposium on 
Distributed Objects and Applications (DOA 2003, 
Catania, Sicily, Italy). 2003. 
Hellman, R. Universal Design and Mobile Devices. 
Proceedings of the 4th international conference on 
Universal access in human computer interaction: 
coping with diversity. Beijing. 2007. 
Microsoft Corporation, “Universal Plug and Play Device 
Architecture”, Version 1.0, http://www. upnp.org/ 
download/UPnPDA10_200006 13.htm, June 2000. 
MT - Minister of Industry. Learning a Living - First 
Results of the Adult Literacy and Life Skills Survey. 
OECD, Paris. http://www.nald.ca/fulltext/learnliv/ 
learnliv.pdf. 2005. 
Neris, V.P.A.; Baranauskas, M.C.C. Making interactive 
systems more flexible: an approach based on users' 
participation and norms. In Simpósio de Fatores 
Humanos em Sistemas Computacionais (IHC 2010): 
Belo Horizonte. 2010. 
Neris, V.P.A.; Baranauskas, M.C.C. Designing tailorable 
software systems with the users participation, 09/2012, 
Journal of the Brazilian Computer Society, Vol. 18, 
pp. 213-227, Rio de Janeiro, RJ, Brasil. 2012. 
Nielsen. J. Generation App: 62% of Mobile Users 25-34 
own Smartphones. http://blog.nielsen.com/ 
nielsenwire/online_mobile/generation-app-62-of-
mobile-users-25-34-own-smartphones. 2011. 
Olwal, A., Lachanas, D., Zacharouli, E. OldGen: Mobile 
Phone Personalization for Older Adults. In: 
Conference on Human Factors in Computing Systems 
(CHI 2011), Vancouver. 2011. 
Siegel, J. OMG overview: CORBA and the OMA in 
enterprise computing, ACM. v41. n10. 1998. 
Ueyama, J., Pinto, V.P.V., Madeira, E.R.M., et al.. 
Exploiting a Generic Approach for Constructing 
Mobile Device Applications. In: The Fourth 
International Conference on COMmunication System 
softWAre and middlewaRE, Dublin. ACM. 2009. 
Veizades, J., Guttman, E., Perkins, C., Kaplan, S. “Service 
Location Protocol”, Internet RFC 2165, 1997. 
UN - United Nations. ‘Major’ rise in world’s elderly 
population: DESA report. http://www.un.org/en/ 
development/desa/news/population/major-rise-in.html. 
2010. 
Wood, E., Willoughby, T., Rushing, A., Bechtel, L., 
Gilbert, J. Use of computer input devices by older 
adults. The Journal of Applied Gerontology. 2005. 
ICEIS2013-15thInternationalConferenceonEnterpriseInformationSystems
150