Eli Tilevich, Ph.D. - Publications

Affiliations: 
2005 Georgia Institute of Technology, Atlanta, GA 
Area:
Computer Science

71 high-probability publications. We are testing a new system for linking publications to authors. You can help! If you notice any inaccuracies, please sign in and mark papers as correct or incorrect matches. If you identify any major omissions or other inaccuracies in the publication list, please let us know.

Year Citation  Score
2015 Kwon YW, Tilevich E. Configurable and adaptive middleware for energy-efficient distributed mobile computing Proceedings of the 2014 6th International Conference On Mobile Computing, Applications and Services, Mobicase 2014. 106-115. DOI: 10.4108/icst.mobicase.2014.257807  1
2015 Kwon YW, Tilevich E. Constraint-driven dynamic adaptation of mobile applications for quality of service Proceedings of the 2014 6th International Conference On Mobile Computing, Applications and Services, Mobicase 2014. 143-152. DOI: 10.4108/icst.mobicase.2014.257806  1
2015 Byalik A, Chadha S, Tilevich E. Native-2-Native: Automated cross-platform code synthesis from web-based programming resources Gpce 2015 - Proceedings of the 2015 Acm Sigplan International Conference On Generative Programming: Concepts and Experiences. 99-108. DOI: 10.1145/2936314.2814210  1
2015 Kwon YW, Tilevich E. Mobile devices as interfaces for steering cloud-based high-performance computations Mobiledeli 2015 - Proceedings of the 3rd International Workshop On Mobile Development Lifecycle. 11-12. DOI: 10.1145/2846661.2846676  1
2015 Nabi T, Mittal P, Azimi P, Dig D, Tilevich E. Assessing the benefits of computational offloading in mobile-cloud applications Mobiledeli 2015 - Proceedings of the 3rd International Workshop On Mobile Development Lifecycle. 17-24. DOI: 10.1145/2846661.2846663  1
2015 Holder E, Tilevich E, Gillick A. Musiplectics: Computational assessment of the complexity of music scores Onward! 2015 - Proceedings of the 2015 Acm International Symposium On New Ideas, New Paradigms, and Reflections On Programming and Software, Part of Splash 2015. 107-120. DOI: 10.1145/2814228.2814243  1
2015 Chadha S, Byalik A, Tilevich E. Heterogeneous device hopping: Bridging the mobile cross-platform gap via a declarative query language Splash Companion 2015 - Companion Proceedings of the 2015 Acm Sigplan International Conference On Systems, Programming, Languages and Applications: Software For Humanity. 9-10. DOI: 10.1145/2814189.2814191  1
2015 Kwon YW, Tilevich E. Facilitating the Implementation of Adaptive Cloud Offloading to Improve the Energy Efficiency of Mobile Applications Proceedings - 2nd Acm International Conference On Mobile Software Engineering and Systems, Mobilesoft 2015. 94-104. DOI: 10.1109/MobileSoft.2015.21  1
2015 Techapalokul P, Tilevich E. Programming environments for blocks need first-class software refactoring support: A position paper Proceedings - 2015 Ieee Blocks and Beyond Workshop, Blocks and Beyond 2015. 109-111. DOI: 10.1109/BLOCKS.2015.7369015  1
2015 Bart AC, Tilevich E, Shaffer CA, Kafura D. Position paper: From interest to usefulness with BlockPy, a block-based, educational environment Proceedings - 2015 Ieee Blocks and Beyond Workshop, Blocks and Beyond 2015. 87-89. DOI: 10.1109/BLOCKS.2015.7369009  1
2015 Feng A, Tilevich E, Feng WC. Block-based programming abstractions for explicit parallel computing Proceedings - 2015 Ieee Blocks and Beyond Workshop, Blocks and Beyond 2015. 71-75. DOI: 10.1109/BLOCKS.2015.7369006  1
2015 Song M, Tilevich E. Reusing metadata across components, applications, and languages Science of Computer Programming. 98: 617-644. DOI: 10.1016/J.Scico.2014.09.002  1
2015 Edstrom J, Tilevich E. Improving the survivability of RESTful Web applications via declarative fault tolerance Concurrency Computation. 27: 3108-3125. DOI: 10.1002/Cpe.3197  1
2015 Murphy AL, Tilevich E. Preface Middleware 2015 - Proceedings of the 16th Annual Middleware Conference. v.  1
2014 Abadi A, Dig D, Tilevich E. MobileDeli'14 workshop Splash 2014 - Companion Publication of the 2014 Acm Sigplan Conference On Systems, Programming, and Applications: Software For Humanity. 79-80. DOI: 10.1145/2660252.2662142  1
2014 Bart AC, Tilevich E, Hall S, Allevato T, Shaffer CA. Transforming introductory computer science projects via real-time Web data Sigcse 2014 - Proceedings of the 45th Acm Technical Symposium On Computer Science Education. 289-294. DOI: 10.1145/2538862.2538941  1
2014 Tilevich E, Kwon YW. Cloud-based execution to improve mobile application energy efficiency Computer. 47: 75-77. DOI: 10.1109/Mc.2014.6  1
2014 Kwon YW, Tilevich E. Cloud refactoring: Automated transitioning to cloud-based services Automated Software Engineering. 21: 345-372. DOI: 10.1007/s10515-013-0136-9  1
2014 Abadi A, Dig D, Tilevich E. SPLASH 2014 mobileDeLi 2014 chairs' welcome Mobiledeli 2014 - Proceedings of the 2nd International Workshop On Mobile Development Lifecycle, Part of Splash 2014. vii-viii.  1
2013 Song M, Tilevich E. TAE-JS: Automated enhancement of JavaScript programs by leveraging the java annotations infrastructure Acm International Conference Proceeding Series. 13-24. DOI: 10.1145/2500828.2500830  1
2013 Tilevich E. Automated component insourcing for mobile applications: Undoing premature or Ill-conceived offloading optimizations Mobiledeli 2013 - Proceedings of the 2013 Acm Workshop On Mobile Development Lifecycle. 31-34. DOI: 10.1145/10.1145/2542128.2542138  1
2013 Kwon YW, Tilevich E. Reducing the energy consumption of mobile applications behind the scenes Ieee International Conference On Software Maintenance, Icsm. 170-179. DOI: 10.1109/ICSM.2013.28  1
2013 Holder E, Shah E, Davoodi M, Tilevich E. Cloud Twin: Native execution of android applications on the Windows Phone 2013 28th Ieee/Acm International Conference On Automated Software Engineering, Ase 2013 - Proceedings. 598-603. DOI: 10.1109/ASE.2013.6693119  1
2013 Kwon YW, Tilevich E. The impact of Distributed programming abstractions on application energy consumption Information and Software Technology. 55: 1602-1613. DOI: 10.1016/J.Infsof.2013.02.014  1
2013 Baliga A, Book M, Dolby J, Dustdar S, Ettinger R, Gao J, Gordon M, Nanda MG, Grassi V, Griss M, Gray J, Iannucci B, Loke SW, Tilevich E, Tillmann N. Welcome message of the chairs 2013 1st International Workshop On Software Development Lifecycle For Mobile, Demobile 2013 - Proceedings 1
2012 Song M, Tilevich E. Reusing non-functional concerns across languages Aosd'12 - Proceedings of the 11th Annual International Conference On Aspect Oriented Software Development. 227-238. DOI: 10.1145/2162049.2162076  1
2012 Edstrom J, Tilevich E. Reusable and extensible fault tolerance for RESTful applications Proc. of the 11th Ieee Int. Conference On Trust, Security and Privacy in Computing and Communications, Trustcom-2012 - 11th Ieee Int. Conference On Ubiquitous Computing and Communications, Iucc-2012. 737-744. DOI: 10.1109/TrustCom.2012.244  1
2012 Song M, Tilevich E. Metadata invariants: Checking and inferring metadata coding conventions Proceedings - International Conference On Software Engineering. 694-704. DOI: 10.1109/ICSE.2012.6227148  1
2012 Song M, Tilevich E. Detecting metadata bugs on the fly Proceedings - International Conference On Software Engineering. 1455-1456. DOI: 10.1109/ICSE.2012.6227067  1
2012 Kwon YW, Tilevich E. Energy-efficient and fault-tolerant distributed mobile execution Proceedings - International Conference On Distributed Computing Systems. 586-595. DOI: 10.1109/ICDCS.2012.75  1
2011 Shah E, Tilevich E. Reverse-engineering user interfaces to facilitateporting to and across mobile devices and platforms Splash'11 Workshops - Compilation Proceedings of the Co-Located Workshops: Dsm'11, Tmc'11, Agere'11, Aoopes'11, Neat'11, and Vmil'11. 255-259. DOI: 10.1145/2095050.2095093  1
2011 Tilevich E, Gopal S. Expressive and extensible parameter passing for distributed object systems Acm Transactions On Software Engineering and Methodology. 21. DOI: 10.1145/2063239.2063242  1
2011 Kang P, Tilevich E, Varadarajan S, Ramakrishnan N. Maintainable and reusable scientific software adaptation: Democratizing scientific software adaptation Proceedings of the 10th International Conference On Aspect-Oriented Software Development, Aosd.11. 165-176. DOI: 10.1145/1960275.1960296  1
2011 Kwon YW, Tilevich E. A declarative approach to hardening services against QoS vulnerabilities 2011 International Workshop On the Maintenance and Evolution of Service-Oriented and Cloud-Based Systems, Mesoca 2011. DOI: 10.1109/MESOCA.2011.6049034  1
2011 Rafique MM, Butt AR, Tilevich E. Reusable software components for accelerator-based clusters Journal of Systems and Software. 84: 1071-1081. DOI: 10.1016/J.Jss.2010.09.050  1
2011 Kwon YW, Tilevich E, Cook WR. Which middleware platform should you choose for your next remote service? Service Oriented Computing and Applications. 5: 61-70. DOI: 10.1007/s11761-011-0082-y  1
2011 Kim DK, Tilevich E, Ribbens CJ. Dynamic software updates for parallel high-performance applications Concurrency Computation Practice and Experience. 23: 415-434. DOI: 10.1002/Cpe.1663  1
2010 Dumitraş T, Narasimhan P, Tilevich E. To upgrade or not to upgrade: Impact of online upgrades across multiple administrative domains Acm Sigplan Notices. 45: 865-876. DOI: 10.1145/1932682.1869530  1
2010 Dumitraş T, Neamtiu I, Tilevich E. Second ACM workshop on hot topics in software upgrades (HotSWUp'09) Operating Systems Review (Acm). 44: 146-152. DOI: 10.1145/1899928.1899948  1
2010 Tilevich E, Eugster P. Programming support innovations for emerging distributed applications (PSI EtA - Ψη): A SPLASH 2010 workshop summary Proceedings of the Acm International Conference Companion On Object Oriented Programming Systems Languages and Applications Companion, Splash '10. 293-294. DOI: 10.1145/1869542.1869619  1
2010 Henthorne C, Tilevich E. Sonifying performance data to facilitate tuning of complex systems: Performance tuning: Music to my ears Proceedings of the Acm International Conference Companion On Object Oriented Programming Systems Languages and Applications Companion, Splash '10. 35-42. DOI: 10.1145/1869542.1869548  1
2010 Tilevich E, Song M. Reusable enterprise metadata with pattern-based structural expressions Aosd.10 - 9th International Conference On Aspect-Oriented Software Development. 25-36. DOI: 10.1145/1739230.1739234  1
2010 Kwon YW, Tilevich E, Cook WR. An assessment of middleware platforms for accessing remote services Proceedings - 2010 Ieee 7th International Conference On Services Computing, Scc 2010. 482-489. DOI: 10.1109/SCC.2010.20  1
2009 Song M, Tilevich E. Enhancing source-level programming tools with an awareness of transparent program transformations Proceedings of the Conference On Object-Oriented Programming Systems, Languages, and Applications, Oopsla. 301-319. DOI: 10.1145/1640089.1640112  1
2009 Song M, Tilevich E, Tansey W. Trailblazer: A tool for automated annotation refactoring Proceedings of the Conference On Object-Oriented Programming Systems, Languages, and Applications, Oopsla. 813-814. DOI: 10.1145/1639950.1640028  1
2009 Song M, Tilevich E. The anti-goldilocks debugger: Helping the average bear debug transparently transformed programs Proceedings of the Conference On Object-Oriented Programming Systems, Languages, and Applications, Oopsla. 811-812. DOI: 10.1145/1639950.1640027  1
2009 Dumitraş T, Neamtiu I, Tilevich E. 2 nd ACM workshop on hot topics in software upgrades (HotSWUp 2009) Proceedings of the Conference On Object-Oriented Programming Systems, Languages, and Applications, Oopsla. 705-706. DOI: 10.1145/1639950.1639974  1
2009 Cook WR, Ibrahim A, Wiedermann B, Tilevich E. Language design for distributed objects Proceedings of the 1st International Workshop On Distributed Objects For the 21st Century, Do21, Co-Located With the 23rd European Conference On Object-Oriented Programming, Ecoop '09. DOI: 10.1145/1557876.1557880  1
2009 Tilevich E, Smaragdakis Y. J-Orchestra: Enhancing Java programs with distribution capabilities Acm Transactions On Software Engineering and Methodology. 19: 1-40. DOI: 10.1145/1555392.1555394  1
2009 Hussein K, Tilevich E, Bukvic II, Kim SB. Sonification design guidelines to enhance program comprehension Ieee International Conference On Program Comprehension. 120-129. DOI: 10.1109/ICPC.2009.5090035  1
2009 Tilevich E, Cook WR, Yang J. Explicit batching for distributed objects Proceedings - International Conference On Distributed Computing Systems. 543-552. DOI: 10.1109/ICDCS.2009.39  1
2009 Ibrahim A, Cook WR, Fisher M, Tilevich E. Remote batch invocation for web services document-orientedweb services with object-oriented interfaces Ecows'09 - 7th Ieee European Conference On Web Services. 190-199. DOI: 10.1109/ECOWS.2009.16  1
2009 Kwon YW, Tilevich E, Apiwattanapong T. DR-OSGi: Hardening distributed components with network volatility resiliency Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). 5896: 373-392. DOI: 10.1007/978-3-642-10445-9_19  1
2009 Ibrahim A, Jiao Y, Tilevich E, Cook WR. Remote batch invocation for compositional object services Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). 5653: 595-617. DOI: 10.1007/978-3-642-03013-0_27  1
2009 Kim DK, Song M, Tilevich E, Ribbens CJ, Bohner SA. Dynamic software updates for accelerating scientific discovery Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). 5544: 237-247. DOI: 10.1007/978-3-642-01970-8_24  1
2008 Kim DK, Tilevich E. Overcoming JVM HotSwap constraints via binary rewriting Proceedings of the 1st International Workshop On Hot Topics in Software Upgrades, Hotswup'08. DOI: 10.1145/1490283.1490290  1
2008 Tansey W, Tilevich E. Annotation refactoring: Inferring upgrade transformations for Legacy applications Acm Sigplan Notices. 43: 295-311. DOI: 10.1145/1449764.1449788  1
2008 Tilevich E, Back G. "Program, enhance thyself!" - Demand-driven pattern-oriented program enhancement 7th International Conference On Aspect-Oriented Software Development, Aosd.08 - Research Track Proceedings. 13-24. DOI: 10.1145/1353482.1353485  1
2008 Tansey W, Tilevich E. Efficient automated marshaling of C++ data structures for MPI applications Ipdps Miami 2008 - Proceedings of the 22nd Ieee International Parallel and Distributed Processing Symposium, Program and Cd-Rom. DOI: 10.1109/IPDPS.2008.4536307  1
2008 Gopal S, Tansey W, Kannan GC, Tilevich E. DeXteR - An extensible framework for declarative parameter passing in distributed object systems Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). 5346: 144-163. DOI: 10.1007/978-3-540-89856-6_8  1
2007 Archuleta J, Feng WC, Tilevich E. A pluggable framework for parallel pairwise sequence search. Conference Proceedings : ... Annual International Conference of the Ieee Engineering in Medicine and Biology Society. Ieee Engineering in Medicine and Biology Society. Annual Conference. 2007: 127-30. PMID 18001905 DOI: 10.1109/IEMBS.2007.4352239  1
2007 Henthorne C, Tilevich E. Code generation on steroids: Enhancing COTS code generators via generative aspects Proceedings - Icse 2007 Workshops: Second International Workshop On Incorporating Cots Software Into Software Systems: Tools and Techniques, Iwicss'07. DOI: 10.1109/IWICSS.2007.4  1
2007 Archuleta J, Tilevich E, Feng WC. A maintainable software architecture for fast and modular bioinformatics sequence search Ieee International Conference On Software Maintenance, Icsm. 144-153. DOI: 10.1109/ICSM.2007.4362627  1
2006 Tilevich E, Smaragdakis Y. Transparent program transformationsin the presence of opaque code Proceedings of the 5th International Conference On Generative Programming and Component Engineering, Gpce'06. 89-94. DOI: 10.1145/1173706.1173720  1
2005 Tilevich E, Smaragdakis Y, Handle M. Appletizing: Running legacy java code remotely from a web browser Ieee International Conference On Software Maintenance, Icsm. 2005: 91-100. DOI: 10.1109/ICSM.2005.25  1
2005 Tilevich E, Smaragdakis Y. Binary refactoring: Improving code behind the scenes Proceedings - 27th International Conference On Software Engineering, Icse05. 264-273.  1
2004 Liogkas N, MacIntyre B, Mynatt ED, Smaragdakis Y, Tilevich E, Voida S. Automatic partitioning for prototyping ubiquitous computing applications Ieee Pervasive Computing. 3: 40-47. DOI: 10.1109/Mprv.2004.1321027  1
2004 Tilevich E, Smaragdakis Y. Portable and efficient distributed threads for java Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). 3231: 478-492.  1
2003 Tilevich E, Smaragdakis Y. NRMI: Natural and efficient middleware Proceedings - International Conference On Distributed Computing Systems. 252-261. DOI: 10.1109/Tpds.2007.70717  1
2003 Tilevich E, Smaragdakis Y. NRMI: Natural and efficient middleware Proceedings - International Conference On Distributed Computing Systems. 252-261.  1
2002 Tilevich E, Smaragdakis Y. J-Orchestra: Automatic Java application partitioning Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). 2374: 178-204.  1
Show low-probability matches.