Traditionally software qualities as e.g. performance have
been considered important to implement early in the
software system architecture. The usability quality
implementation has been done late or, if considered early in
the software architecture, then often as a separation
between presentation and execution layers. However there
are usability concerns requiring early implementation in the
software architecture not solved merely by separation.
Usability supporting architecture patterns (USAPs) have
been shown to provide developers with useful guidance for
producing an architectural design that supports usability for
these concerns, [1]. This experience report introduces the
USAPs in an industrial context.
2008. p. 593-594
NordiCHI 2008: Building Bridges - 5th Nordic Conference on Human-Computer Interaction; Lund; Sweden; 20 October 2008 through 22 October 2008