{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,24]],"date-time":"2025-12-24T12:28:45Z","timestamp":1766579325752,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":47,"publisher":"ACM","license":[{"start":{"date-parts":[[2014,5,31]],"date-time":"2014-05-31T00:00:00Z","timestamp":1401494400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2014,5,31]]},"DOI":"10.1145\/2568225.2568308","type":"proceedings-article","created":{"date-parts":[[2014,5,20]],"date-time":"2014-05-20T13:48:00Z","timestamp":1400593680000},"page":"584-595","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":30,"title":["Trading robustness for maintainability: an empirical study of evolving c# programs"],"prefix":"10.1145","author":[{"given":"N\u00e9lio","family":"Cacho","sequence":"first","affiliation":[{"name":"Federal University of Rio Grande do Norte, Brazil"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Thiago","family":"C\u00e9sar","sequence":"additional","affiliation":[{"name":"Federal University of Rio Grande do Norte, Brazil"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Thomas","family":"Filipe","sequence":"additional","affiliation":[{"name":"Federal University of Rio Grande do Norte, Brazil"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Eliezio","family":"Soares","sequence":"additional","affiliation":[{"name":"Federal University of Rio Grande do Norte, Brazil"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Arthur","family":"Cassio","sequence":"additional","affiliation":[{"name":"Federal University of Rio Grande do Norte, Brazil"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Rafael","family":"Souza","sequence":"additional","affiliation":[{"name":"Federal University of Rio Grande do Norte, Brazil"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Israel","family":"Garcia","sequence":"additional","affiliation":[{"name":"Federal University of Rio Grande do Norte, Brazil"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Eiji Adachi","family":"Barbosa","sequence":"additional","affiliation":[{"name":"PUC-Rio, Brazil"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Alessandro","family":"Garcia","sequence":"additional","affiliation":[{"name":"PUC-Rio, Brazil"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2014,5,31]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1002\/spe.v39:3"},{"key":"e_1_3_2_1_2_1","first-page":"34","volume-title":"et al. Handling contract violations in Java Card using explicit exception channels,5th International Workshop on Exception Handling (WEH)","author":"Araujo J.","year":"2012","unstructured":"Araujo , J. et al. Handling contract violations in Java Card using explicit exception channels,5th International Workshop on Exception Handling (WEH) , pp. 34 ,40, 9-9 June 2012 . Araujo, J. et al. Handling contract violations in Java Card using explicit exception channels,5th International Workshop on Exception Handling (WEH), pp.34,40, 9-9 June 2012."},{"issue":"6","key":"e_1_3_2_1_3_1","first-page":"519","volume":"37","author":"Balter R.","year":"1994","unstructured":"Balter , R. , Lacourte , S. and Riveill , M . The Guide Language.Comput. J. , 37 ( 6 ):pp. 519 \u2013 530 . 1994 . Balter, R., Lacourte, S. and Riveill, M. The Guide Language.Comput. J.,37(6):pp. 519\u2013530. 1994.","journal-title":"The Guide Language.Comput. J."},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/1134285.1134320"},{"key":"e_1_3_2_1_5_1","first-page":"170","volume-title":"Proceedings of the 12th Ada-Europe International Conference","author":"Bundy G. N.","unstructured":"Bundy , G. N. and Mularz , D. E . Error-Prone Exception Handling in Large Ada Systems. In Ada-Europe \u201993 : Proceedings of the 12th Ada-Europe International Conference , pp. 153\u2013 170 . Springer-Verlag, London, UK. 1993. Bundy, G. N. and Mularz, D. E. Error-Prone Exception Handling in Large Ada Systems. In Ada-Europe \u201993: Proceedings of the 12th Ada-Europe International Conference, pp. 153\u2013 170. Springer-Verlag, London, UK. 1993."},{"key":"e_1_3_2_1_6_1","first-page":"151","volume-title":"Proceedings of the 21st European conference on Object-Oriented Programming (ECOOP'07)","author":"Cabral B.","unstructured":"Cabral , B. and Marques , P . Exception handling: a field study in Java and .NET . In Proceedings of the 21st European conference on Object-Oriented Programming (ECOOP'07) , Erik Ernst (Ed.). Springer-Verlag, Berlin, Heidelberg , 151 - 175 . Cabral, B. and Marques, P. Exception handling: a field study in Java and .NET. In Proceedings of the 21st European conference on Object-Oriented Programming (ECOOP'07), Erik Ernst (Ed.). Springer-Verlag, Berlin, Heidelberg, 151-175."},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/1353482.1353492"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/1454268.1454274"},{"key":"e_1_3_2_1_9_1","volume-title":"Rubira","author":"Castor Filho F.","year":"2007","unstructured":"Castor Filho , F. , Garcia , A. , Rubira , C. : Extracting Error Handling to Aspects : A Cookbook . In : ICSM\u2019 07 ( 2007 ) Castor Filho, F., Garcia, A., Rubira, C.: Extracting Error Handling to Aspects: A Cookbook. In: ICSM\u201907 (2007)"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-70592-5_10"},{"key":"e_1_3_2_1_11_1","unstructured":"Common Compiler Infrastructure. http:\/\/research.microsoft.com\/en-us\/projects\/cci\/  Common Compiler Infrastructure. http:\/\/research.microsoft.com\/en-us\/projects\/cci\/"},{"key":"e_1_3_2_1_12_1","first-page":"97","volume-title":"Dependability of Resilient Computers","author":"Cristian F.","unstructured":"Cristian , F. Exception Handling . Dependability of Resilient Computers , pp. 68\u2013 97 . 1989. Cristian, F. Exception Handling. Dependability of Resilient Computers, pp. 68\u201397. 1989."},{"key":"e_1_3_2_1_13_1","first-page":"50","volume-title":"4th international conference on Software engineering","author":"Cristian F.","unstructured":"Cristian , F. A recovery mechanism for modular software. In ICSE \u201979:Proceedings of the 4th international conference on Software engineering , pp. 42\u2013 50 .A. IEEE Press. 1979. Cristian, F. A recovery mechanism for modular software. In ICSE \u201979:Proceedings of the 4th international conference on Software engineering, pp. 42\u201350.A. IEEE Press. 1979."},{"key":"e_1_3_2_1_14_1","unstructured":"DiffMerge -http:\/\/www.sourcegear.com\/diffmerge\/ (01\/09\/2013)  DiffMerge -http:\/\/www.sourcegear.com\/diffmerge\/ (01\/09\/2013)"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2007.35"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0164-1212(01)00062-0"},{"key":"e_1_3_2_1_17_1","first-page":"8","article-title":"eFlowMining: An Exception-Flow Analysis Tool for .NET Applications","volume":"1","author":"Garcia I.","year":"2011","unstructured":"Garcia , I. and Cacho , N. , \" eFlowMining: An Exception-Flow Analysis Tool for .NET Applications ,\" Fifth Latin-American Symposium onDependable Computing , vol., no., pp. 1 , 8 , 25- 29 April 2011 . Garcia, I. andCacho, N., \"eFlowMining: An Exception-Flow Analysis Tool for .NET Applications,\" Fifth Latin-American Symposium onDependable Computing, vol., no., pp.1,8, 25- 29 April 2011.","journal-title":"Fifth Latin-American Symposium onDependable Computing"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/1985441.1985456"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/361227.361230"},{"key":"e_1_3_2_1_20_1","unstructured":"Gosling J. Joy B. and Steele G. 1996. The Java Language Specification. Addison Wesley.Longman Inc. Reading MA.   Gosling J. Joy B. and Steele G. 1996. The Java Language Specification. Addison Wesley.Longman Inc. Reading MA."},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/1454268.1454273"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/TDSC.2004.2"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.5555\/575137"},{"key":"e_1_3_2_1_24_1","first-page":"1","volume-title":"Proceedings of the 2012 42nd Annual IEEE\/IFIP International Conference on Dependable Systems and Networks (DSN) (DSN '12)","author":"Maji A.","unstructured":"Maji , A. , An empirical study of the robustness of Intercomponent Communication in Android . In Proceedings of the 2012 42nd Annual IEEE\/IFIP International Conference on Dependable Systems and Networks (DSN) (DSN '12) . IEEE Computer Society, Washington, DC, USA , 1 - 12 . Maji, A., et al.An empirical study of the robustness of Intercomponent Communication in Android. In Proceedings of the 2012 42nd Annual IEEE\/IFIP International Conference on Dependable Systems and Networks (DSN) (DSN '12). IEEE Computer Society, Washington, DC, USA, 1-12."},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/2024445.2024456"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/32.877848"},{"key":"e_1_3_2_1_27_1","volume-title":"Object-Oriented Software Construction","author":"Meyer B.","unstructured":"Meyer , B. 1997. Object-Oriented Software Construction ( 2 nd Ed.). Prentice-Hall, Inc. , Upper Saddle River, NJ, USA. Meyer, B. 1997. Object-Oriented Software Construction (2nd Ed.). Prentice-Hall, Inc., Upper Saddle River, NJ, USA.","edition":"2"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-63135-6"},{"key":"e_1_3_2_1_29_1","unstructured":"Microsoft Line of Code (LOC) Counterhttp:\/\/archive.msdn.microsoft.com\/LOCCounter(01\/09\/201 3)  Microsoft Line of Code (LOC) Counterhttp:\/\/archive.msdn.microsoft.com\/LOCCounter(01\/09\/201 3)"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/1062455.1062514"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/800027.808458"},{"key":"e_1_3_2_1_32_1","first-page":"446","volume-title":"Proceedings of the 2nd international conference on Software engineering","author":"Parnas D. L.","unstructured":"Parnas , D. L. and Wurges , H . Response to undesired events in software systems. In ICSE \u201976 : Proceedings of the 2nd international conference on Software engineering , pp. 437\u2013 446 . IEEE Computer Society Press, Los Alamitos, CA, USA. 1976. Parnas, D. L. and Wurges, H. Response to undesired events in software systems. In ICSE \u201976: Proceedings of the 2nd international conference on Software engineering, pp. 437\u2013446. IEEE Computer Society Press, Los Alamitos, CA, USA. 1976."},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/356725.356729"},{"key":"e_1_3_2_1_34_1","first-page":"18","volume-title":"Proceedings of ECOOP\u20192003 Workshop on Exception Handling in Object-Oriented Systems","author":"Reimer D.","unstructured":"Reimer , D. and Srinivasan , H . Analyzing exception usage in large Java applications . In Proceedings of ECOOP\u20192003 Workshop on Exception Handling in Object-Oriented Systems , pp. 10\u2013 18 . 2003. Reimer, D. and Srinivasan, H. Analyzing exception usage in large Java applications. In Proceedings of ECOOP\u20192003 Workshop on Exception Handling in Object-Oriented Systems, pp. 10\u201318. 2003."},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/941566.941569"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1109\/HASE.2012.24"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2010.7"},{"key":"e_1_3_2_1_38_1","unstructured":"SourceMonitorhttp:\/\/www.campwoodsw.com\/sourcemonitor.html(01\/09\/20 13)  SourceMonitorhttp:\/\/www.campwoodsw.com\/sourcemonitor.html(01\/09\/20 13)"},{"key":"e_1_3_2_1_39_1","volume-title":"The design and evolution of C++","author":"Stroustrup B.","year":"1994","unstructured":"Stroustrup , B. The design and evolution of C++ . ACM Press\/Addison-Wesley Publishing Co. , New York, NY, USA . 1994 . Stroustrup, B. The design and evolution of C++.ACM Press\/Addison-Wesley Publishing Co., New York, NY, USA. 1994."},{"key":"e_1_3_2_1_40_1","unstructured":"Trading Robustness for Maintainability - Web site: http:\/\/www.dimap.ufrn.br\/~neliocacho\/csharpstudy.html  Trading Robustness for Maintainability - Web site: http:\/\/www.dimap.ufrn.br\/~neliocacho\/csharpstudy.html"},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/1094811.1094847"},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/1028976.1029011"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/1330017.1330019"},{"key":"e_1_3_2_1_44_1","unstructured":"Williams M. Microsoft Visual C# .NET. Microsoft Press 2002.  Williams M. Microsoft Visual C# .NET. Microsoft Press 2002."},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.5555\/330775"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.5555\/599790"},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.1985.232544"}],"event":{"name":"ICSE '14: 36th International Conference on Software Engineering","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering","TCSE IEEE Computer Society's Tech. Council on Software Engin."],"location":"Hyderabad India","acronym":"ICSE '14"},"container-title":["Proceedings of the 36th International Conference on Software Engineering"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2568225.2568308","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2568225.2568308","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T07:01:37Z","timestamp":1750230097000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2568225.2568308"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,5,31]]},"references-count":47,"alternative-id":["10.1145\/2568225.2568308","10.1145\/2568225"],"URL":"https:\/\/doi.org\/10.1145\/2568225.2568308","relation":{},"subject":[],"published":{"date-parts":[[2014,5,31]]},"assertion":[{"value":"2014-05-31","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}