{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,18]],"date-time":"2025-11-18T12:10:57Z","timestamp":1763467857515,"version":"3.28.0"},"reference-count":38,"publisher":"Institution of Engineering and Technology (IET)","issue":"6","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IET Softw."],"published-print":{"date-parts":[[2007,12,17]]},"DOI":"10.1049\/iet-sen:20070017","type":"journal-article","created":{"date-parts":[[2008,1,7]],"date-time":"2008-01-07T23:15:37Z","timestamp":1199747737000},"page":"233-250","source":"Crossref","is-referenced-by-count":3,"title":["Hidden truth behind .NET's exception handling today"],"prefix":"10.1049","volume":"1","author":[{"given":"B.","family":"Cabral","sequence":"first","affiliation":[{"name":"Department of Engineering Informa\u0301tica, CISUC, University of Coimbra, Coimbra, 3030-290, Portugal"}]},{"given":"P.","family":"Sacramento","sequence":"additional","affiliation":[{"name":"Department of Engineering Informa\u0301tica, CISUC, University of Coimbra, Coimbra, 3030-290, Portugal"}]},{"given":"P.","family":"Marques","sequence":"additional","affiliation":[{"name":"Department of Engineering Informa\u0301tica, CISUC, University of Coimbra, Coimbra, 3030-290, Portugal"}]}],"member":"265","reference":[{"key":"10.1049\/iet-sen:20070017_r1","first-page":"16","volume":"38","author":"Ryder","year":"2003"},{"key":"10.1049\/iet-sen:20070017_r2","unstructured":"ECMA International, ECMA-335 Common Language Infrastructure (CLI), ECMA Standard, 2003"},{"journal-title":"Sun Microsystems, Inc.","year":"2000","author":"Gosling","key":"10.1049\/iet-sen:20070017_r3"},{"key":"10.1049\/iet-sen:20070017_r4","unstructured":"\u2018Javadoc tool home page\u2019, available at: http:\/\/java.sun.com\/j2se\/javadoc\/"},{"key":"10.1049\/iet-sen:20070017_r5","unstructured":"\u2018Visual studio home\u2019, available at: http:\/\/msdn.microsoft.com\/vstudio\/"},{"journal-title":"Proc. 3rd IEEE Workshop on Internet Applications (WIAPP)","year":"2003","author":"Candea","key":"10.1049\/iet-sen:20070017_r6"},{"key":"10.1049\/iet-sen:20070017_r7","unstructured":"Brooks, F.P.: \u2018The mythical man-month\u2019, (Addison-Wessley, Reading, MA 1995),Anniversary Edn., ISBN 0-201-8359-59"},{"journal-title":"Proc. Int. Conf. Dependable Systems and Networks 2002 (DSN'02)","year":"2002","author":"DeVale","key":"10.1049\/iet-sen:20070017_r8"},{"key":"10.1049\/iet-sen:20070017_r9","volume":"25","author":"Robillard","year":"2000","journal-title":"Proc. 8th ACM SIGSOFT Int. Symp. Foundations of Software Engineering"},{"journal-title":"Proc. 6th IEEE Int. Symp. High Assurance Systems Engineering (HASE'01)","year":"2001","author":"Ferreira","key":"10.1049\/iet-sen:20070017_r10"},{"journal-title":"Proc. 22nd Int. Conf. Software Engineering","year":"2000","author":"Lippert","key":"10.1049\/iet-sen:20070017_r11"},{"key":"10.1049\/iet-sen:20070017_r12","doi-asserted-by":"crossref","first-page":"820","DOI":"10.1109\/32.877844","volume":"26","author":"Buhr","year":"2000","ISSN":"http:\/\/id.crossref.org\/issn\/0098-5589","issn-type":"print"},{"journal-title":"Proc. 2003 Int. Conf. Dependable Systems and Networks (DSN \u201903)","year":"2003","author":"Fu","key":"10.1049\/iet-sen:20070017_r13"},{"key":"10.1049\/iet-sen:20070017_r14","unstructured":"\u2018Ruby home page\u2019, available at: http:\/\/www.ruby-lang.org"},{"key":"10.1049\/iet-sen:20070017_r15","doi-asserted-by":"crossref","first-page":"683","DOI":"10.1145\/361227.361230","volume":"18","author":"Goodenough","year":"1975","ISSN":"http:\/\/id.crossref.org\/issn\/0001-0782","issn-type":"print"},{"key":"10.1049\/iet-sen:20070017_r16","unstructured":"Koenig, A., and Stroustrup, B.: \u2018Exception handling for C++\u2019 \u2018The evolution of C++: language design in the marketplace of ideas\u2019, (MIT Press 1993)"},{"journal-title":"Proc. 12th Asia-Pacific Software Engineering Conf. (APSEC'05)","year":"2005","author":"Cheng","key":"10.1049\/iet-sen:20070017_r17"},{"journal-title":"Proc. FTCS-25, 3(IEEE, 1996)","author":"Cristian","key":"10.1049\/iet-sen:20070017_r18"},{"key":"10.1049\/iet-sen:20070017_r19","doi-asserted-by":"crossref","first-page":"197","DOI":"10.1016\/S0164-1212(01)00062-0","volume":"2","author":"Garcia","year":"2001","ISSN":"http:\/\/id.crossref.org\/issn\/0164-1212","issn-type":"print"},{"journal-title":"Proc. ECOOP'03 Workshop on Exception Handling in Object-Oriented Systems","year":"2003","author":"Reimer","key":"10.1049\/iet-sen:20070017_r20"},{"key":"10.1049\/iet-sen:20070017_r21","doi-asserted-by":"crossref","first-page":"849","DOI":"10.1109\/32.877846","volume":"26","author":"Sinha","year":"2000","ISSN":"http:\/\/id.crossref.org\/issn\/0098-5589","issn-type":"print"},{"key":"10.1049\/iet-sen:20070017_r22","first-page":"85","author":"Miller","year":"1997","journal-title":"Proc. ECOOP'97, LNCS 1241"},{"key":"10.1049\/iet-sen:20070017_r23","volume":"25","author":"Robillard","year":"2000","journal-title":"Proc. 8th ACM SIGSOFT Int. Symp. Foundations of Software Engineering"},{"key":"10.1049\/iet-sen:20070017_r24","doi-asserted-by":"crossref","first-page":"888","DOI":"10.1109\/32.877848","volume":"26","author":"Maxion","year":"2000","ISSN":"http:\/\/id.crossref.org\/issn\/0098-5589","issn-type":"print"},{"key":"10.1049\/iet-sen:20070017_r25","doi-asserted-by":"crossref","first-page":"346","DOI":"10.1109\/FTCS.1998.689485","author":"Maxion","year":"1998","journal-title":"Int. Symp. Fault-Tolerant Computing"},{"key":"10.1049\/iet-sen:20070017_r26","doi-asserted-by":"crossref","first-page":"1351","DOI":"10.1109\/TSE.1985.231883","volume":"11","author":"Adelson","year":"1985","ISSN":"http:\/\/id.crossref.org\/issn\/0098-5589","issn-type":"print"},{"journal-title":"Proc. 2005 ACM Symp. Applied Computing (SAC'05)","year":"2005","author":"Cabral","key":"10.1049\/iet-sen:20070017_r27"},{"key":"10.1049\/iet-sen:20070017_r28","unstructured":"\u2018The code project \u2013 free source code and tutorials\u2019, available at: http:\/\/www.codeproject.com\/"},{"key":"10.1049\/iet-sen:20070017_r29","unstructured":"\u2018Sourceforge.net\u2019, available at: http:\/\/sf.net"},{"key":"10.1049\/iet-sen:20070017_r30","unstructured":"\u2018Mono\u2019, available at: http:\/\/www.go-mono.com"},{"key":"10.1049\/iet-sen:20070017_r31","unstructured":"\u2018NAnt \u2013 a .NET build tool\u2019, available at: http:\/\/nant.sourceforge.net"},{"key":"10.1049\/iet-sen:20070017_r32","unstructured":"\u2018NDoc code documentation generator for .NET\u2019, available at: http:\/\/ndoc.sourceforge.net"},{"key":"10.1049\/iet-sen:20070017_r33","unstructured":"SharpZipLib, The Zip, GZip, BZip2 and Tar Implementation For .NET', available at: http:\/\/www.icsharpcode.net\/OpenSource\/SharpZipLib\/Default.aspx"},{"key":"10.1049\/iet-sen:20070017_r34","unstructured":"\u2018CpSphere Email Component for .NET\u2019, available at: http:\/\/www.codeproject.com\/dotnet\/cpSphereEmailComponent.asp"},{"key":"10.1049\/iet-sen:20070017_r35","unstructured":"\u2018The Microsoft shared source CLI implementation\u2019, available at: http:\/\/msdn.microsoft.com\/net\/sscli"},{"key":"10.1049\/iet-sen:20070017_r36","unstructured":"Parr, T.: \u2018ANTLR \u2013 another tool for language recognition\u2019, (University of San Francisco 2006),available at: http:\/\/www.antlr.org\/"},{"key":"10.1049\/iet-sen:20070017_r37","doi-asserted-by":"crossref","first-page":"191","DOI":"10.1145\/941566.941569","volume":"12","author":"Robilliard","year":"2003","ISSN":"http:\/\/id.crossref.org\/issn\/1049-331X","issn-type":"print"},{"journal-title":"Proc. Workshop on Hot Topics in System Dependability (HotDep'06)","year":"2006","author":"Cabral","key":"10.1049\/iet-sen:20070017_r38"}],"container-title":["IET Software"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/digital-library.theiet.org\/content\/journals\/10.1049\/iet-sen_20070017?crawler=true&mimetype=application\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,11,12]],"date-time":"2024-11-12T18:17:20Z","timestamp":1731435440000},"score":1,"resource":{"primary":{"URL":"http:\/\/digital-library.theiet.org\/doi\/10.1049\/iet-sen%3A20070017"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2007,12,17]]},"references-count":38,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2007,12,17]]}},"alternative-id":["10.1049\/iet-sen:20070017"],"URL":"https:\/\/doi.org\/10.1049\/iet-sen:20070017","relation":{},"ISSN":["1751-8806","1751-8814"],"issn-type":[{"type":"print","value":"1751-8806"},{"type":"electronic","value":"1751-8814"}],"subject":[],"published":{"date-parts":[[2007,12,17]]}}}