{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,11,13]],"date-time":"2024-11-13T05:34:42Z","timestamp":1731476082876,"version":"3.28.0"},"reference-count":59,"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:20070015","type":"journal-article","created":{"date-parts":[[2008,1,7]],"date-time":"2008-01-07T23:15:37Z","timestamp":1199747737000},"page":"263-279","source":"Crossref","is-referenced-by-count":1,"title":["Complete distributed garbage collection using DGC-consistent cuts and .NET AOP-support"],"prefix":"10.1049","volume":"1","author":[{"given":"L.","family":"Veiga","sequence":"first","affiliation":[{"name":"INESC-ID \/ Technical University of Lisbon, Rua Alves Redol No. 9, Lisboa, 1000-029, Portugal"}]},{"given":"P.","family":"Pereira","sequence":"additional","affiliation":[{"name":"CCISEL Rua Conselheiro Emi\u0301dio, Navarro No. 1, Lisboa, 1959-007, Portugal"}]},{"given":"P.","family":"Ferreira","sequence":"additional","affiliation":[{"name":"INESC-ID \/ Technical University of Lisbon, Rua Alves Redol No. 9, Lisboa, 1000-029, Portugal"}]}],"member":"265","reference":[{"key":"10.1049\/iet-sen:20070015_r1","unstructured":"Jones, R., and Lins, R.: \u2018Garbage collection, algorithms for automatic dynamic memory management\u2019, (John Wiley & Sons 1996)"},{"key":"10.1049\/iet-sen:20070015_r2","volume":"637","author":"Wilson","year":"1992","journal-title":"Proc. Int. Workshop on Memory Management"},{"key":"10.1049\/iet-sen:20070015_r3","first-page":"25","author":"Blackburn","year":"2004","journal-title":"Proc. Int. Conf. Measurements and Modeling of Computer Systems, SIGMETRICS 2004, (ACM)"},{"key":"10.1049\/iet-sen:20070015_r4","unstructured":"TC Ecma.\u2018TG3. Common language infrastructure (CLI)\u2019, Standard ECMA-335, 2005"},{"journal-title":"Java Virtual Machine Research and Technology Symp.","year":"2001","author":"Andersson","key":"10.1049\/iet-sen:20070015_r5"},{"journal-title":"IEEE Int. Conf. Cluster Computing","year":"2002","author":"Zhu","key":"10.1049\/iet-sen:20070015_r6"},{"key":"10.1049\/iet-sen:20070015_r7","doi-asserted-by":"crossref","first-page":"457","DOI":"10.1109\/CCGRID.2003.1199401","author":"Seidmann","year":"2003","journal-title":"IEEE\/ACM Int. Symp. Cluster Computing and the Grid"},{"key":"10.1049\/iet-sen:20070015_r8","first-page":"475","author":"Frenz","year":"2004","journal-title":"IEEE Int. Symp. Cluster Computing and the Grid"},{"journal-title":"Int. Conf. Aspect-Oriented Software Development, AOSD.07","year":"2007","author":"Bone\u0301r","key":"10.1049\/iet-sen:20070015_r9"},{"key":"10.1049\/iet-sen:20070015_r10","unstructured":"\u2018An introduction to terracotta distributed shared objects\u2019, February, 2007 Terracotta, available at http:\/\/www.terracotta.org\/"},{"key":"10.1049\/iet-sen:20070015_r11","doi-asserted-by":"publisher","DOI":"10.1145\/592637.592638"},{"key":"10.1049\/iet-sen:20070015_r12","doi-asserted-by":"publisher","DOI":"10.1002\/1096-9128(200005)12:7<595::AID-CPE501>3.0.CO;2-D"},{"key":"10.1049\/iet-sen:20070015_r13","first-page":"99","author":"Brodie-Tyrrell","year":"2004","journal-title":"ACSC'04: Proc. 27th Australasian Conf. Computer Science"},{"key":"10.1049\/iet-sen:20070015_r14","doi-asserted-by":"publisher","DOI":"10.1145\/383845.383872"},{"key":"10.1049\/iet-sen:20070015_r15","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2002.1019857"},{"key":"10.1049\/iet-sen:20070015_r16","unstructured":"Lowy, J.: \u2018Programming WCF services\u2019, (O'Reilly 2007)"},{"journal-title":"IEEE Int. Symp. on Cluster Computing and the Grid","year":"2005","author":"Liu","key":"10.1049\/iet-sen:20070015_r17"},{"journal-title":"Proc. Int. Workshop on Memory Management","year":"1995","author":"Plainfosse","key":"10.1049\/iet-sen:20070015_r18"},{"key":"10.1049\/iet-sen:20070015_r19","doi-asserted-by":"publisher","DOI":"10.1145\/292469.292471"},{"first-page":"104","year":"2000","author":"Shapiro","key":"10.1049\/iet-sen:20070015_r20"},{"key":"10.1049\/iet-sen:20070015_r21","unstructured":"\u2018Garbage collection curriculum. Msdn academic alliance curriculum repository, object id 6812\u2019, July, 2005 available at http:\/\/www.msdnaacr.net\/curriculum\/pfv.aspx?ID=6182, Microsoft"},{"key":"10.1049\/iet-sen:20070015_r22","unstructured":"\u2018Distributed garbage collection general discussion for faq. GCList Mailing List (gclist[commercial at]iecc.com)\u2019, March, 1996"},{"key":"10.1049\/iet-sen:20070015_r23","first-page":"161","author":"Richer","year":"1996","journal-title":"POS 2000"},{"key":"10.1049\/iet-sen:20070015_r24","doi-asserted-by":"publisher","DOI":"10.1002\/spe.4380251305"},{"journal-title":"Symp. on Principles of Dist. Computing","year":"1992","author":"Shapiro","key":"10.1049\/iet-sen:20070015_r25"},{"key":"10.1049\/iet-sen:20070015_r26","unstructured":"Bishop, P.B.: \u2018Computer systems with a very large address space and garbage collection\u2019, MIT Report LCS\/TR\u2013178, Laboratory for Computer Science, MIT, Cambridge, MA 1977)"},{"journal-title":"Conf. Object-Oriented Programming Systems, Languages, and Applications","year":"1997","author":"Hudson","key":"10.1049\/iet-sen:20070015_r27"},{"key":"10.1049\/iet-sen:20070015_r28","unstructured":"Vestal, S.C.: \u2018Garbage collection: an exercise in distributed, fault-tolerant programming\u2019, 1987, PhD, Seattle, WA, USA"},{"key":"10.1049\/iet-sen:20070015_r29","doi-asserted-by":"crossref","unstructured":"Hughes, J.: \u2018A distributed garbage collection algorithm\u2019, Jouannaud, J.-P., Functional languages and computer architectures, (Springer-Verlag, Nancy, France 1985), p. 256\u2013272 vol 201 of Lecture Notes in Computer Science","DOI":"10.1007\/3-540-15975-4_41"},{"journal-title":"Proc. ICDCS'97 Int. Conf. Dist. Computing Systems","year":"1997","author":"Louboutin","key":"10.1049\/iet-sen:20070015_r30"},{"journal-title":"Conf. Principles of Distributed Computing (PODC)","year":"2001","author":"Le Fessant","key":"10.1049\/iet-sen:20070015_r31"},{"key":"10.1049\/iet-sen:20070015_r32","first-page":"39","author":"Lang","year":"1992","journal-title":"Conf. Record of the 19th Annual ACM Symp. on Principles of Programming Languages, ACM SIGPLAN Notices"},{"key":"10.1049\/iet-sen:20070015_r33","first-page":"260","volume":"1445","author":"Rodrigues","year":"1998"},{"journal-title":"Proc. PODC'97 Principles of Dist. Computing","year":"1997","author":"Maheshwari","key":"10.1049\/iet-sen:20070015_r34"},{"journal-title":"OOPSLA'97 GC & MM Workshop","year":"1997","author":"Rodriguez-Rivera","key":"10.1049\/iet-sen:20070015_r35"},{"key":"10.1049\/iet-sen:20070015_r36","first-page":"29","author":"Liskov","year":"1986","journal-title":"Proc 5th Symp. on the Principles of Distributed Computing"},{"key":"10.1049\/iet-sen:20070015_r37","first-page":"283","volume":"150","author":"Veiga","year":"2003"},{"journal-title":"IEEE Int. Parallel and Distributed Processing Symp.","year":"2005","author":"Veiga","key":"10.1049\/iet-sen:20070015_r38"},{"key":"10.1049\/iet-sen:20070015_r39","doi-asserted-by":"publisher","DOI":"10.1145\/382080.382082"},{"key":"10.1049\/iet-sen:20070015_r40","first-page":"219","author":"Wollrath","year":"1996","journal-title":"Conf. Object-Oriented Technologies & Systems (COOTS)"},{"key":"10.1049\/iet-sen:20070015_r41","doi-asserted-by":"crossref","first-page":"135","DOI":"10.1145\/135419.135448","author":"Shapiro","year":"1992","journal-title":"Proc. 11th Annual ACM Symposium on Principles of Distributed Computing"},{"key":"10.1049\/iet-sen:20070015_r42","unstructured":"\u2018A garbage detection protocol for a realistic distributed object-support system\u2019, Technical Report 1320, 1990"},{"key":"10.1049\/iet-sen:20070015_r43","first-page":"215","author":"Mattern","year":"1989","journal-title":"Proc. Int. Workshop on Parallel and Distributed Algorithms"},{"key":"10.1049\/iet-sen:20070015_r44","doi-asserted-by":"crossref","unstructured":"Hughes, J.: \u2018A distributed garbage collection algorithm\u2019, Jouannaud, J.-P., Functional languages and computer architectures, No. 201 in Lecture Notes in Computer Science(Springer-Verlag, Nancy, France 1985), p. 256\u2013272","DOI":"10.1007\/3-540-15975-4_41"},{"journal-title":"Proc. 10th Symp. on Reliable Dist. Systems","year":"1991","author":"Shapiro","key":"10.1049\/iet-sen:20070015_r45"},{"key":"10.1049\/iet-sen:20070015_r46","first-page":"274","volume":"32","author":"Fisher","year":"1985","ISSN":"http:\/\/id.crossref.org\/issn\/0004-5411","issn-type":"print"},{"key":"10.1049\/iet-sen:20070015_r47","doi-asserted-by":"publisher","DOI":"10.1145\/359545.359563"},{"journal-title":"Proc. SIGMOD'97","year":"1997","author":"Maheshwari","key":"10.1049\/iet-sen:20070015_r48"},{"key":"10.1049\/iet-sen:20070015_r49","doi-asserted-by":"crossref","unstructured":"Rammer, I.: \u2018Advanced .NET Remoting\u2019, (Apress 2002)","DOI":"10.1007\/978-1-4302-0833-4"},{"key":"10.1049\/iet-sen:20070015_r50","doi-asserted-by":"crossref","unstructured":"Kiczales, G., Lamping, J., Menhdhekar, A., Maeda, C., Lopes, C., Loingtier, J.-M., and Irwin, J.: \u2018Aspect-oriented programming\u2019, Aksit, M., Matsuoka, S., Proc. European Conf. Object-Oriented Programming, (Springer-Verlag, Berlin, Heidelberg, New York 1997),1241, p. 220\u2013242","DOI":"10.1007\/BFb0053381"},{"key":"10.1049\/iet-sen:20070015_r51","unstructured":"Box, D., and Sells, C.: \u2018Essential .NET\u2019, (Addison-Wesley 2003),1, The common language runtime"},{"key":"10.1049\/iet-sen:20070015_r52","first-page":"92","author":"Dieckmann","year":"1999","journal-title":"Proc. 13th European Conf. Object-Oriented Programming"},{"key":"10.1049\/iet-sen:20070015_r53","doi-asserted-by":"crossref","first-page":"264","DOI":"10.1145\/339331.339422","author":"Kim","year":"2000","journal-title":"Proc. 2000 ACM SIGMETRICS Int. Conf. Measurement and Modeling of Computer Systems"},{"key":"10.1049\/iet-sen:20070015_r54","first-page":"111","author":"Bacon","year":"2002","journal-title":"Proc. 16th European Conf. Object-Oriented Programming"},{"key":"10.1049\/iet-sen:20070015_r55","first-page":"247","author":"Lo","year":"2002","journal-title":"Int. Conf. Information Technology: Coding and Computing"},{"key":"10.1049\/iet-sen:20070015_r56","unstructured":"Monson-Haefel, R.: \u2018Enterprise JavaBeans\u2019, 2nd(O'Reilly Press 2000)"},{"key":"10.1049\/iet-sen:20070015_r57","unstructured":"Java Ranch \u2018Java ranch\u2019, available at: http:\/\/saloon.javaranch.com\/cgibin\/ubb\/ultimatebb.cgi?ubb=get topic&f=26&t=000522, 2001"},{"key":"10.1049\/iet-sen:20070015_r58","unstructured":"Sun Microsystems \u2018Java rmi documentation\u2019, available at: http:\/\/java.sun.com\/j2se\/1.5.0\/docs\/guide\/rmi\/spec\/rmiTOC.html, 2004"},{"key":"10.1049\/iet-sen:20070015_r59","unstructured":"Sun Microsystems \u2018Sun java bug database, sun developer network\u2019, available at: http:\/\/bugs.sun.com\/bugdatabase\/view bug.do?bug id=4403367, 2001"}],"container-title":["IET Software"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/digital-library.theiet.org\/content\/journals\/10.1049\/iet-sen_20070015?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:19Z","timestamp":1731435439000},"score":1,"resource":{"primary":{"URL":"http:\/\/digital-library.theiet.org\/doi\/10.1049\/iet-sen%3A20070015"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2007,12,17]]},"references-count":59,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2007,12,17]]}},"alternative-id":["10.1049\/iet-sen:20070015"],"URL":"https:\/\/doi.org\/10.1049\/iet-sen:20070015","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]]}}}