Eli Tilevich
Orcid: 0000-0003-2415-6926Affiliations:
- Virginia Tech, Blacksburg, Virginia, USA
According to our database1,
Eli Tilevich
authored at least 126 papers
between 2002 and 2024.
Collaborative distances:
Collaborative distances:
Timeline
Legend:
Book In proceedings Article PhD thesis Dataset OtherLinks
Online presence:
-
on orcid.org
On csauthors.net:
Bibliography
2024
A meta-pattern for building QoS-optimal mobile services out of equivalent microservices.
Serv. Oriented Comput. Appl., June, 2024
Proceedings of the 21st ACM SIGPLAN International Conference on Managed Programming Languages and Runtimes, 2024
"How Can I Be of Service?" - A Comprehensive Analysis of Web Service Integration Practices.
Proceedings of the IEEE International Conference on Web Services, 2024
Proceedings of the 44th IEEE International Conference on Distributed Computing Systems, 2024
Proceedings of the 44th IEEE International Conference on Distributed Computing Systems, 2024
2023
OS<sup>3</sup>: The Art and the Practice of Searching for Open-Source Serverless Functions.
Proceedings of the IEEE International Conference on Pervasive Computing and Communications Workshops and other Affiliated Events, 2023
Proceedings of the IEEE International Conference on Cloud Computing Technology and Science, 2023
2022
Adaptive Redistribution and Replication to Improve the Responsiveness of Mobile Web Apps.
J. Web Eng., 2022
J. Syst. Softw., 2022
Secure and flexible message-based communication for mobile apps within and across devices.
J. Syst. Softw., 2022
Quality of Information Matters: Recommending Web Services for Performance and Utility.
Proceedings of the IEEE International Conference on Cloud Computing Technology and Science, 2022
Proceedings of the 29th Asia-Pacific Software Engineering Conference, 2022
2021
Here, There, Anywhere: Profiling-Driven Services to Tame the Heterogeneity of Edge Applications.
Proceedings of the IEEE International Conference on Smart Data Services, 2021
Proceedings of the Security and Privacy in Communication Networks, 2021
Proceedings of the 2021 ACM SIGPLAN International Symposium on SPLASH-E, 2021
Proceedings of the 2021 ACM SIGPLAN International Symposium on SPLASH-E, 2021
Proceedings of the Mobile Computing, Applications, and Services, 2021
Proceedings of the Mobile Computing, Applications, and Services, 2021
Communicating Web Vessels: Improving the Responsiveness of Mobile Web Apps with Adaptive Redistribution.
Proceedings of the Web Engineering - 21st International Conference, 2021
2020
RT-Trust: Automated refactoring for different trusted execution environments under real-time constraints.
J. Comput. Lang., 2020
IEEE Trans. Emerg. Top. Comput., 2020
Client Insourcing: Bringing Ops In-House for Seamless Re-engineering of Full-Stack JavaScript Applications.
Proceedings of the WWW '20: The Web Conference 2020, Taipei, Taiwan, April 20-24, 2020, 2020
D-Goldilocks: Automatic Redistribution of Remote Functionalities for Performance and Efficiency.
Proceedings of the 27th IEEE International Conference on Software Analysis, 2020
Understanding the Potential of Edge-Based Participatory Sensing: an Experimental Study.
Proceedings of the 91st IEEE Vehicular Technology Conference, 2020
Reducing the Price of Protection: Identifying and Migrating Non-Sensitive Code in TEE.
Proceedings of the 19th IEEE International Conference on Trust, 2020
Stargazer: A Deep Learning Approach for Estimating the Performance of Edge- Based Clustering Applications.
Proceedings of the IEEE International Conference on Smart Data Services, 2020
Win with What You Have: QoS-Consistent Edge Services with Unreliable and Dynamic Resources.
Proceedings of the 40th IEEE International Conference on Distributed Computing Systems, 2020
Proceedings of the GPCE '20: Proceedings of the 19th ACM SIGPLAN International Conference on Generative Programming: Concepts and Experiences, 2020
2019
A declarative enhancement of JavaScript programs by leveraging the Java metadata infrastructure.
Sci. Comput. Program., 2019
Proceedings of the 2019 IEEE Symposium on Visual Languages and Human-Centric Computing, 2019
Proceedings of the 2019 IEEE Symposium on Visual Languages and Human-Centric Computing, 2019
Proceedings of the 2019 IEEE Symposium on Visual Languages and Human-Centric Computing, 2019
Proceedings of the 34th ACM/SIGAPP Symposium on Applied Computing, 2019
Equivalence-Enhanced Microservice Workflow Orchestration to Efficiently Increase Reliability.
Proceedings of the 2019 IEEE International Conference on Web Services, 2019
Catch & Release: An Approach to Debugging Distributed Full-Stack JavaScript Applications.
Proceedings of the Web Engineering - 19th International Conference, 2019
Proceedings of the 20th International Conference on Distributed Computing and Networking, 2019
A Programming Model for Reliable and Efficient Edge-Based Execution under Resource Variability.
Proceedings of the 3rd IEEE International Conference on Edge Computing, 2019
Proceedings of the 3rd IEEE International Conference on Edge Computing, 2019
Proceedings of the 2019 IEEE International Conference on Cloud Computing Technology and Science (CloudCom), 2019
2018
J. Syst. Softw., 2018
Systematic adaptation of dynamically generated source code via domain-specific examples.
IET Softw., 2018
Reconciling the Promise and Pragmatics of Enhancing Computing Pedagogy with Data Science.
Proceedings of the 49th ACM Technical Symposium on Computer Science Education, 2018
Proceedings of the 5th International Conference on Mobile Software Engineering and Systems, MOBILESoft@ICSE 2018, Gothenburg, Sweden, May 27, 2018
Intent to share: enhancing Android inter-component communication for distributed devices.
Proceedings of the 5th International Conference on Mobile Software Engineering and Systems, MOBILESoft@ICSE 2018, Gothenburg, Sweden, May 27, 2018
Automatic inference of Java-to-swift translation rules for porting mobile applications.
Proceedings of the 5th International Conference on Mobile Software Engineering and Systems, MOBILESoft@ICSE 2018, Gothenburg, Sweden, May 27, 2018
Proceedings of the 17th ACM SIGPLAN International Conference on Generative Programming: Concepts and Experiences, 2018
PMDC: Programmable Mobile Device Clouds for Convenient and Efficient Service Provisioning.
Proceedings of the 11th IEEE International Conference on Cloud Computing, 2018
2017
Inroads, 2017
Computer, 2017
Facilitating the development of cross-platform software via automated code synthesis from web-based programming resources.
Comput. Lang. Syst. Struct., 2017
Proceedings of the 2017 IEEE Symposium on Visual Languages and Human-Centric Computing, 2017
Understanding recurring quality problems and their impact on code sharing in block-based software.
Proceedings of the 2017 IEEE Symposium on Visual Languages and Human-Centric Computing, 2017
Querying Invisible Objects: Supporting Data-Driven, Privacy-Preserving Distributed Applications.
Proceedings of the 14th International Conference on Managed Languages and Runtimes, 2017
Proceedings of the 37th IEEE International Conference on Distributed Computing Systems Workshops, 2017
Reliable and efficient mobile edge computing in highly dynamic and volatile environments.
Proceedings of the Second International Conference on Fog and Mobile Edge Computing, 2017
Proceedings of the 30th IEEE Conference on Software Engineering Education and Training, 2017
2016
Understanding the Energy, Performance, and Programming Effort Trade-Offs of Android Persistence Frameworks.
Proceedings of the 24th IEEE International Symposium on Modeling, 2016
Poster: Diagnosing and treating code-duplication problems in bioinformatics libraries.
Proceedings of the 6th IEEE International Conference on Computational Advances in Bio and Medical Sciences, 2016
Proceedings of the 40th IEEE Annual Computer Software and Applications Conference, 2016
2015
Sci. Comput. Program., 2015
Improving the survivability of RESTful Web applications via declarative fault tolerance.
Concurr. Comput. Pract. Exp., 2015
Creating Stimulating, Relevant, and Manageable Introductory Computer Science Projects that Utilize Real-Time, Large, Web-Based Datasets (Abstract Only).
Proceedings of the 46th ACM Technical Symposium on Computer Science Education, 2015
Proceedings of the 3rd International Workshop on Mobile Development Lifecycle, 2015
Proceedings of the 3rd International Workshop on Mobile Development Lifecycle, 2015
Proceedings of the 2015 ACM International Symposium on New Ideas, 2015
Heterogeneous device hopping: bridging the mobile cross-platform gap via a declarative query language.
Proceedings of the Companion Proceedings of the 2015 ACM SIGPLAN International Conference on Systems, 2015
Facilitating the Implementation of Adaptive Cloud Offloading to Improve the Energy Efficiency of Mobile Applications.
Proceedings of the 2nd ACM International Conference on Mobile Software Engineering and Systems, 2015
Native-2-native: automated cross-platform code synthesis from web-based programming resources.
Proceedings of the 2015 ACM SIGPLAN International Conference on Generative Programming: Concepts and Experiences, 2015
2014
Computer, 2014
Autom. Softw. Eng., 2014
Creating stimulating, relevant, and manageable introductory computer science projects that utilize real-time web-based data (abstract only).
Proceedings of the 45th ACM Technical Symposium on Computer Science Education, 2014
Proceedings of the 45th ACM Technical Symposium on Computer Science Education, 2014
Proceedings of the SPLASH'14, 2014
Proceedings of the 6th International Conference on Mobile Computing, 2014
Configurable and adaptive middleware for energy-efficient distributed mobile computing.
Proceedings of the 6th International Conference on Mobile Computing, 2014
2013
The impact of distributed programming abstractions on application energy consumption.
Inf. Softw. Technol., 2013
TAE-JS: automated enhancement of JavaScript programs by leveraging the Java annotations infrastructure.
Proceedings of the 2013 International Conference on Principles and Practices of Programming on the Java Platform: Virtual Machines, 2013
Proceedings of the 2013 28th IEEE/ACM International Conference on Automated Software Engineering, 2013
Proceedings of the 2013 IEEE International Conference on Software Maintenance, 2013
2012
Proceedings of the 11th IEEE International Conference on Trust, 2012
Proceedings of the 34th International Conference on Software Engineering, 2012
Proceedings of the 34th International Conference on Software Engineering, 2012
Proceedings of the 2012 IEEE 32nd International Conference on Distributed Computing Systems, 2012
Proceedings of the 11th International Conference on Aspect-oriented Software Development, 2012
2011
ACM Trans. Softw. Eng. Methodol., 2011
Serv. Oriented Comput. Appl., 2011
Concurr. Comput. Pract. Exp., 2011
Reverse-engineering user interfaces to facilitateporting to and across mobile devices and platforms.
Proceedings of the SPLASH'11 Workshops, 2011
Proceedings of the 5th IEEE International Workshop on the Maintenance and Evolution of Service-Oriented and Cloud-Based Systems, 2011
Maintainable and reusable scientific software adaptation: democratizing scientific software adaptation.
Proceedings of the 10th International Conference on Aspect-Oriented Software Development, 2011
2010
Report on the second ACM workshop on hot topics in software upgrades (HotSWUp'09): http://www.hotswup.org/2009/.
ACM SIGOPS Oper. Syst. Rev., 2010
Programming support innovations for emerging distributed applications (PSI EtA - upsiloneta): a splash 2010 workshop summary.
Proceedings of the Companion to the 25th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2010
Sonifying performance data to facilitate tuning of complex systems: performance tuning: music to my ears.
Proceedings of the Companion to the 25th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2010
To upgrade or not to upgrade: impact of online upgrades across multiple administrative domains.
Proceedings of the 25th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2010
Proceedings of the 9th International Conference on Aspect-Oriented Software Development, 2010
Proceedings of the 2010 IEEE International Conference on Services Computing, 2010
2009
ACM Trans. Softw. Eng. Methodol., 2009
Proceedings of the Companion to the 24th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2009
The anti-goldilocks debugger: helping the average bear debug transparently transformed programs.
Proceedings of the Companion to the 24th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2009
Enhancing source-level programming tools with an awareness of transparent program transformations.
Proceedings of the 24th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2009
Proceedings of the Companion to the 24th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2009
Proceedings of the Middleware 2009, ACM/IFIP/USENIX, 10th International Middleware Conference, Urbana, IL, USA, November 30, 2009
Proceedings of the Middleware 2008, 2009
Proceedings of the 17th IEEE International Conference on Program Comprehension, 2009
Proceedings of the 29th IEEE International Conference on Distributed Computing Systems (ICDCS 2009), 2009
Proceedings of the Computational Science, 2009
Remote Batch Invocation for Web Services: Document-Oriented Web Services with Object-Oriented Interfaces.
Proceedings of the Seventh IEEE European Conference on Web Services (ECOWS 2009), 2009
Proceedings of the ECOOP 2009, 2009
Proceedings of the 9th IEEE/ACM International Symposium on Cluster Computing and the Grid, 2009
2008
Proceedings of the 23rd Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2008
DeXteR- An Extensible Framework for Declarative Parameter Passing in Distributed Object Systems.
Proceedings of the Middleware 2008, 2008
Proceedings of the 22nd IEEE International Symposium on Parallel and Distributed Processing, 2008
Proceedings of the 1st ACM Workshop on Hot Topics in Software Upgrades, 2008
Proceedings of the 7th International Conference on Aspect-Oriented Software Development, 2008
2007
A Maintainable Software Architecture for Fast and Modular Bioinformatics Sequence Search.
Proceedings of the 23rd IEEE International Conference on Software Maintenance (ICSM 2007), 2007
2006
Proceedings of the Generative Programming and Component Engineering, 2006
2005
Proceedings of the 21st IEEE International Conference on Software Maintenance (ICSM 2005), 2005
Proceedings of the 27th International Conference on Software Engineering (ICSE 2005), 2005
2004
IEEE Pervasive Comput., 2004
Proceedings of the Middleware 2004, 2004
2003
Proceedings of the 18th IEEE International Conference on Automated Software Engineering (ASE 2003), 2003
2002
Proceedings of the ECOOP 2002, 2002