Usability inspection methods
IEEE Transactions on Software Engineering
CSEET '01 Proceedings of the 14th Conference on Software Engineering Education and Training
Bringing usability concerns to the design of software architecture
EHCI-DSVIS'04 Proceedings of the 2004 international conference on Engineering Human Computer Interaction and Interactive Systems
Evidence-based practice in human-computer interaction and evidence maps
REBSE '05 Proceedings of the 2005 workshop on Realising evidence-based software engineering
Quality-Attribute Based Economic Valuation of Architectural Patterns
ESC '07 Proceedings of the First International Workshop on The Economics of Software and Computation
Usability supporting architecture pattern for industry
Proceedings of the 5th Nordic conference on Human-computer interaction: building bridges
Design Reasoning Improves Software Design Quality
QoSA '08 Proceedings of the 4th International Conference on Quality of Software-Architectures: Models and Architectures
Pattern languages in the wild: exploring pattern languages in the laboratory and in the real world
Proceedings of the 4th International Conference on Design Science Research in Information Systems and Technology
A responsibility-based pattern language for usability-supporting architectural patterns
Proceedings of the 1st ACM SIGCHI symposium on Engineering interactive computing systems
Evaluating Usability-Supporting Architecture Patterns: Reactions from Usability Professionals
Proceedings of the 13th International Conference on Human-Computer Interaction. Part I: New Trends
Are User Interface Pattern Languages Usable? A Report from the Trenches
INTERACT '09 Proceedings of the 12th IFIP TC 13 International Conference on Human-Computer Interaction: Part II
Supporting usability in product line architectures
Proceedings of the 13th International Software Product Line Conference
Improvement of open source software usability: an empirical evaluation from developers' perspective
Advances in Software Engineering - Special issue on new generation of software metrics
Assessing the value of architectural information extracted from patterns for architecting
EASE'06 Proceedings of the 10th international conference on Evaluation and Assessment in Software Engineering
Hi-index | 0.00 |
Design patterns have been claimed to facilitate modification and improve understanding in software design. A controlled experiment was performed to assess the usefulness of portions of a Usability-Supporting Architectural Pattern (USAP) in modifying the design of software architectures to support a specific usability concern. Software engineering and information technology graduate students received different subsets of a USAP supporting cancellation functionality. They then studied a software architecture design and made modifications to add the ability to cancel commands. Results showed that participants who received a usability scenario, a list of general responsibilities, and a sample solution thought of significantly more key issues than participants who saw only the scenario. Implications for software development are that usability concerns can be included at architecture design time, and that USAPs can significantly help software architects to consider responsibilities inherent from usability concerns.