Abstract
Usability is a feature of software quality that has traditional significance in the Human Computer Interaction (HCI) community. Recent works that have been proposed by the Software Engineering (SE) community are intended to improve the usability of software applications. This paper combines aspects that are defined in both these communities to produce usable web applications. To achieve this goal, a well-known strategy to improve usability is used: usability patterns. However, many usability patterns and guidelines could only be applied when the final system is implemented. In this work, STATUS patterns have been chosen because they solve usability issues at conceptual level. The main purpose of this paper is to improve the usability of Web Applications automatically generated by OOWS (a model-based web engineering method) applying the STATUS patterns.
Keywords
This work has been developed with the support of MEC under the project DESTINO TIN2004-03534 and cofinanced by FEDER.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Abrahao, S., Insfrán, E.: Early Usability Evaluation in Model-Driven Architecture Environments. In: 6th IEEE International Conference on Quality Software (QSIC 2006), Beijing, China (2006)
Cachero, C., Genero, M., Calero, C., Meliá, S.: Quality-driven Automatic Transformation of Object-Oriented Navigational Models. In: Embley, D.W., Olivé, A., Ram, S. (eds.) ER 2006. LNCS, vol. 4215, Springer, Heidelberg (2006)
Care Technologies: Last visited: (Febuary 2007), http://www.care-t.com
Ceri, S., Fraternali, P., Bongio, A.: Web Modeling Language (WebML): a modeling language for designing Web sites. In: WWW9 Conference, Amsterdam, pp. 137–157 (2000)
Fons, J., Albert, P.V.: Development of Web Applications from Web Enhanced Conceptual Schemas. In: Song, I.-Y., Liddle, S.W., Ling, T.-W., Scheuermann, P. (eds.) ER 2003. LNCS, vol. 2813, pp. 232–245. Springer, Heidelberg (2003)
Hitz, M., Leitner, G., Melcher, R.: Usability of Web Applications. In: Web Engineering, Wiley, Chichester (2006)
ISO/IEC 9126-1, Software engineering - Product quality - 1: Quality model (2001)
Juristo, N., López, M., Moreno, A., Sánchez, I.: Improving software usability through architectural patterns. In: International Conference on Software Engineering. Workshop Bridging the Gaps Between Software Engineering and Human-Computer Interaction, Portland, USA (2003)
MDA: Last visited: (Febuary 2007), http://www.omg.org/mda
Nielsen, J.: Prioritizing Web Usability, 1st edn. New Riders Press, Indianapolis (2006)
Olsina, L., Rossi, G.: A Quantitative Method for Quality Evaluation of Web Sites and Applications. In: IEEE Multimedia Magazine, pp. 20–29 (2002)
Pastor, O., Gómez, J., Insfrán, E., Pelechano, V.: The OO-Method Approach for Information Systems Modelling: From Object-Oriented Conceptual Modeling to Automated Programming. Information Systems 26(7), 507–534 (2001)
Perzel, K., Kane, D.: Usability Patterns for Applications on the World Wide Web. In: PloP 1999 Conference (1999)
Schwabe, D., R.G., Barbosa, S.: Systematic Hypermedia Design with OOHDM. In: ACM Conference on Hypertext, Washington, USA (1996)
STATUS Project: Las visit: (Febuary 2007), http://is.ls.fi.upm.es/status
Tidwell, J.: Designing Interfaces, O’Reilly Media (2005)
Wellie, M., Traetteberg, H.: Interaction Patterns in User Interfaces. In: PLoP 2000, Allerton Park Monticello, Illinois, USA (2000)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Panach, J.I., Valverde, F., Pastor, Ó. (2007). Improvement of a Web Engineering Method Through Usability Patterns. In: Weske, M., Hacid, MS., Godart, C. (eds) Web Information Systems Engineering – WISE 2007 Workshops. WISE 2007. Lecture Notes in Computer Science, vol 4832. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-77010-7_42
Download citation
DOI: https://doi.org/10.1007/978-3-540-77010-7_42
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-77009-1
Online ISBN: 978-3-540-77010-7
eBook Packages: Computer ScienceComputer Science (R0)