{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,31]],"date-time":"2025-10-31T21:53:01Z","timestamp":1761947581912,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":17,"publisher":"ACM","license":[{"start":{"date-parts":[[2009,7,15]],"date-time":"2009-07-15T00:00:00Z","timestamp":1247616000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2009,7,15]]},"DOI":"10.1145\/1570433.1570437","type":"proceedings-article","created":{"date-parts":[[2009,9,25]],"date-time":"2009-09-25T19:37:20Z","timestamp":1253907440000},"page":"3-12","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":5,"title":["A responsibility-based pattern language for usability-supporting architectural patterns"],"prefix":"10.1145","author":[{"given":"Bonnie E.","family":"John","sequence":"first","affiliation":[{"name":"Carnegie Mellon University, Pittsburgh, PA, USA"}]},{"given":"Len","family":"Bass","sequence":"additional","affiliation":[{"name":"Software Engineering Institute, Pittsburgh, PA, USA"}]},{"given":"Elspeth","family":"Golden","sequence":"additional","affiliation":[{"name":"Carnegie Mellon University, Pittsburgh, PA, USA"}]},{"given":"Pia","family":"Stoll","sequence":"additional","affiliation":[{"name":"ABB, V\u00e4ster\u00e5s, Sweden"}]}],"member":"320","published-online":{"date-parts":[[2009,7,15]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"Software Engineering: Frameworks for HCI\/HCD and Software Engineering Integration","author":"Adams R. J.","year":"2005","unstructured":"Adams , R. J. , Bass , L. ,&amp; 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 . Adams, R. J., Bass, L.,&amp;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."},{"key":"e_1_3_2_1_2_1","volume-title":"The Timeless Way of Building","author":"Alexander C.","year":"1979","unstructured":"Alexander , C. ( 1979 ). The Timeless Way of Building . USA : Oxford University Press . ISBN 0195034028 Alexander, C. (1979). The Timeless Way of Building. USA: Oxford University Press. ISBN 0195034028"},{"key":"e_1_3_2_1_3_1","volume-title":"Buildings, Construction. USA: Oxford University Press. ISBN 019501919","author":"Alexander C.","year":"1977","unstructured":"Alexander , C. , Ishikawa , S. , Silverstein , M. ( 1977 ). A Pattern Language: Towns , Buildings, Construction. USA: Oxford University Press. ISBN 019501919 Alexander, C., Ishikawa, S., Silverstein, M. (1977). A Pattern Language: Towns, Buildings, Construction. USA: Oxford University Press. ISBN 019501919"},{"key":"e_1_3_2_1_4_1","volume-title":"Barbacci, M., Ellison, R., Lattance, A, Stafford, J., WeinStock, C, and Wood,, W., \"Quality Attribute Workshops","year":"2003","unstructured":"Barbacci, M., Ellison, R., Lattance, A, Stafford, J., WeinStock, C, and Wood,, W., \"Quality Attribute Workshops , 3 rd Edition\", Technical Report No. SEI- 2003 -TR.016, Pittsburgh, PA , 2003. 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.","edition":"3"},{"key":"e_1_3_2_1_6_1","volume-title":"Wiley","author":"Buschmann F.","year":"1996","unstructured":"Buschmann , F. , Meunier , R. , Rohnert , H. and Sommerlad , P ., Pattern-Oriented Software Architecture Volume 1: A System of Patterns , Wiley , 1996 Buschmann, F., Meunier, R., Rohnert, H. and Sommerlad, P., Pattern-Oriented Software Architecture Volume 1: A System of Patterns, Wiley, 1996"},{"key":"e_1_3_2_1_7_1","volume-title":"Software Product Lines: Practices and Patterns","author":"Clements P.","year":"2001","unstructured":"Clements , P. , Northrop , L. , Software Product Lines: Practices and Patterns , Addison Wesley , 2001 . Clements, P., Northrop, L., Software Product Lines: Practices and Patterns, Addison Wesley, 2001."},{"key":"e_1_3_2_1_8_1","volume-title":"Pattern Languages in HCI: A critical review. Human-Computer Interaction 21 (1)","author":"Dearden A.","year":"2006","unstructured":"Dearden , A. , Finlay , J. ( 2006 ). Pattern Languages in HCI: A critical review. Human-Computer Interaction 21 (1) . Dearden, A., Finlay, J. (2006). Pattern Languages in HCI: A critical review. Human-Computer Interaction 21 (1)."},{"key":"e_1_3_2_1_10_1","volume-title":"A Framework for capturing the relationship between usability and software architecture","author":"Folmer E.","year":"2003","unstructured":"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. 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."},{"key":"e_1_3_2_1_11_1","volume-title":"Design Patterns: Elements of Reusable Object Oriented Software","author":"Gamma E.","year":"1995","unstructured":"Gamma , E. , Helm , R. , Johnson , R. ,&amp; Vlissides , J. ( 1995 ) Design Patterns: Elements of Reusable Object Oriented Software . Addison-Wesley , Reading, Massachusetts , 1995. Gamma, E., Helm, R., Johnson, R.,&amp;Vlissides, J. (1995) Design Patterns: Elements of Reusable Object Oriented Software. Addison-Wesley, Reading, Massachusetts, 1995."},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISESE.2005.1541823"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/1062455.1062538"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1080\/01449290110081686"},{"key":"e_1_3_2_1_15_1","volume-title":"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","author":"John B. E.","year":"2004","unstructured":"John , B. E. , Bass , L. J. , Sanchez-Segura , M-I .&amp; 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). John, B. E., Bass, L. J., Sanchez-Segura, M-I.&amp;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)."},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2007.70741"},{"key":"e_1_3_2_1_17_1","volume-title":"E. (2008)","author":"Stoll P.","year":"2008","unstructured":"Stoll , P. , John , B. , Bass , L. ,&amp; 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) Stoll, P., John, B., Bass,L.,&amp;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)"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1109\/WICSA.2008.22"},{"key":"e_1_3_2_1_19_1","volume-title":"Designing Interfaces: Patterns for Effective Interaction Design","author":"Tidwell J.","year":"2006","unstructured":"Tidwell , J. ( 2006 ), Designing Interfaces: Patterns for Effective Interaction Design . O'Reilly Media : Sebastopol, CA . Tidwell, J. (2006), Designing Interfaces: Patterns for Effective Interaction Design. O'Reilly Media: Sebastopol, CA."}],"event":{"name":"EICS'09: Engineering Interactive Computing Systems","sponsor":["ACM Association for Computing Machinery","SIGCHI ACM Special Interest Group on Computer-Human Interaction"],"location":"Pittsburgh PA USA","acronym":"EICS'09"},"container-title":["Proceedings of the 1st ACM SIGCHI symposium on Engineering interactive computing systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1570433.1570437","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1570433.1570437","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T12:17:55Z","timestamp":1750249075000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1570433.1570437"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2009,7,15]]},"references-count":17,"alternative-id":["10.1145\/1570433.1570437","10.1145\/1570433"],"URL":"https:\/\/doi.org\/10.1145\/1570433.1570437","relation":{},"subject":[],"published":{"date-parts":[[2009,7,15]]},"assertion":[{"value":"2009-07-15","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}