{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,24]],"date-time":"2026-01-24T23:34:44Z","timestamp":1769297684382,"version":"3.49.0"},"reference-count":18,"publisher":"Elsevier BV","issue":"3","license":[{"start":{"date-parts":[[2003,6,1]],"date-time":"2003-06-01T00:00:00Z","timestamp":1054425600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Journal of Systems and Software"],"published-print":{"date-parts":[[2003,6]]},"DOI":"10.1016\/s0164-1212(02)00076-6","type":"journal-article","created":{"date-parts":[[2003,5,13]],"date-time":"2003-05-13T01:09:24Z","timestamp":1052788164000},"page":"187-197","source":"Crossref","is-referenced-by-count":88,"title":["Linking usability to software architecture patterns through general scenarios"],"prefix":"10.1016","volume":"66","author":[{"given":"Len","family":"Bass","sequence":"first","affiliation":[]},{"given":"Bonnie E.","family":"John","sequence":"additional","affiliation":[]}],"member":"78","reference":[{"key":"10.1016\/S0164-1212(02)00076-6_BIB1","series-title":"A Pattern Language","author":"Alexander","year":"1977"},{"key":"10.1016\/S0164-1212(02)00076-6_BIB2","series-title":"Software Architecture in Practice","author":"Bass","year":"1998"},{"key":"10.1016\/S0164-1212(02)00076-6_BIB3","doi-asserted-by":"crossref","unstructured":"Bass, L.J., John, B.E., 2000. Achieving Usability Through Software Architectural Styles. Extended Abstracts of CHI, 2000 The Hague, The Netherlands, 1\u20136 April 2000 ACM, New York. pp. 502\u2013509","DOI":"10.1145\/633292.633387"},{"key":"10.1016\/S0164-1212(02)00076-6_BIB4","doi-asserted-by":"crossref","unstructured":"Bass, L., John, B.E., Kates, J., 2001. Achieving Usability Through Software Architecture, CMU\/SEI-TR-2001-005 Pittsburgh, PA: Software Engineering Institute, Carnegie Mellon University. http:\/\/www.sei.cmu.edu\/publications\/documents\/01.reports\/01tr005.html","DOI":"10.21236\/ADA387874"},{"key":"10.1016\/S0164-1212(02)00076-6_BIB5","article-title":"Quality Attribute Design Primitives and the Attribute Driven Design Method","volume":"vol. 4","author":"Bass","year":"2001"},{"key":"10.1016\/S0164-1212(02)00076-6_BIB6","series-title":"Contextual Design","author":"Beyer","year":"1998"},{"key":"10.1016\/S0164-1212(02)00076-6_BIB7","series-title":"A Pattern Approach to Interaction Design","author":"Borchers","year":"2001"},{"key":"10.1016\/S0164-1212(02)00076-6_BIB8","series-title":"Pattern-Oriented Software Architecture\u2013\u2013A System of Patterns","author":"Buschmann","year":"1996"},{"key":"10.1016\/S0164-1212(02)00076-6_BIB9","series-title":"Evaluating Software Architectures: Methods and Case Studies","author":"Clements","year":"2001"},{"key":"10.1016\/S0164-1212(02)00076-6_BIB10","doi-asserted-by":"crossref","unstructured":"Foley, J., Kim, W.C., Kovacevic, S., Murry, K., 1991. Sullivan, Tyler (Eds.), UIDE\u2013\u2013 An Intelligent User Interface Design Environment in Intelligent User Interfaces. Addison-Wesley, Reading, MA","DOI":"10.1145\/107215.128716"},{"key":"10.1016\/S0164-1212(02)00076-6_BIB11","series-title":"Design Patterns, Elements of Object-Oriented Software","author":"Gamma","year":"1995"},{"key":"10.1016\/S0164-1212(02)00076-6_BIB12","series-title":"Design Principles for Interactive Systems","author":"Gram","year":"1996"},{"key":"10.1016\/S0164-1212(02)00076-6_BIB13","series-title":"Interactive System Design","author":"Newman","year":"1995"},{"key":"10.1016\/S0164-1212(02)00076-6_BIB14","series-title":"Usability Engineering","author":"Nielsen","year":"1993"},{"key":"10.1016\/S0164-1212(02)00076-6_BIB15","series-title":"Usability Inspection Methods","author":"Nielsen","year":"1994"},{"key":"10.1016\/S0164-1212(02)00076-6_BIB16","unstructured":"Pfaff, G.P., 1983. (Ed.) Proceedings of the Workshop on User Interface Management Systems, 1\u20133 November 1983, Seeheim, Germany"},{"key":"10.1016\/S0164-1212(02)00076-6_BIB17","series-title":"Designing the User Interface","author":"Shneiderman","year":"1998"},{"key":"10.1016\/S0164-1212(02)00076-6_BIB18","unstructured":"UIMS Tool Developers Workshop, 1992. A Metamodel for the Runtime Architecture of an Interactive Systems, SIGCHI Bulletin January 1992"}],"container-title":["Journal of Systems and Software"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0164121202000766?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0164121202000766?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2020,3,19]],"date-time":"2020-03-19T19:40:14Z","timestamp":1584646814000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0164121202000766"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2003,6]]},"references-count":18,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2003,6]]}},"alternative-id":["S0164121202000766"],"URL":"https:\/\/doi.org\/10.1016\/s0164-1212(02)00076-6","relation":{},"ISSN":["0164-1212"],"issn-type":[{"value":"0164-1212","type":"print"}],"subject":[],"published":{"date-parts":[[2003,6]]}}}