Abstract
Different users have different needs; thus, user interfaces, especially in the web, should be flexible to deal with these differences. In this work we present the FAN Framework (Flexibility through AJAX and Norms) for implementation of tailorable user interfaces. The framework is based on the semiotic concept of norms and was developed with web technologies such as Ajax and PHP. The proposed framework was applied to the Vilanarede system, an inclusive social network system developed in the context of e-Cidadania project, and tested with real users. We present the tests results and a discussion about the advantages and drawbacks of the proposed solution, as well as a preliminary analysis of the use of two tailorable functionalities during the first year.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Bonacin, R., Baranauskas, M.C.C., Liu, K., Sun, L.: Norms-Based Simulation for Personalized Service Provision. Semiotica (Berlin) 2009, 403–428 (2009)
Stamper, R.: Social Norms in Requirements Analysis – an outline of MEASUR. In: Jirotka, M., Goguen, J., Bickerton, M. (eds.) Requirements Engineering, Technical and Social Aspects. Academic Press, New York (1993)
Baranauskas, M.C.C.: e-Cidadania: Systems and Methods for the Constitution of a Culture mediated by Information and Communication Technology. Proposal for the Microsoft Research-FAPESP Institute (2007)
Institute of Electrical and Electronics Engineers. IEEE Standard Computer Dictionary: A Compilation of IEEE Standard Computer Glossaries, New York, NY (1990)
Dourish, P.: Open implementation and flexibility in CSCW toolkits. Ph.D. Thesis, University College London (1996), ftp://cs.ucl.ac.uk/darpa/jpd/dourish-thesis.ps.gz (last access October 17, 2007)
Kahler, H., Morch, A., Stiemerling, O., Wulf, V.: Special Issue on Tailorable Systems and Cooperative Work. In: Computer Supported Cooperative Work, vol. 1(9). Kluwer Academic Publishers, Dordrecht (2000)
Teege, G., Kahler, H., Stiemerling, O.: Implementing Tailorability in Groupware. SIGGROUP Bulletin 20(2), 57–59 (1999)
Morch, A., Mehandjiev, N.: Tailoring as Collaboration: the Mediating Role of Multiple Representations and Application Units. In: Kahler, H., Morch, A., Stiemerling, O., Wulf, V. (eds.) Special Issue on Tailorable Systems and Cooperative Work, Computer Supported Cooperative Work, vol. 9(1). Kluwer, Dordrecht (2000)
Moran, T., Dourish, P.: Introduction to the special issue on Context-Aware Computing. Human-Computer Interaction 16(2), 2–3 (2001)
Fischer, G., Giaccardi, E., Ye, Y., Sutcliffe, A.G., Mehandjiev, N.: Meta-Design: a Manifesto for End-User Development. Communications of the ACM 47(9) (2004)
Garrett, J.J.A.: A New Approach to Web Applications, Adaptive Path, February 18 (2005), http://www.adaptivepath.com/ideas/essays/archives/000385.php (last access December 21, 2009)
W3C, XMLHttpRequest, W3C Working Draft (November 19, 2009), http://www.w3.org/TR/XMLHttpRequest/ (last access December 21, 2009)
Stamper, R., Liu, K., Hafkamp, M., Ades, Y.: Understanding the roles of signs and norms in organizations – a semiotic approach to information system design. Behaviour & Information Technology 19(1), 15–27 (2000)
Liu, K.: Semiotics in information systems engineering. Cambridge University Press, Cambridge (2000)
Stamper, R.K.: Information in Business and Administrative Systems. John Wiley & Sons, Inc., NY (1973)
Neris, V.P.A.: Study and proposal of a framework for designing tailorable user interfaces. PhD Thesis, Institute of Computing, UNICAMP, Campinas, Brazil (2010)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Fortuna, F.J., Bonacin, R., Baranauskas, M.C.C. (2011). A Framework Based on Ajax and Semiotics to Build Flexible User Interfaces. In: Filipe, J., Cordeiro, J. (eds) Enterprise Information Systems. ICEIS 2010. Lecture Notes in Business Information Processing, vol 73. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-19802-1_36
Download citation
DOI: https://doi.org/10.1007/978-3-642-19802-1_36
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-19801-4
Online ISBN: 978-3-642-19802-1
eBook Packages: Computer ScienceComputer Science (R0)