{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:40:01Z","timestamp":1750308001899,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":16,"publisher":"ACM","license":[{"start":{"date-parts":[[2006,4,23]],"date-time":"2006-04-23T00:00:00Z","timestamp":1145750400000},"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":[[2006,4,23]]},"DOI":"10.1145\/1141277.1141608","type":"proceedings-article","created":{"date-parts":[[2006,7,24]],"date-time":"2006-07-24T16:53:01Z","timestamp":1153759981000},"page":"1424-1428","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":1,"title":["Method overloading and overriding cause encapsulation flaw"],"prefix":"10.1145","author":[{"given":"Antoine","family":"Beugnard","sequence":"first","affiliation":[{"name":"ENST Bretagne, Brest cedex"}]}],"member":"320","published-online":{"date-parts":[[2006,4,23]]},"reference":[{"key":"e_1_3_2_1_1_1","series-title":"Lecture Notes in Computer Science 2841","volume-title":"A calculus for dynamic linking","author":"Ancona D.","year":"2003","unstructured":"D. Ancona , S. Fagorzi , and E. Zucca . A calculus for dynamic linking . In Springer, editor, ICTCS'03 - Italian Conference on Theoretical Computer Science , Lecture Notes in Computer Science 2841 , 2003 . D. Ancona, S. Fagorzi, and E. Zucca. A calculus for dynamic linking. In Springer, editor, ICTCS'03 - Italian Conference on Theoretical Computer Science, Lecture Notes in Computer Science 2841, 2003."},{"key":"e_1_3_2_1_2_1","volume-title":"Universita di Genova","author":"Ancona D.","year":"2004","unstructured":"D. Ancona and E. Zucca . Sound and complete inter-checking (the very essence of principal typings). Technical report , Universita di Genova , 2004 . D. Ancona and E. Zucca. Sound and complete inter-checking (the very essence of principal typings). Technical report, Universita di Genova, 2004."},{"key":"e_1_3_2_1_3_1","unstructured":"A. Beugnard. Comparison of various oo languages relatively to their late-binding semantics. http:\/\/perso-info.enst-bretagne.fr\/~beugnard\/papiers\/lb-sem.shtml.  A. Beugnard. Comparison of various oo languages relatively to their late-binding semantics. http:\/\/perso-info.enst-bretagne.fr\/~beugnard\/papiers\/lb-sem.shtml."},{"key":"e_1_3_2_1_4_1","volume-title":"Portland","author":"Beugnard A.","year":"2002","unstructured":"A. Beugnard . OO languages late-binding signature. In FOOL 9 (The Ninth International Workshop on Foundations of Object-Oriented Languages) , Portland , Oregon , January 19 2002 . A. Beugnard. OO languages late-binding signature. In FOOL 9 (The Ninth International Workshop on Foundations of Object-Oriented Languages), Portland, Oregon, January 19 2002."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/2.774917"},{"key":"e_1_3_2_1_7_1","first-page":"11","volume-title":"LMO'2002","author":"Capouillez A.","year":"2002","unstructured":"A. Capouillez , P. Crescenzo , and P. Lahire . Le mod\u00e8le ofl au service du m\u00e9taprogrammeur - application \u00e0 java. L'objet , LMO'2002 , pages 11 -- 24 , 8 2002 . A. Capouillez, P. Crescenzo, and P. Lahire. Le mod\u00e8le ofl au service du m\u00e9taprogrammeur - application \u00e0 java. L'objet, LMO'2002, pages 11--24, 8 2002."},{"key":"e_1_3_2_1_8_1","first-page":"147","volume-title":"Logic in Computer Science","author":"Drossopoulou S.","year":"1999","unstructured":"S. Drossopoulou , S. Eisenbach , and D. Wragg . A fragment calculus towards a model of separate compilation, linking and binary compatibility . In Logic in Computer Science , pages 147 -- 156 , 1999 . S. Drossopoulou, S. Eisenbach, and D. Wragg. A fragment calculus towards a model of separate compilation, linking and binary compatibility. In Logic in Computer Science, pages 147--156, 1999."},{"issue":"10","key":"e_1_3_2_1_9_1","first-page":"1305","article-title":"Sp\u00e9cialisation et sous-typage: th\u00e8me et variations","volume":"21","author":"Ducournau R.","year":"2002","unstructured":"R. Ducournau . Sp\u00e9cialisation et sous-typage: th\u00e8me et variations . Technique et Science Informatique , 21 ( 10 ): 1305 -- 1342 , 2002 . R. Ducournau. Sp\u00e9cialisation et sous-typage: th\u00e8me et variations. Technique et Science Informatique, 21(10):1305--1342, 2002.","journal-title":"Technique et Science Informatique"},{"key":"e_1_3_2_1_10_1","unstructured":"ECMA. Standard-ecma334 C# language specification. http:\/\/www.ecma-international.org\/publications\/standards\/Ecma-334.htm.  ECMA. Standard-ecma334 C# language specification. http:\/\/www.ecma-international.org\/publications\/standards\/Ecma-334.htm."},{"key":"e_1_3_2_1_11_1","volume-title":"NATO Conference on Software Engineering","author":"McIlroy M. D.","year":"1968","unstructured":"M. D. McIlroy . Mass produced software components . In NATO Conference on Software Engineering , Garmisch, Germany , 1968 . M. D. McIlroy. Mass produced software components. In NATO Conference on Software Engineering, Garmisch, Germany, 1968."},{"key":"e_1_3_2_1_12_1","first-page":"3","volume-title":"Journal of Object-Oriented Programming","author":"Meyer B.","year":"2001","unstructured":"B. Meyer . Overloading vs. object technology . Journal of Object-Oriented Programming , pages 3 -- 7 , October\/ November 2001 . B. Meyer. Overloading vs. object technology. Journal of Object-Oriented Programming, pages 3--7, October\/November 2001."},{"key":"e_1_3_2_1_13_1","unstructured":"Microsoft. Microsoft .NET. http:\/\/www.microsoft.com\/net.  Microsoft. Microsoft .NET. http:\/\/www.microsoft.com\/net."},{"key":"e_1_3_2_1_14_1","unstructured":"Microsoft. Visual basic .net language specification. http:\/\/msdn.microsoft.com\/library\/en-us\/vbls7\/html\/vbspecstart.asp.   Microsoft. Visual basic .net language specification. http:\/\/msdn.microsoft.com\/library\/en-us\/vbls7\/html\/vbspecstart.asp."},{"key":"e_1_3_2_1_15_1","unstructured":"OMG. site mda. http:\/\/www.omg.org\/mda.  OMG. site mda. http:\/\/www.omg.org\/mda."},{"key":"e_1_3_2_1_16_1","volume-title":"The C++ Programming Language","author":"Stroustrup B.","year":"1997","unstructured":"B. Stroustrup . The C++ Programming Language . Addison-Wesley , 1997 . B. Stroustrup. The C++ Programming Language. Addison-Wesley, 1997."},{"key":"e_1_3_2_1_17_1","volume-title":"Component Software - Beyond Object-Oriented Programming","author":"Szyperski C.","year":"1998","unstructured":"C. Szyperski . Component Software - Beyond Object-Oriented Programming . Addison-Wesley and ACM Press , 1998 . C. Szyperski. Component Software - Beyond Object-Oriented Programming. Addison-Wesley and ACM Press, 1998."}],"event":{"name":"SAC06: The 2006 ACM Symposium on Applied Computing","sponsor":["SIGAPP ACM Special Interest Group on Applied Computing"],"location":"Dijon France","acronym":"SAC06"},"container-title":["Proceedings of the 2006 ACM symposium on Applied computing"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1141277.1141608","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1141277.1141608","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T15:06:26Z","timestamp":1750259186000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1141277.1141608"}},"subtitle":["an experiment on assembly of heterogeneous components"],"short-title":[],"issued":{"date-parts":[[2006,4,23]]},"references-count":16,"alternative-id":["10.1145\/1141277.1141608","10.1145\/1141277"],"URL":"https:\/\/doi.org\/10.1145\/1141277.1141608","relation":{},"subject":[],"published":{"date-parts":[[2006,4,23]]},"assertion":[{"value":"2006-04-23","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}