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

Bonnie E. John, Len Bass, Elspeth Golden, Pia Stoll. A responsibility-based pattern language for usability-supporting architectural patterns. In T. C. Nicholas Graham, Gaëlle Calvary, Philip D. Gray, editors, Proceedings of the 1st ACM SIGCHI symposium on Engineering Interactive Computing System , EICS 2009, Pittsburgh, PA, USA, July 15-17, 2009. pages 3-12, ACM, 2009. [doi]

References

  • 2 Alexander, C. (1979). The Timeless Way of Building. USA: Oxford University Press. ISBN 0195034028
  • 18 Pia Stoll , Anders Wall , Christer Norstrom, Guiding Architectural Decisions with the Influencing Factors Method, Proceedings of the Seventh Working IEEE/IFIP Conference on Software Architecture (WICSA 2008), p.179-188, February 18-21, 2008 [doi>10.1109/WICSA.2008.22]
  • 14 John, B. E.&Bass, L. (2001) Usability and software architecture. Behaviour and Information Technology, 20 (5), 329--338.
  • 16 Natalia Juristo , Ana Moreno , Maria-Isabel Sanchez-Segura, Guidelines for Eliciting Usability Functionalities, IEEE Transactions on Software Engineering, v.33 n.11, p.744-758, November 2007 [doi>10.1109/TSE.2007.70741]
  • 3 Alexander, C., Ishikawa, S., Silverstein, M. (1977). A Pattern Language: Towns, Buildings, Construction. USA: Oxford University Press. ISBN 019501919
  • 5 Bass, L., John, B. E.&Kates, J. (2001) Achieving Usability Through Software Architecture, Carnegie Mellon University/Software Engineering Institute Technical Report No. SEI-TR-2001-005, Pittsburgh, PA, 2001.
  • 12 Golden, E., John, B. E., Bass, L. (2005) Quality vs. quantity: Comparing evaluation methods in a usability-focused software architecture modification task. Proceedings of the 4 th International Symposium on Empirical Software Engineering (Noosa Heads, Australia, November 17--18 2005).
  • 7 Software product lines: practices and patterns, Addison-Wesley Longman Publishing Co., Inc., Boston, MA, 2001
  • 13 Elspeth Golden , Bonnie E. John , Len Bass, The value of a usability-supporting architectural pattern in software architecture design: a controlled experiment, Proceedings of the 27th international conference on Software engineering, May 15-21, 2005, St. Louis, MO, USA [doi>10.1145/1062455.1062538]
  • 19 Jenifer Tidwell, Designing Interfaces, O'Reilly Media, Inc., 2005
  • 11 Erich Gamma , Richard Helm , Ralph Johnson , John Vlissides, Design patterns: elements of reusable object-oriented software, Addison-Wesley Longman Publishing Co., Inc., Boston, MA, 1995
  • 9 Folmer, E. (2005) Software Architecture Analysis of Usability, Ph.D. thesis. Department of Computer Science, University of Groningen, Groningen.
  • 6 Frank Buschmann , Regine Meunier , Hans Rohnert , Peter Sommerlad , Michael Stal, Pattern-oriented software architecture: a system of patterns, John Wiley & Sons, Inc., New York, NY, 1996
  • 10 Folmer, E., van Gurp, J., Bosch, J. (2003) A Framework for capturing the relationship between usability and software architecture; Software Process: Improvement and Practice, Volume 8, Issue 2. Pages 67--87. April/June 2003.
  • 17 Stoll, P., John, B., Bass,L.,&Golden, E. (2008) Preparing Usability Supporting Architectural Patterns for Industrial Use. In Proceedings of the International Workshop on the Interplay between Usability Evaluation and Software Development, I-USED 2008 (Pisa, Italy, September 24th, 2008)
  • 15 John, B. E., Bass, L. J., Sanchez-Segura, M-I.&Adams, R. J. (2004) Bringing usability concerns to the design of software architecture. Proceedings of The 9th IFIP Working Conference on Engineering for Human-Computer Interaction and the 11th International Workshop on Design, Specification and Verification of Interactive Systems, (Hamburg, Germany, July 11--13, 2004).
  • 8 Dearden, A., Finlay, J. (2006). Pattern Languages in HCI: A critical review. Human-Computer Interaction 21 (1).
  • 1 Adams, R. J., Bass, L.,&John, B. E. (2005) Applying general usability scenarios to the design of the software architecture of a collaborative workspace. In A. Seffah, J. Gulliksen and M. Desmarais (Eds.) Human-Centered Software Engineering: Frameworks for HCI/HCD and Software Engineering Integration. Kluwer Academic Publishers.
  • 4 Barbacci, M., Ellison, R., Lattance, A, Stafford, J., WeinStock, C, and Wood,, W., "Quality Attribute Workshops, 3rd Edition", Technical Report No. SEI-2003-TR.016, Pittsburgh, PA, 2003.

Cited by

No citations of this publication recorded.