{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,28]],"date-time":"2025-09-28T04:09:47Z","timestamp":1759032587673},"reference-count":14,"publisher":"IEEE Comput. Soc","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"DOI":"10.1109\/iwpse.2003.1231223","type":"proceedings-article","created":{"date-parts":[[2004,6,22]],"date-time":"2004-06-22T16:27:43Z","timestamp":1087921663000},"page":"161-169","source":"Crossref","is-referenced-by-count":29,"title":["Experiences with software product family evolution"],"prefix":"10.1109","author":[{"given":"C.","family":"Riva","sequence":"first","affiliation":[]},{"given":"C.","family":"Del Rosso","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1109\/52.542294"},{"key":"ref11","article-title":"Atam: A method for architecture evaluation","author":"kazman","year":"2000","journal-title":"Technical Report CMU\/SEI-2000-TR-004"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1145\/581413.581414"},{"key":"ref13","first-page":"47","article-title":"Architectural evolution of legacy product families","author":"maccari","year":"2001","journal-title":"Proc of the Fourth International Workshop on Product Family Engineering"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1007\/978-0-387-35607-5_10"},{"journal-title":"Design and Use of Software Architectures","year":"2000","author":"bosch","key":"ref4"},{"key":"ref3","article-title":"Conducting a software architecture assessment","author":"booch","year":"0","journal-title":"Rational Software white paper"},{"key":"ref6","first-page":"13","article-title":"Reverse engineering and design recovery: A taxonomy. IEEE Software","author":"chikofsky","year":"1990","journal-title":"Definitions of a number of key notions in the field of reverse engineering are proposed Forward and reverse engineering redocumentation design recovery re-structuring and reenaineering are described"},{"key":"ref5","article-title":"Component evolution in product line architectures","author":"bosch","year":"1999","journal-title":"Proc Int l Workshop on Component-Based Software Engineering"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1002\/spe.530"},{"journal-title":"Documenting Software Architectures Views and Beyond","year":"2003","author":"clements","key":"ref7"},{"journal-title":"Software Architecture in Practice","year":"1998","author":"bass","key":"ref2"},{"key":"ref1","article-title":"Recommended best industrial practice for software architecture evaluation","author":"abowd","year":"0","journal-title":"Technical Report CMU\/SEI-96-TR-025"},{"journal-title":"Software Architecture for Product Families","year":"2000","author":"jazayeri","key":"ref9"}],"event":{"name":"Proceedings. Sixth International Workshop on Principles of Software Evolution","acronym":"IWPSE-03","location":"Helsinki, Finland"},"container-title":["Sixth International Workshop on Principles of Software Evolution, 2003. Proceedings."],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx5\/8710\/27581\/01231223.pdf?arnumber=1231223","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,3,13]],"date-time":"2017-03-13T14:24:50Z","timestamp":1489415090000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/1231223\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[null]]},"references-count":14,"URL":"https:\/\/doi.org\/10.1109\/iwpse.2003.1231223","relation":{},"subject":[]}}