callback( { "result":{ "query":":facetid:toc:\"db/conf/pppj/pppj2010.bht\"", "status":{ "@code":"200", "text":"OK" }, "time":{ "@unit":"msecs", "text":"64.91" }, "completions":{ "@total":"1", "@computed":"1", "@sent":"1", "c":{ "@sc":"19", "@dc":"19", "@oc":"19", "@id":"43407035", "text":":facetid:toc:db/conf/pppj/pppj2010.bht" } }, "hits":{ "@total":"19", "@computed":"19", "@sent":"19", "@first":"0", "hit":[{ "@score":"1", "@id":"4971010", "info":{"authors":{"author":[{"@pid":"21/1998","text":"Marco Autili"},{"@pid":"44/1899","text":"Paolo Di Benedetto"},{"@pid":"i/PaolaInverardi","text":"Paola Inverardi"}]},"title":"A programming model for adaptable Java applications.","venue":"PPPJ","pages":"119-128","year":"2010","type":"Conference and Workshop Papers","access":"closed","key":"conf/pppj/AutiliBI10","doi":"10.1145/1852761.1852779","ee":"https://doi.org/10.1145/1852761.1852779","url":"https://dblp.org/rec/conf/pppj/AutiliBI10"}, "url":"URL#4971010" }, { "@score":"1", "@id":"4971011", "info":{"authors":{"author":[{"@pid":"56/2134","text":"Michael Bebenita"},{"@pid":"95/4707","text":"Mason Chang"},{"@pid":"92/5047","text":"Gregor Wagner"},{"@pid":"44/2121","text":"Andreas Gal"},{"@pid":"59/5395","text":"Christian Wimmer"},{"@pid":"f/MichaelFranz","text":"Michael Franz"}]},"title":"Trace-based compilation in execution environments without interpreters.","venue":"PPPJ","pages":"59-68","year":"2010","type":"Conference and Workshop Papers","access":"closed","key":"conf/pppj/BebenitaCWGWF10","doi":"10.1145/1852761.1852771","ee":"https://doi.org/10.1145/1852761.1852771","url":"https://dblp.org/rec/conf/pppj/BebenitaCWGWF10"}, "url":"URL#4971011" }, { "@score":"1", "@id":"4971012", "info":{"authors":{"author":[{"@pid":"88/4522","text":"Lorenzo Bettini"},{"@pid":"19/4742","text":"Ferruccio Damiani"},{"@pid":"03/4484","text":"Ina Schaefer"},{"@pid":"82/9118","text":"Fabio Strocco"}]},"title":"A prototypical Java-like language with records and traits.","venue":"PPPJ","pages":"129-138","year":"2010","type":"Conference and Workshop Papers","access":"closed","key":"conf/pppj/BettiniDSS10","doi":"10.1145/1852761.1852780","ee":"https://doi.org/10.1145/1852761.1852780","url":"https://dblp.org/rec/conf/pppj/BettiniDSS10"}, "url":"URL#4971012" }, { "@score":"1", "@id":"4971013", "info":{"authors":{"author":[{"@pid":"87/9118","text":"Rhodes H. F. Brown"},{"@pid":"h/RNigelHorspool","text":"R. Nigel Horspool"}]},"title":"Local redundant polymorphism query elimination.","venue":"PPPJ","pages":"78-88","year":"2010","type":"Conference and Workshop Papers","access":"closed","key":"conf/pppj/BrownH10","doi":"10.1145/1852761.1852773","ee":"https://doi.org/10.1145/1852761.1852773","url":"https://dblp.org/rec/conf/pppj/BrownH10"}, "url":"URL#4971013" }, { "@score":"1", "@id":"4971014", "info":{"authors":{"author":[{"@pid":"18/1855","text":"Georg Buchgeher"},{"@pid":"w/RainerWeinreich","text":"Rainer Weinreich"}]},"title":"Tool demonstration: a toolkit for architecture-centric software development.","venue":"PPPJ","pages":"158-161","year":"2010","type":"Conference and Workshop Papers","access":"closed","key":"conf/pppj/BuchgeherW10","doi":"10.1145/1852761.1852784","ee":"https://doi.org/10.1145/1852761.1852784","url":"https://dblp.org/rec/conf/pppj/BuchgeherW10"}, "url":"URL#4971014" }, { "@score":"1", "@id":"4971015", "info":{"authors":{"author":[{"@pid":"55/4765","text":"Philippe Moret"},{"@pid":"05/3695","text":"Walter Binder"},{"@pid":"h/AbbasHeydarnoori","text":"Abbas Heydarnoori"},{"@pid":"16/993","text":"Danilo Ansaloni"}]},"title":"Tool demonstration: effective runtime exploration of the inter-procedural control flow in Java applications.","venue":"PPPJ","pages":"162-165","year":"2010","type":"Conference and Workshop Papers","access":"closed","key":"conf/pppj/MoretBHA10","doi":"10.1145/1852761.1852785","ee":"https://doi.org/10.1145/1852761.1852785","url":"https://dblp.org/rec/conf/pppj/MoretBHA10"}, "url":"URL#4971015" }, { "@score":"1", "@id":"4971016", "info":{"authors":{"author":{"@pid":"24/6733","text":"Arno Puder"}},"title":"Cross-compiling Android applications to the iPhone.","venue":"PPPJ","pages":"69-77","year":"2010","type":"Conference and Workshop Papers","access":"closed","key":"conf/pppj/Puder10","doi":"10.1145/1852761.1852772","ee":"https://doi.org/10.1145/1852761.1852772","url":"https://dblp.org/rec/conf/pppj/Puder10"}, "url":"URL#4971016" }, { "@score":"1", "@id":"4971017", "info":{"authors":{"author":[{"@pid":"93/9118","text":"Hugo Rito"},{"@pid":"47/2798","text":"João P. Cachopo"}]},"title":"Memoization of methods using software transactional memory to track internal state dependencies.","venue":"PPPJ","pages":"89-98","year":"2010","type":"Conference and Workshop Papers","access":"closed","key":"conf/pppj/RitoC10","doi":"10.1145/1852761.1852775","ee":"https://doi.org/10.1145/1852761.1852775","url":"https://dblp.org/rec/conf/pppj/RitoC10"}, "url":"URL#4971017" }, { "@score":"1", "@id":"4971018", "info":{"authors":{"author":[{"@pid":"85/9118","text":"Lajos Schrettner"},{"@pid":"58/2664","text":"Lajos Jeno Fülöp"},{"@pid":"f/RudolfFerenc","text":"Rudolf Ferenc"},{"@pid":"23/234","text":"Tibor Gyimóthy"}]},"title":"Visualization of software architecture graphs of Java systems: managing propagated low level dependencies.","venue":"PPPJ","pages":"148-157","year":"2010","type":"Conference and Workshop Papers","access":"closed","key":"conf/pppj/SchrettnerFFG10","doi":"10.1145/1852761.1852783","ee":"https://doi.org/10.1145/1852761.1852783","url":"https://dblp.org/rec/conf/pppj/SchrettnerFFG10"}, "url":"URL#4971018" }, { "@score":"1", "@id":"4971019", "info":{"authors":{"author":[{"@pid":"40/1275","text":"Andreas Sewe"},{"@pid":"91/9118","text":"Dingwen Yuan"},{"@pid":"86/9118","text":"Jan Sinschek"},{"@pid":"m/MiraMezini","text":"Mira Mezini"}]},"title":"Headroom-based pretenuring: dynamically pretenuring objects that live "long enough".","venue":"PPPJ","pages":"29-38","year":"2010","type":"Conference and Workshop Papers","access":"closed","key":"conf/pppj/SeweYSM10","doi":"10.1145/1852761.1852767","ee":"https://doi.org/10.1145/1852761.1852767","url":"https://dblp.org/rec/conf/pppj/SeweYSM10"}, "url":"URL#4971019" }, { "@score":"1", "@id":"4971020", "info":{"authors":{"author":[{"@pid":"34/3740","text":"Aamir Shafi"},{"@pid":"02/7437","text":"Jawad Manzoor"},{"@pid":"81/9118","text":"Kamran Hameed"},{"@pid":"87/2493","text":"Bryan Carpenter"},{"@pid":"02/4503","text":"Mark Baker"}]},"title":"Multicore-enabling the MPJ express messaging library.","venue":"PPPJ","pages":"49-58","year":"2010","type":"Conference and Workshop Papers","access":"closed","key":"conf/pppj/ShafiMHCB10","doi":"10.1145/1852761.1852769","ee":"https://doi.org/10.1145/1852761.1852769","url":"https://dblp.org/rec/conf/pppj/ShafiMHCB10"}, "url":"URL#4971020" }, { "@score":"1", "@id":"4971021", "info":{"authors":{"author":[{"@pid":"71/5581","text":"Olha Shkaravska"},{"@pid":"89/9118","text":"Rody Kersten"},{"@pid":"83/2290","text":"Marko C. J. D. van Eekelen"}]},"title":"Test-based inference of polynomial loop-bound functions.","venue":"PPPJ","pages":"99-108","year":"2010","type":"Conference and Workshop Papers","access":"closed","key":"conf/pppj/ShkaravskaKE10","doi":"10.1145/1852761.1852776","ee":"https://doi.org/10.1145/1852761.1852776","url":"https://dblp.org/rec/conf/pppj/ShkaravskaKE10"}, "url":"URL#4971021" }, { "@score":"1", "@id":"4971022", "info":{"authors":{"author":[{"@pid":"35/820","text":"Stefan Sobernig"},{"@pid":"00/6127","text":"Uwe Zdun"}]},"title":"Evaluating Java runtime reflection for implementing cross-language method invocations.","venue":"PPPJ","pages":"139-147","year":"2010","type":"Conference and Workshop Papers","access":"closed","key":"conf/pppj/SobernigZ10","doi":"10.1145/1852761.1852781","ee":"https://doi.org/10.1145/1852761.1852781","url":"https://dblp.org/rec/conf/pppj/SobernigZ10"}, "url":"URL#4971022" }, { "@score":"1", "@id":"4971023", "info":{"authors":{"author":[{"@pid":"36/8026","text":"Lukas Stadler"},{"@pid":"63/5642","text":"Thomas Würthinger"},{"@pid":"59/5395","text":"Christian Wimmer"}]},"title":"Efficient coroutines for the Java platform.","venue":"PPPJ","pages":"20-28","year":"2010","type":"Conference and Workshop Papers","access":"closed","key":"conf/pppj/StadlerWW10","doi":"10.1145/1852761.1852765","ee":"https://doi.org/10.1145/1852761.1852765","url":"https://dblp.org/rec/conf/pppj/StadlerWW10"}, "url":"URL#4971023" }, { "@score":"1", "@id":"4971024", "info":{"authors":{"author":[{"@pid":"55/4768","text":"Christian Thalinger"},{"@pid":"41/2865","text":"John Rose"}]},"title":"Optimizing invokedynamic.","venue":"PPPJ","pages":"1-9","year":"2010","type":"Conference and Workshop Papers","access":"closed","key":"conf/pppj/ThalingerR10","doi":"10.1145/1852761.1852763","ee":"https://doi.org/10.1145/1852761.1852763","url":"https://dblp.org/rec/conf/pppj/ThalingerR10"}, "url":"URL#4971024" }, { "@score":"1", "@id":"4971025", "info":{"authors":{"author":[{"@pid":"37/3306","text":"Liangliang Tong"},{"@pid":"l/FrancisChiMoonLau","text":"Francis C. M. Lau 0001"}]},"title":"Exploiting memory usage patterns to improve garbage collections in Java.","venue":"PPPJ","pages":"39-48","year":"2010","type":"Conference and Workshop Papers","access":"closed","key":"conf/pppj/TongL10","doi":"10.1145/1852761.1852768","ee":"https://doi.org/10.1145/1852761.1852768","url":"https://dblp.org/rec/conf/pppj/TongL10"}, "url":"URL#4971025" }, { "@score":"1", "@id":"4971026", "info":{"authors":{"author":[{"@pid":"37/464","text":"Gabriella Tóth"},{"@pid":"33/1061","text":"Péter Hegedüs"},{"@pid":"60/670","text":"Árpád Beszédes"},{"@pid":"23/234","text":"Tibor Gyimóthy"},{"@pid":"93/5766","text":"Judit Jász"}]},"title":"Comparison of different impact analysis methods and programmer's opinion: an empirical study.","venue":"PPPJ","pages":"109-118","year":"2010","type":"Conference and Workshop Papers","access":"closed","key":"conf/pppj/TothHBGJ10","doi":"10.1145/1852761.1852777","ee":"https://doi.org/10.1145/1852761.1852777","url":"https://dblp.org/rec/conf/pppj/TothHBGJ10"}, "url":"URL#4971026" }, { "@score":"1", "@id":"4971027", "info":{"authors":{"author":[{"@pid":"63/5642","text":"Thomas Würthinger"},{"@pid":"59/5395","text":"Christian Wimmer"},{"@pid":"36/8026","text":"Lukas Stadler"}]},"title":"Dynamic code evolution for Java.","venue":"PPPJ","pages":"10-19","year":"2010","type":"Conference and Workshop Papers","access":"closed","key":"conf/pppj/WurthingerWS10","doi":"10.1145/1852761.1852764","ee":"https://doi.org/10.1145/1852761.1852764","url":"https://dblp.org/rec/conf/pppj/WurthingerWS10"}, "url":"URL#4971027" }, { "@score":"1", "@id":"4999092", "info":{"authors":{"author":[{"@pid":"k/AndreasKrall","text":"Andreas Krall"},{"@pid":"m/HMossenbock","text":"Hanspeter Mössenböck"}]},"title":"Proceedings of the 8th International Conference on Principles and Practice of Programming in Java, PPPJ 2010, Vienna, Austria, September 15-17, 2010","venue":"PPPJ","publisher":"ACM","year":"2010","type":"Editorship","key":"conf/pppj/2010","doi":"10.1145/1852761","ee":"https://doi.org/10.1145/1852761","url":"https://dblp.org/rec/conf/pppj/2010"}, "url":"URL#4999092" } ] } } } )