{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,13]],"date-time":"2026-02-13T23:44:20Z","timestamp":1771026260462,"version":"3.50.1"},"reference-count":14,"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":["Computer Standards &amp; Interfaces"],"published-print":{"date-parts":[[2003,6]]},"DOI":"10.1016\/s0920-5489(02)00096-x","type":"journal-article","created":{"date-parts":[[2003,4,24]],"date-time":"2003-04-24T18:53:11Z","timestamp":1051210391000},"page":"253-260","source":"Crossref","is-referenced-by-count":14,"title":["Developing adaptable software architectures using design patterns: an NFR approach"],"prefix":"10.1016","volume":"25","author":[{"given":"Lawrence","family":"Chung","sequence":"first","affiliation":[]},{"given":"Kendra","family":"Cooper","sequence":"additional","affiliation":[]},{"given":"Anna","family":"Yi","sequence":"additional","affiliation":[]}],"member":"78","reference":[{"key":"10.1016\/S0920-5489(02)00096-X_BIB1","doi-asserted-by":"crossref","first-page":"10","DOI":"10.1109\/MC.1987.1663532","article-title":"No silver bullet: essence and accidents of software engineering","author":"Brooks","year":"1987","journal-title":"Computer Magazine"},{"key":"10.1016\/S0920-5489(02)00096-X_BIB2","series-title":"Pattern-Oriented Software Architecture\u2014A System of Patterns","author":"Buschmann","year":"1996"},{"key":"10.1016\/S0920-5489(02)00096-X_BIB3","series-title":"Non-Functional Requirements in Software Engineering","author":"Chung","year":"2000"},{"key":"10.1016\/S0920-5489(02)00096-X_BIB4","unstructured":"L. Chung, Design Patterns for Adaptable Real-Time Systems, UKC'01, August 10\u201312, Boston, MA."},{"key":"10.1016\/S0920-5489(02)00096-X_BIB5","unstructured":"L. Chung, K. Cooper, A. Yi, Developing Adaptable Software Architectures for Real-Time Systems Using Design Patterns, SERP'02, June 24\u201327, Las Vegas, Nevada."},{"key":"10.1016\/S0920-5489(02)00096-X_BIB6","series-title":"Design Patterns: Elements of Reusable Object-Oriented Software","author":"Gamma","year":"1994"},{"key":"10.1016\/S0920-5489(02)00096-X_BIB7","first-page":"18","volume":"vol. 6","author":"Gross","year":"2001"},{"key":"10.1016\/S0920-5489(02)00096-X_BIB8","unstructured":"G. Gullekson, B. Selic, Design Patterns for Real-Time Software, Embedded Systems Conf., West'96."},{"key":"10.1016\/S0920-5489(02)00096-X_BIB9","series-title":"3rd Annual Conference on the Pattern Languages of Programs, Allenon Park, Illinois Sept. 4\u20136","article-title":"Patterns and Design Adaptability","author":"Irving","year":"1996"},{"key":"10.1016\/S0920-5489(02)00096-X_BIB10","first-page":"2","article-title":"Extending object-oriented analysis to explore alternatives","author":"Mylopoulos","year":"2001","journal-title":"IEEE Software"},{"key":"10.1016\/S0920-5489(02)00096-X_BIB11","unstructured":"W. Pree, Design Patterns for Object Oriented Development, Reading, MA: Addison Wesley and ACM press, 1995."},{"key":"10.1016\/S0920-5489(02)00096-X_BIB12","unstructured":"A. Sane, R. Campbell, Composite Messages: A Structural Pattern for Communication Between Components, OOPSLA Workshop on Design Patterns for Concurrent, Parallel and Distributed Object-Oriented Systems, 1995."},{"key":"10.1016\/S0920-5489(02)00096-X_BIB13","series-title":"Pattern-Oriented Software Architecture: Patterns for Concurrent and Networked Objects","author":"Schmidt","year":"2000"},{"key":"10.1016\/S0920-5489(02)00096-X_BIB14","unstructured":"N. Subramanian, L. Chung, Software Architecture Adaptability: An NFR Approach, IWPSE'01, IEEE Computer Society Press."}],"container-title":["Computer Standards &amp; Interfaces"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S092054890200096X?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S092054890200096X?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2019,4,8]],"date-time":"2019-04-08T01:52:57Z","timestamp":1554688377000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S092054890200096X"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2003,6]]},"references-count":14,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2003,6]]}},"alternative-id":["S092054890200096X"],"URL":"https:\/\/doi.org\/10.1016\/s0920-5489(02)00096-x","relation":{},"ISSN":["0920-5489"],"issn-type":[{"value":"0920-5489","type":"print"}],"subject":[],"published":{"date-parts":[[2003,6]]}}}