Abstract
This paper presents some guidelines to help software designers to design architectures that support particular usability features. We focus on features with high impact on software functionality and therefore on software design, like Feedback or Undo/Cancel. We have adopted an empirical approach to propose some design recommendations to be used to build the above usability features into specific architectures.
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
B. Boehm, J.R. Brown, H Kaspar , M. Lipow, G.J: Macleod and M.J. Merritt, “Characteristics of Software Quality”, North Holland, 1978
ISO “ISO 9126-1 Software Engineering-Product Quality-Part1: Quality Model”, 2000.
“ISO-Std 9241-11: Ergonomic Requirements for office Work with Visual Display Terminals. Part11: Guidance on Usability,” International Organization for Standardization ISO,1998.
L.M. Cysneros, V.M. Wemeck, A. Kushniruk, “Reusable Knowledge for Satisfying Usability Requirements,” Proceedings of the 2005 13th IEEE International Conference on Requirements Engineering.
N. Juristo, A.M. Moreno, M. Sanchez-Segura, “Analysing the impact of usability on Software Design,” Journal of Systems and Software, Vol. 80, Issue 9, 2007, pp.1506-1516.
L. Bass, B. John “Linking Usability to software Architecture Patterns Through General Scenarios”, The Journal of Systems and Software.Vol 66(3) 2003,pp.187-197.
N. Juristo, A.M. Moreno, M. Sanchez-Segura, “Guidelines for eliciting usability Functionalities,” IEEE Transactions on Software Engineering, Vol. 33, N°. 11, Nov. 2007, pp. 744-758.
D. Hix, H.R. Hartson, “Developing Use Interfaces: Ensuring Usability Through Product and Process,” J. Wiley & Sons, 1993.
B. Shneiderman, “Designing user interface: Strategies for Effective Human-Computer Interaction,” third edition, Addison Wesley, Melon, Park, CA, 1998.
J. Tidwell, “Designing Interfaces,” O´Reilly Media Inc. 2005.
M. Welie, “Amsterdam Collection of Patterns in user interface Design,” http://www.welie.com
S.A. Laasko, “User interface Designing Patterns,” http://www.cs.helsinki.fi/u/salaakso/patterns/index_tree..html
Brighton “Usability Pattern Collection,” http://www.cmis.brighton.ac.uk/research/patterns/
M. Aveledo , A.M. Moreno, “Responsibilities in the Usability Requirements Elicitation Process,” in the Proceedings of the 12th World Multi-Conference on Systemics,Cybernetics and Informatics, Jun. 2008, Vol. I, pp.232-237.
L. Constantine, L. Lockwood, “Software for Use. A Practical Guide to the Models and Methods of Usage-Centered Design,” Addison-Wesley, 1999.
J. Nielsen, “Usability Engineering” Morgan Kufmann,1993.
H. Chen, “Design & Implementation, The Command Pattern,” http://www.cs.mcgill.ca/~hv/classes/CS400/01.hchen/doc/
J. Boutelle, R. Sinha, “Avoiding an extreme makeover,” http://www.oracle.com/technology/pub/articles/masterj2ee/j2ee_wk5.html
H. Chen, “Design & Implementation, The Observer Pattern,” http://www.cs.mcgill.ca/~hv/classes/CS400/01.hchen/doc/
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer Science+Business Media B.V.
About this paper
Cite this paper
Aveledo, M., De la Rosa, A., Moreno, A.M. (2010). Usability Design Recommendations: A First Advance. In: Sobh, T. (eds) Innovations and Advances in Computer Sciences and Engineering. Springer, Dordrecht. https://doi.org/10.1007/978-90-481-3658-2_69
Download citation
DOI: https://doi.org/10.1007/978-90-481-3658-2_69
Published:
Publisher Name: Springer, Dordrecht
Print ISBN: 978-90-481-3657-5
Online ISBN: 978-90-481-3658-2
eBook Packages: EngineeringEngineering (R0)