{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,10,23]],"date-time":"2024-10-23T02:47:38Z","timestamp":1729651658055,"version":"3.28.0"},"reference-count":16,"publisher":"IEEE Comput. Soc","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"DOI":"10.1109\/ecbs.2003.1194814","type":"proceedings-article","created":{"date-parts":[[2004,1,23]],"date-time":"2004-01-23T23:33:03Z","timestamp":1074900783000},"page":"321-330","source":"Crossref","is-referenced-by-count":1,"title":["Issues in architectural modeling and evolution in the know-it-all case study"],"prefix":"10.1109","author":[{"given":"G.","family":"Butler","sequence":"first","affiliation":[]},{"family":"Xin Shen","sequence":"additional","affiliation":[]},{"family":"Lugang Xu","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"article-title":"Database System Concepts","year":"1988","author":"korth","key":"ref10"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1109\/52.469759"},{"key":"ref12","doi-asserted-by":"crossref","DOI":"10.1002\/(SICI)1096-9942(1997)3:4<265::AID-TAPO4>3.0.CO;2-R","article-title":"Designing object systems for evolution","volume":"3","author":"m\u00e4tzel","year":"1997","journal-title":"Theory and Practice of Object Systems"},{"article-title":"Software Architecture: Perspectives on an Emerging Discipline","year":"1996","author":"shaw","key":"ref13"},{"key":"ref14","article-title":"An Architecture Tradeoff Analysis of PostgreSQL","author":"shen","year":"2002","journal-title":"Concordia University"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.1999.802203"},{"key":"ref16","article-title":"Framework Development and Evolution","author":"lugang","year":"2003","journal-title":"Concordia University"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1145\/375212.375239"},{"key":"ref3","article-title":"The Know-It-All Project: A Case Study in Framework Development and Evolution","author":"butler","year":"2002","journal-title":"Domain Oriented Systems Development Perspectives and Practices"},{"article-title":"Applied Software Architecture","year":"1999","author":"hofmeister","key":"ref6"},{"article-title":"Refactoring: Improving the Design of Existing Code","year":"1999","author":"fowler","key":"ref5"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1023\/A:1018980625587"},{"key":"ref7","first-page":"22","article-title":"Designing reusable classes","author":"johnson","year":"1988","journal-title":"Journal of Object-Oriented Programming"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-45821-2_8"},{"key":"ref1","article-title":"Developing frameworks by aligning requirements, design, and code","author":"butler","year":"1999","journal-title":"Proceedings of 9th Workshop on Software Reuse (WISR-9)"},{"key":"ref9","article-title":"ATAM: Method for Architecture Evaluation","author":"kazman","year":"2000","journal-title":"Technical Report CMU\/SEI-2000-TR-004"}],"event":{"name":"10th IEEE International Conference and Workshop on the Engineering of Computer-Based Systems. ECBS 2003","acronym":"ECBS-03","location":"Huntsville, AL, USA"},"container-title":["10th IEEE International Conference and Workshop on the Engineering of Computer-Based Systems, 2003. Proceedings."],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx5\/8501\/26873\/01194814.pdf?arnumber=1194814","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,6,15]],"date-time":"2017-06-15T23:18:06Z","timestamp":1497568686000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/1194814\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[null]]},"references-count":16,"URL":"https:\/\/doi.org\/10.1109\/ecbs.2003.1194814","relation":{},"subject":[]}}