Abstract
The Unified Modeling Language (UML) is widely used by Software Engineers as the basis of analysis and design in software development. While UML is very strong at specifying the structure and functionality of the application, it is seldom used to its potential to specify usability-related information. The Putting Usability First (PUF) methodology of Usability Engineering identifies and specifies usability-related information. This chapter discusses how requirements and other contextual information from the PUF methodology can be transformed into UML in order to specify the context information of the application to ensure the usability of the application.
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.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer
About this chapter
Cite this chapter
Carter, J.A., Liu, J., Schneider, K., Fourney, D. (2005). Transforming Usability Engineering Requirements into Software Engineering Specifications: From PUF to UML. In: Seffah, A., Gulliksen, J., Desmarais, M.C. (eds) Human-Centered Software Engineering — Integrating Usability in the Software Development Lifecycle. Human-Computer Interaction Series, vol 8. Springer, Dordrecht. https://doi.org/10.1007/1-4020-4113-6_9
Download citation
DOI: https://doi.org/10.1007/1-4020-4113-6_9
Publisher Name: Springer, Dordrecht
Print ISBN: 978-1-4020-4027-6
Online ISBN: 978-1-4020-4113-6
eBook Packages: Computer ScienceComputer Science (R0)