search menu icon-carat-right cmu-wordmark

Integrating Usability Supporting Architectural Patterns in a Product Line System's Architecture (SATURN 2009)

April 2009 Presentation
Len Bass, Elspeth Golden, Bonnie E. John, Pia Stoll (ABB Corporate Research)

Presentation given at SATURN 2009, which took place in Pittsburgh, PA on May 4-7, 2009.


Software Engineering Institute



This presentation will describe the application of Usability Supporting Architectural Patterns (USAPs) to the architecture design of a product line of systems. The patterns were delivered by a web-enabled prototype tool. The tool prompted the designers with architecture responsibilities specific to their chosen usability scenarios, then required the designers to respond to each responsibility and additionally provided the designer with implementation instructions in a textual, rather than a component, form. The designers used the USAP delivery tool in the early design phase and were extremely positive. Two designers using the USAP delivery tool for six hours discovered 14 major issues related to usability support in the core architecture that were not previously incorporated in the architecture design. Two potential new subsystems were identified during this exercise.