Skip to main content

Usability Design Recommendations: A First Advance

  • Conference paper
  • First Online:
Innovations and Advances in Computer Sciences and Engineering

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 219.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. B. Boehm, J.R. Brown, H Kaspar , M. Lipow, G.J: Macleod and M.J. Merritt, “Characteristics of Software Quality”, North Holland, 1978

    Google Scholar 

  2. ISO “ISO 9126-1 Software Engineering-Product Quality-Part1: Quality Model”, 2000.

    Google Scholar 

  3. “ISO-Std 9241-11: Ergonomic Requirements for office Work with Visual Display Terminals. Part11: Guidance on Usability,” International Organization for Standardization ISO,1998.

    Google Scholar 

  4. 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.

    Google Scholar 

  5. 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.

    Article  Google Scholar 

  6. 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.

    Article  Google Scholar 

  7. 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.

    Article  Google Scholar 

  8. D. Hix, H.R. Hartson, “Developing Use Interfaces: Ensuring Usability Through Product and Process,” J. Wiley & Sons, 1993.

    Google Scholar 

  9. B. Shneiderman, “Designing user interface: Strategies for Effective Human-Computer Interaction,” third edition, Addison Wesley, Melon, Park, CA, 1998.

    Google Scholar 

  10. J. Tidwell, “Designing Interfaces,” O´Reilly Media Inc. 2005.

    Google Scholar 

  11. M. Welie, “Amsterdam Collection of Patterns in user interface Design,” http://www.welie.com

  12. S.A. Laasko, “User interface Designing Patterns,” http://www.cs.helsinki.fi/u/salaakso/patterns/index_tree..html

  13. Brighton “Usability Pattern Collection,” http://www.cmis.brighton.ac.uk/research/patterns/

  14. 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.

    Google Scholar 

  15. L. Constantine, L. Lockwood, “Software for Use. A Practical Guide to the Models and Methods of Usage-Centered Design,” Addison-Wesley, 1999.

    Google Scholar 

  16. J. Nielsen, “Usability Engineering” Morgan Kufmann,1993.

    Google Scholar 

  17. H. Chen, “Design & Implementation, The Command Pattern,” http://www.cs.mcgill.ca/~hv/classes/CS400/01.hchen/doc/

  18. J. Boutelle, R. Sinha, “Avoiding an extreme makeover,” http://www.oracle.com/technology/pub/articles/masterj2ee/j2ee_wk5.html

  19. H. Chen, “Design & Implementation, The Observer Pattern,” http://www.cs.mcgill.ca/~hv/classes/CS400/01.hchen/doc/

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Marianella Aveledo .

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics