{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,4]],"date-time":"2024-09-04T22:20:10Z","timestamp":1725488410322},"publisher-location":"Berlin, Heidelberg","reference-count":24,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540666943"},{"type":"electronic","value":"9783540478492"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1999]]},"DOI":"10.1007\/3-540-47849-3_12","type":"book-chapter","created":{"date-parts":[[2007,8,11]],"date-time":"2007-08-11T04:45:30Z","timestamp":1186807530000},"page":"189-202","source":"Crossref","is-referenced-by-count":2,"title":["Software Change and Evolution"],"prefix":"10.1007","author":[{"given":"V\u00e1clav","family":"Rajlich","sequence":"first","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2002,4,19]]},"reference":[{"key":"12_CR1","doi-asserted-by":"crossref","unstructured":"T. J. Biggerstaff, B. G. Mitbander, D. E. Webster, Program Understanding and the Concept Assignment Problem, Comunications of ACM, May 1994, 72\u201378. 199","DOI":"10.1145\/175290.175300"},{"volume-title":"Software Change Impact Analysis","year":"1996","key":"12_CR2","unstructured":"S. A. Bohner, R. S. Arnold, ed., Software Change Impact Analysis,IEEE Computer Soc. Press, Los Alamitos, CA, 1996."},{"key":"12_CR3","doi-asserted-by":"crossref","unstructured":"F. Brooks, No Silver Bullet, IEEE Computer, April 1987, 10\u201319. 189","DOI":"10.1109\/MC.1987.1663532"},{"key":"12_CR4","doi-asserted-by":"publisher","first-page":"737","DOI":"10.1016\/S0020-7373(77)80039-4","volume":"9","author":"R. Brooks","year":"1977","unstructured":"R. Brooks, Towards a Theory of the Cognitive Processes in Computer Programming, Int. J. Man-Machine Studies, Vol. 9, 1977, 737\u2013751.","journal-title":"Int. J. Man-Machine Studies"},{"key":"12_CR5","doi-asserted-by":"crossref","first-page":"325","DOI":"10.1109\/32.48940","volume":"16","author":"Y. F. Chen","year":"1990","unstructured":"Y. F. Chen, M. Y. Nishimoto, C. V. Ramamoorthy, The C Information Abstractor System IEEE Transactions on Software Engineering Vol. 16, 1990, 325\u2013334.","journal-title":"The C Information Abstractor System IEEE Transactions on Software Engineering"},{"key":"12_CR6","doi-asserted-by":"crossref","unstructured":"M. A. Cusumano, R. W. Selby, How Microsoft Builds Software, Communications of ACM, June 1997, 53\u201361.","DOI":"10.1145\/255656.255698"},{"key":"12_CR7","first-page":"13","volume-title":"Tutorial on Software Maintenance","author":"R. K. Fjeldstad","year":"1982","unstructured":"R. K. Fjeldstad, W. T. Hamlen, Application Program Maintenance Study: Report to Our Respondents, in G. Parikh, N. Zvegintzov, eds., Tutorial on Software Maintenance, IEEE Computer Society Press, Los Alamitos, CA, 1982, 13\u201330."},{"key":"12_CR8","volume-title":"Design Patterns","author":"E. Gamma","year":"1995","unstructured":"E. Gamma, R. Helm, R. Johnson, J. Vlissides, Design Patterns, Addison Wesley, Reading, MA, 1995."},{"key":"12_CR9","volume-title":"The Year 2000 Software Problem","author":"C. Jones","year":"1998","unstructured":"C. Jones, The Year 2000 Software Problem, Addison Wesley, Reading, MA.,1998."},{"key":"12_CR10","doi-asserted-by":"crossref","unstructured":"A. Lakhotia, Understanding Someone Else\u2019s Code: An Analysis of Experience, J. Systems and Software, 1993, 269\u2013275.","DOI":"10.1016\/0164-1212(93)90101-3"},{"key":"12_CR11","doi-asserted-by":"crossref","unstructured":"D. Le Metayer, Describing Software Architecture Styles Using Graph Grammars, IEEE Trans. On Software Engineering, 1998, 521\u2013533.","DOI":"10.1109\/32.708567"},{"key":"12_CR12","doi-asserted-by":"crossref","unstructured":"D.L. Parnas, On the criteria to be used in decomposing systems into modules, Communications of the ACM, Dec. 1972, 1053\u20131058.","DOI":"10.1145\/361598.361623"},{"key":"12_CR13","unstructured":"Proceedings of the 7th IEEE International Workshop on Program Comprehension, IEEE Computer Society Press, Los Alamitos, CA, 1999."},{"key":"12_CR14","series-title":"Lect Notes Comput Sci","doi-asserted-by":"crossref","first-page":"391","DOI":"10.1007\/3-540-08342-1_31","volume-title":"Automata, Languages, and Programming","author":"V. Rajlich","year":"1977","unstructured":"V. Rajlich, Theory of Data Structures by Relational and Graph Grammars,In Automata, Languages, and Programming, Lecture Notes in Computer Science 52, Springer Verlag,1977,391\u2013511."},{"key":"12_CR15","doi-asserted-by":"publisher","first-page":"67","DOI":"10.1002\/spe.4380200108","volume":"20","author":"V. Rajlich","year":"1990","unstructured":"V. Rajlich, N. Damaskinos, P. Linos, W. Khorshid, VIFOR: A Tool for Software Maintenance, Software-Practice and Experience, Vol. 20, No. 1, Jan.1990,67\u201377.","journal-title":"Software-Practice and Experience"},{"key":"12_CR16","first-page":"296","volume-title":"Proc. IEEE International Conference on Software Maintenance","author":"V. Rajlich","year":"1996","unstructured":"V. Rajlich, S. R. Adnapally, VIFOR 2: A Tool for Browsing and Documentation, Proc. IEEE International Conference on Software Maintenance, IEEE Computer Society Press, Los Alamitos, CA, 1996, 296\u2013299."},{"key":"12_CR17","doi-asserted-by":"publisher","first-page":"84","DOI":"10.1109\/ICSM.1997.624234","volume-title":"Proc. Of IEEE International Conf. On Software Maintenace","author":"V. Rajlich","year":"1997","unstructured":"V. Rajlich, A Model of Change Propagation based on Graph Rewriting, Proc. Of IEEE International Conf. On Software Maintenace, IEEE Computer Society Press, Los Alamitos, CA, 1997, 84\u201391."},{"key":"12_CR18","doi-asserted-by":"publisher","first-page":"85","DOI":"10.1016\/S0164-1212(98)10024-9","volume":"43","author":"V. Rajlich","year":"1998","unstructured":"V. Rajlich, S. Ragunathan, A Case Study of Evolution in Object Oriented and Heterogenous Architectures, The Journal of Systems and Software 43, 85\u201391, 1998.","journal-title":"The Journal of Systems and Software"},{"key":"12_CR19","doi-asserted-by":"publisher","first-page":"55","DOI":"10.1142\/S021819409900005X","volume":"9","author":"V. Rajlich","year":"1999","unstructured":"V. Rajlich, S. Varadajan, Using the Web for Software Annotations, International Journal of Software Engineering and Knowledge Engineering 9, 1999, 55\u201372.","journal-title":"International Journal of Software Engineering and Knowledge Engineering"},{"key":"12_CR20","doi-asserted-by":"crossref","unstructured":"V. Rajlich, Modeling Software Evolution by Evolving Interoperation Graphs, to be published in Annals of Software Engineering, Vol.9, 2000.","DOI":"10.1023\/A:1018933026438"},{"key":"12_CR21","volume-title":"Configuration Management","author":"W. Tichy","year":"1994","unstructured":"W. Tichy, Configuration Management, John Wiley and Sons, N.Y., 1994."},{"key":"12_CR22","doi-asserted-by":"publisher","first-page":"39","DOI":"10.1109\/ICSE.1994.296764","volume-title":"Proc. 16th Int. Conf. on Software Engineering","author":"A. Mayrhauser von","year":"1994","unstructured":"A. von Mayrhauser, A. Vans, Comprehension Processes During Large Scale Maintenance, Proc. 16th Int. Conf. on Software Engineering, IEEE Computer Society Press, Los Alamitos, CA, May,1994,39\u201348."},{"key":"12_CR23","doi-asserted-by":"publisher","first-page":"162","DOI":"10.1109\/ICSM.1991.160324","volume-title":"Proc. Conf.on Software Maintenance","author":"N. Wilde","year":"1991","unstructured":"N. Wilde, R. Huitt, Maintenace Support for Object-Oriented Programs, Proc. Conf.on Software Maintenance,IEEE Computer Society Press, Los Alamitos, CA, 1991, 162\u2013170."},{"key":"12_CR24","first-page":"60","volume-title":"Proc. Compsac","author":"S. S. Yau","year":"1978","unstructured":"S. S. Yau, J. S. Collofello, T. MacGregor, Ripple Effect Analysis of Software Maintenance, Proc. Compsac, IEEE Computer Society Press, IEEE Computer Society Press, Los Alamitos,CA, 1978,60\u201365."}],"container-title":["Lecture Notes in Computer Science","SOFSEM\u201999: Theory and Practice of Informatics"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-47849-3_12","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,1]],"date-time":"2019-05-01T22:58:02Z","timestamp":1556751482000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-47849-3_12"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1999]]},"ISBN":["9783540666943","9783540478492"],"references-count":24,"URL":"https:\/\/doi.org\/10.1007\/3-540-47849-3_12","relation":{},"ISSN":["0302-9743"],"issn-type":[{"type":"print","value":"0302-9743"}],"subject":[],"published":{"date-parts":[[1999]]}}}