{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,4]],"date-time":"2024-09-04T22:50:46Z","timestamp":1725490246053},"publisher-location":"Berlin, Heidelberg","reference-count":17,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540669548"},{"type":"electronic","value":"9783540465898"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1999]]},"DOI":"10.1007\/3-540-46589-8_4","type":"book-chapter","created":{"date-parts":[[2007,8,28]],"date-time":"2007-08-28T15:05:53Z","timestamp":1188313553000},"page":"57-79","source":"Crossref","is-referenced-by-count":4,"title":["Object-Oriented Architectural Evolution"],"prefix":"10.1007","author":[{"given":"Isabelle","family":"Borne","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Serge","family":"Demeyer","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Galal","family":"Hassan Galal","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2002,4,12]]},"reference":[{"key":"4_CR1","unstructured":"Robert Arnold and Shawn Bohner, editors. Software Change Impact Analysis. IEEE, 1998."},{"key":"4_CR2","series-title":"Lect Notes Comput Sci","doi-asserted-by":"crossref","first-page":"139","DOI":"10.1007\/BFb0052180","volume-title":"Proceedings ECOOP\u201994","author":"K. Beck","year":"1994","unstructured":"Kent Beck and Ralph Johnson. Patterns generate architectures. In Proceedings ECOOP\u201994, LNCS 821, pages 139\u2013149. Springer-Verlag, July 1994."},{"key":"4_CR3","unstructured":"Grady Booch, James Rumbaugh, and Ivar Jacobson. The Unified Modeling Language User Guide. Addison-Wesley, 1999."},{"key":"4_CR4","series-title":"Lect Notes Comput Sci","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-49255-0_2","volume-title":"Object-Oriented Technology (ECOOP\u201998 Workshop Reader)","author":"I. Borne","year":"1998","unstructured":"Isabelle Borne, Fernando Brito a Abreu, Wolfgang De Meuter, and Galal Hassan Galal. Techniques, tools and formalisms for capturing and assessing the architectural quality in object-oriented software. In Serge Demeyer and Jan Bosch, editors, Object-Oriented Technology (ECOOP\u201998 Workshop Reader), LNCS 1543. Springer-Verlag, 1998."},{"issue":"4","key":"4_CR5","doi-asserted-by":"crossref","first-page":"10","DOI":"10.1109\/MC.1987.1663532","volume":"20","author":"F. P. Brooks","year":"1987","unstructured":"Frederick P. Brooks. No silver bullet. IEEE Computer, 20(4):10\u201319, April 1987.","journal-title":"IEEE Computer"},{"key":"4_CR6","unstructured":"Frank Buschmann, Regine Meunier, Hans Rohnert, Peter Sommerlad, and Michael Stad. Pattern-Oriented Software Architecture-A System of Patterns. JohnWiley, 1996."},{"key":"4_CR7","unstructured":"Martin Fowler, Kent Beck, John Brant, William Opdyke, and Don Roberts. Refactoring: Improving the Design of Existing Code. Addison-Wesley, 1999."},{"key":"4_CR8","volume-title":"Design Patterns","author":"E. Gamma","year":"1995","unstructured":"Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides. Design Patterns. Addison-Wesley, Reading, MA, 1995."},{"key":"4_CR9","unstructured":"Koen De Hondt. A Novel Approach to Architectural Recovery in Evolving Object-Oriented Systems. PhD thesis, Department of Computer Science, Vrije Universiteit Brussel, 1998."},{"issue":"6","key":"4_CR10","doi-asserted-by":"publisher","first-page":"42","DOI":"10.1109\/52.469759","volume":"12","author":"P. Kruchten","year":"1995","unstructured":"Philippe Kruchten. The 4+1 view model of architecture. IEEE Software, 12(6): 42\u201350, November 1995.","journal-title":"IEEE Software"},{"key":"4_CR11","unstructured":"Carine Lucas. Documenting Reuse and Evolution with Reuse Contracts. PhD thesis, Departement of Computer Science, Vrije Universiteit Brussel, September 1997."},{"key":"4_CR12","doi-asserted-by":"crossref","unstructured":"Michael Mattsson. Effort distribution in a six year industrial application framework project. In Proceedings Internation Conference on Software Maintenance, Oxford, UK, August 1999.","DOI":"10.1109\/ICSM.1999.792630"},{"key":"4_CR13","doi-asserted-by":"crossref","unstructured":"Michael Mattsson and Jan Bosch. Characterizing stability in evolving frameworks. In Proceedings TOOLS\u201999, Nancy, France, 1999.","DOI":"10.1109\/TOOLS.1999.779005"},{"key":"4_CR14","unstructured":"Tom Mens. A Formal Foundation for Object-Oriented Software Evolution. PhD thesis, Departement of Computer Science, Vrije Universiteit Brussel, (in prepartation), 1999."},{"key":"4_CR15","doi-asserted-by":"crossref","unstructured":"Tamar Richner and St\u00e9phane Ducasse. Recovering high-level views of object-oriented applications from static and dynamic information. In Hongji Yang and Lee White, editors, Proceedings ICSM\u201999 (International Conference on Software Maintenance). IEEE, September 1999.","DOI":"10.1109\/ICSM.1999.792487"},{"key":"4_CR16","unstructured":"Mary Shaw and David Garlan. Software Architecture: Perspectives on an Emerging Discipline. Prentice-Hall, 1996."},{"key":"4_CR17","doi-asserted-by":"crossref","unstructured":"Patrick Steyaert, Carine Lucas, Kim Mens, and Theo D\u2019Hondt. Reuse contracts: Managing the evolution of reusable assets. In Proceedings of OOPSLA\u2019 96 Conference, pages 268\u2013285. ACM Press, 1996.","DOI":"10.1145\/236338.236363"}],"container-title":["Lecture Notes in Computer Science","Object-Oriented Technology ECOOP\u201999 Workshop Reader"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-46589-8_4","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,2]],"date-time":"2019-05-02T17:11:31Z","timestamp":1556817091000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-46589-8_4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1999]]},"ISBN":["9783540669548","9783540465898"],"references-count":17,"URL":"https:\/\/doi.org\/10.1007\/3-540-46589-8_4","relation":{},"ISSN":["0302-9743"],"issn-type":[{"type":"print","value":"0302-9743"}],"subject":[],"published":{"date-parts":[[1999]]}}}