Sciweavers

EICS
2009
ACM

A responsibility-based pattern language for usability-supporting architectural patterns

14 years 6 months ago
A responsibility-based pattern language for usability-supporting architectural patterns
Usability-supporting architectural patterns (USAPs) were developed as a way to explicitly connect the needs of architecturally-sensitive usability concerns to the design of software architecture. In laboratory studies, the Cancellation USAP was shown to significantly improve the quality of architecture designs for supporting the ability to cancel a longrunning command, sparking interest from a large industrial organization to develop new USAPs and apply them to their product line architecture design. The challenges of delivering the architectural information contained in USAPs to practicing software architects led to the development of a pattern language for USAPs based on software responsibilities and a web-based tool for evaluating an architecture with respect to those patterns. Categories and Subject Descriptors H.5.2 User Interfaces; D.2.11 Software Architectures. General Terms Design, Human Factors. Keywords Usability, software architecture.
Bonnie E. John, Len Bass, Elspeth Golden, Pia Stol
Added 28 May 2010
Updated 28 May 2010
Type Conference
Year 2009
Where EICS
Authors Bonnie E. John, Len Bass, Elspeth Golden, Pia Stoll
Comments (0)