BibTeX records: Eli Tilevich

download as .bib file

@article{DBLP:journals/comcom/LiuCT23,
  author       = {Yin Liu and
                  Breno Dantas Cruz and
                  Eli Tilevich},
  title        = {Trusted and privacy-preserving sensor data onloading},
  journal      = {Comput. Commun.},
  volume       = {206},
  pages        = {133--151},
  year         = {2023},
  url          = {https://doi.org/10.1016/j.comcom.2023.04.027},
  doi          = {10.1016/J.COMCOM.2023.04.027},
  timestamp    = {Thu, 15 Jun 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/comcom/LiuCT23.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/cloudcom/MondalT23,
  author       = {Provakar Mondal and
                  Eli Tilevich},
  title        = {Undoing {CRDT} Operations Automatically},
  booktitle    = {{IEEE} International Conference on Cloud Computing Technology and
                  Science, CloudCom 2023, Naples, Italy, December 4-6, 2023},
  pages        = {246--251},
  publisher    = {{IEEE}},
  year         = {2023},
  url          = {https://doi.org/10.1109/CloudCom59040.2023.00047},
  doi          = {10.1109/CLOUDCOM59040.2023.00047},
  timestamp    = {Thu, 11 Apr 2024 16:38:29 +0200},
  biburl       = {https://dblp.org/rec/conf/cloudcom/MondalT23.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/percom/BhatnagarLST23,
  author       = {Sarvesh Bhatnagar and
                  Zhengquan Li and
                  Zheng Song and
                  Eli Tilevich},
  title        = {OS\({}^{\mbox{3}}\): The Art and the Practice of Searching for Open-Source
                  Serverless Functions},
  booktitle    = {{IEEE} International Conference on Pervasive Computing and Communications
                  Workshops and other Affiliated Events, PerCom Workshops 2023, Atlanta,
                  GA, USA, March 13-17, 2023},
  pages        = {219--224},
  publisher    = {{IEEE}},
  year         = {2023},
  url          = {https://doi.org/10.1109/PerComWorkshops56833.2023.10150370},
  doi          = {10.1109/PERCOMWORKSHOPS56833.2023.10150370},
  timestamp    = {Wed, 27 Mar 2024 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/percom/BhatnagarLST23.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/jss/LiuDT22,
  author       = {Yin Liu and
                  Siddharth Dhar and
                  Eli Tilevich},
  title        = {Only pay for what you need: Detecting and removing unnecessary TEE-based
                  code},
  journal      = {J. Syst. Softw.},
  volume       = {188},
  pages        = {111253},
  year         = {2022},
  url          = {https://doi.org/10.1016/j.jss.2022.111253},
  doi          = {10.1016/J.JSS.2022.111253},
  timestamp    = {Wed, 27 Apr 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/jss/LiuDT22.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/jss/LiuCT22,
  author       = {Yin Liu and
                  Breno Dantas Cruz and
                  Eli Tilevich},
  title        = {Secure and flexible message-based communication for mobile apps within
                  and across devices},
  journal      = {J. Syst. Softw.},
  volume       = {193},
  pages        = {111460},
  year         = {2022},
  url          = {https://doi.org/10.1016/j.jss.2022.111460},
  doi          = {10.1016/J.JSS.2022.111460},
  timestamp    = {Mon, 28 Aug 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/jss/LiuCT22.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/jwe/AnT22,
  author       = {Kijin An and
                  Eli Tilevich},
  title        = {Adaptive Redistribution and Replication to Improve the Responsiveness
                  of Mobile Web Apps},
  journal      = {J. Web Eng.},
  volume       = {21},
  number       = {6},
  pages        = {1981--2010},
  year         = {2022},
  url          = {https://doi.org/10.13052/jwe1540-9589.2168},
  doi          = {10.13052/JWE1540-9589.2168},
  timestamp    = {Wed, 16 Nov 2022 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/jwe/AnT22.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/apsec/LiuLT22,
  author       = {Yin Liu and
                  Shuangyi Li and
                  Eli Tilevich},
  title        = {Toward a Better Alignment Between the Research and Practice of Code
                  Search Engines},
  booktitle    = {29th Asia-Pacific Software Engineering Conference, {APSEC} 2022, Virtual
                  Event, Japan, December 6-9, 2022},
  pages        = {219--228},
  publisher    = {{IEEE}},
  year         = {2022},
  url          = {https://doi.org/10.1109/APSEC57359.2022.00034},
  doi          = {10.1109/APSEC57359.2022.00034},
  timestamp    = {Mon, 26 Jun 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/apsec/LiuLT22.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/cloudcom/SongRLTT22,
  author       = {Zheng Song and
                  Owen Rowader and
                  Zhengquan Li and
                  Maryam Tello and
                  Eli Tilevich},
  title        = {Quality of Information Matters: Recommending Web Services for Performance
                  and Utility},
  booktitle    = {{IEEE} International Conference on Cloud Computing Technology and
                  Science, CloudCom 2022, Bangkok, Thailand, December 13-16, 2022},
  pages        = {41--48},
  publisher    = {{IEEE}},
  year         = {2022},
  url          = {https://doi.org/10.1109/CloudCom55334.2022.00016},
  doi          = {10.1109/CLOUDCOM55334.2022.00016},
  timestamp    = {Thu, 11 Apr 2024 16:38:29 +0200},
  biburl       = {https://dblp.org/rec/conf/cloudcom/SongRLTT22.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icwe/AnT21,
  author       = {Kijin An and
                  Eli Tilevich},
  editor       = {Marco Brambilla and
                  Richard Chbeir and
                  Flavius Frasincar and
                  Ioana Manolescu},
  title        = {Communicating Web Vessels: Improving the Responsiveness of Mobile
                  Web Apps with Adaptive Redistribution},
  booktitle    = {Web Engineering - 21st International Conference, {ICWE} 2021, Biarritz,
                  France, May 18-21, 2021, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {12706},
  pages        = {388--403},
  publisher    = {Springer},
  year         = {2021},
  url          = {https://doi.org/10.1007/978-3-030-74296-6\_30},
  doi          = {10.1007/978-3-030-74296-6\_30},
  timestamp    = {Tue, 11 May 2021 14:40:22 +0200},
  biburl       = {https://dblp.org/rec/conf/icwe/AnT21.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/mobicase/LiuCT21,
  author       = {Yin Liu and
                  Breno Dantas Cruz and
                  Eli Tilevich},
  editor       = {Shuiguang Deng and
                  Albert Y. Zomaya and
                  Ning Li},
  title        = {Privacy-Preserving Sharing of Mobile Sensor Data},
  booktitle    = {Mobile Computing, Applications, and Services - 12th {EAI} International
                  Conference, MobiCASE 2021, Virtual Event, November 13-14, 2021, Proceedings},
  series       = {Lecture Notes of the Institute for Computer Sciences, Social Informatics
                  and Telecommunications Engineering},
  volume       = {434},
  pages        = {19--41},
  publisher    = {Springer},
  year         = {2021},
  url          = {https://doi.org/10.1007/978-3-030-99203-3\_2},
  doi          = {10.1007/978-3-030-99203-3\_2},
  timestamp    = {Mon, 26 Jun 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/mobicase/LiuCT21.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/mobicase/DavisT21,
  author       = {Jason Davis and
                  Eli Tilevich},
  editor       = {Shuiguang Deng and
                  Albert Y. Zomaya and
                  Ning Li},
  title        = {{CLES:} {A} Universal Wrench for Embedded Systems Communication and
                  Coordination},
  booktitle    = {Mobile Computing, Applications, and Services - 12th {EAI} International
                  Conference, MobiCASE 2021, Virtual Event, November 13-14, 2021, Proceedings},
  series       = {Lecture Notes of the Institute for Computer Sciences, Social Informatics
                  and Telecommunications Engineering},
  volume       = {434},
  pages        = {54--68},
  publisher    = {Springer},
  year         = {2021},
  url          = {https://doi.org/10.1007/978-3-030-99203-3\_4},
  doi          = {10.1007/978-3-030-99203-3\_4},
  timestamp    = {Tue, 09 May 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/mobicase/DavisT21.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/oopsla/LongTT21,
  author       = {Xingyu Long and
                  Peeratham Techapalokul and
                  Eli Tilevich},
  editor       = {Charlie Curtsinger and
                  Tien N. Nguyen},
  title        = {The common coder's scratch programming idioms and their impact on
                  project remixing},
  booktitle    = {Proceedings of the 2021 {ACM} {SIGPLAN} International Symposium on
                  SPLASH-E, Chicago, IL, {USA.} October 20, 2021},
  pages        = {1--12},
  publisher    = {{ACM}},
  year         = {2021},
  url          = {https://doi.org/10.1145/3484272.3484959},
  doi          = {10.1145/3484272.3484959},
  timestamp    = {Tue, 26 Oct 2021 20:45:04 +0200},
  biburl       = {https://dblp.org/rec/conf/oopsla/LongTT21.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/oopsla/MaT21,
  author       = {Yuzhi Ma and
                  Eli Tilevich},
  editor       = {Charlie Curtsinger and
                  Tien N. Nguyen},
  title        = {"You have said too much": Java-like verbosity anti-patterns
                  in Python codebases},
  booktitle    = {Proceedings of the 2021 {ACM} {SIGPLAN} International Symposium on
                  SPLASH-E, Chicago, IL, {USA.} October 20, 2021},
  pages        = {13--18},
  publisher    = {{ACM}},
  year         = {2021},
  url          = {https://doi.org/10.1145/3484272.3484960},
  doi          = {10.1145/3484272.3484960},
  timestamp    = {Tue, 26 Oct 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/oopsla/MaT21.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/securecomm/LiuCT21,
  author       = {Yin Liu and
                  Breno Dantas Cruz and
                  Eli Tilevich},
  editor       = {Joaqu{\'{\i}}n Garc{\'{\i}}a{-}Alfaro and
                  Shujun Li and
                  Radha Poovendran and
                  Herv{\'{e}} Debar and
                  Moti Yung},
  title        = {{HTPD:} Secure and Flexible Message-Based Communication for Mobile
                  Apps},
  booktitle    = {Security and Privacy in Communication Networks - 17th {EAI} International
                  Conference, SecureComm 2021, Virtual Event, September 6-9, 2021, Proceedings,
                  Part {II}},
  series       = {Lecture Notes of the Institute for Computer Sciences, Social Informatics
                  and Telecommunications Engineering},
  volume       = {399},
  pages        = {273--294},
  publisher    = {Springer},
  year         = {2021},
  url          = {https://doi.org/10.1007/978-3-030-90022-9\_14},
  doi          = {10.1007/978-3-030-90022-9\_14},
  timestamp    = {Mon, 03 Jan 2022 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/securecomm/LiuCT21.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/smds/PandeyCLKT21,
  author       = {Manish Pandey and
                  Breno Dantas Cruz and
                  Minh Le and
                  Young{-}Woo Kwon and
                  Eli Tilevich},
  editor       = {Nimanthi L. Atukorala and
                  Carl K. Chang and
                  Ernesto Damiani and
                  Min Fu and
                  George Spanoudakis and
                  Mudhakar Srivatsa and
                  Zhongjie Wang and
                  Jia Zhang},
  title        = {Here, There, Anywhere: Profiling-Driven Services to Tame the Heterogeneity
                  of Edge Applications},
  booktitle    = {{IEEE} International Conference on Smart Data Services, {SMDS} 2021,
                  Chicago, IL, USA, September 5-10, 2021},
  pages        = {61--71},
  publisher    = {{IEEE}},
  year         = {2021},
  url          = {https://doi.org/10.1109/SMDS53860.2021.00019},
  doi          = {10.1109/SMDS53860.2021.00019},
  timestamp    = {Fri, 23 Jun 2023 11:36:46 +0200},
  biburl       = {https://dblp.org/rec/conf/smds/PandeyCLKT21.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@proceedings{DBLP:conf/gpce/2021,
  editor       = {Eli Tilevich and
                  Coen De Roover},
  title        = {{GPCE} '21: Concepts and Experiences, Chicago, IL, USA, October 17
                  - 18, 2021},
  publisher    = {{ACM}},
  year         = {2021},
  url          = {https://doi.org/10.1145/3486609},
  doi          = {10.1145/3486609},
  isbn         = {978-1-4503-9112-2},
  timestamp    = {Wed, 01 Dec 2021 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/gpce/2021.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/tetc/BartTKST20,
  author       = {Austin Cory Bart and
                  Javier Tibau and
                  Dennis G. Kafura and
                  Clifford A. Shaffer and
                  Eli Tilevich},
  title        = {Design and Evaluation of a Block-based Environment with a Data Science
                  Context},
  journal      = {{IEEE} Trans. Emerg. Top. Comput.},
  volume       = {8},
  number       = {1},
  pages        = {182--192},
  year         = {2020},
  url          = {https://doi.org/10.1109/TETC.2017.2729585},
  doi          = {10.1109/TETC.2017.2729585},
  timestamp    = {Mon, 26 Oct 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/tetc/BartTKST20.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/vlc/LiuAT20,
  author       = {Yin Liu and
                  Kijin An and
                  Eli Tilevich},
  title        = {RT-Trust: Automated refactoring for different trusted execution environments
                  under real-time constraints},
  journal      = {J. Comput. Lang.},
  volume       = {56},
  pages        = {100939},
  year         = {2020},
  url          = {https://doi.org/10.1016/j.cola.2019.100939},
  doi          = {10.1016/J.COLA.2019.100939},
  timestamp    = {Thu, 14 Oct 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/vlc/LiuAT20.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/gpce/LiuT20,
  author       = {Yin Liu and
                  Eli Tilevich},
  editor       = {Martin Erwig and
                  Jeff Gray},
  title        = {VarSem: declarative expression and automated inference of variable
                  usage semantics},
  booktitle    = {{GPCE} '20: Proceedings of the 19th {ACM} {SIGPLAN} International
                  Conference on Generative Programming: Concepts and Experiences, Virtual
                  Event, USA, November 16-17, 2020},
  pages        = {84--97},
  publisher    = {{ACM}},
  year         = {2020},
  url          = {https://doi.org/10.1145/3425898.3426962},
  doi          = {10.1145/3425898.3426962},
  timestamp    = {Thu, 14 Oct 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/gpce/LiuT20.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icdcs/SongT20,
  author       = {Zheng Song and
                  Eli Tilevich},
  title        = {Win with What You Have: QoS-Consistent Edge Services with Unreliable
                  and Dynamic Resources},
  booktitle    = {40th {IEEE} International Conference on Distributed Computing Systems,
                  {ICDCS} 2020, Singapore, November 29 - December 1, 2020},
  pages        = {530--540},
  publisher    = {{IEEE}},
  year         = {2020},
  url          = {https://doi.org/10.1109/ICDCS47774.2020.00196},
  doi          = {10.1109/ICDCS47774.2020.00196},
  timestamp    = {Sat, 30 Sep 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/icdcs/SongT20.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/smds/CruzP0T20,
  author       = {Breno Dantas Cruz and
                  Arnab Kumar Paul and
                  Zheng Song and
                  Eli Tilevich},
  title        = {Stargazer: {A} Deep Learning Approach for Estimating the Performance
                  of Edge- Based Clustering Applications},
  booktitle    = {{IEEE} International Conference on Smart Data Services, {SMDS} 2020,
                  Beijing, China, October 19-23, 2020},
  pages        = {9--17},
  publisher    = {{IEEE}},
  year         = {2020},
  url          = {https://doi.org/10.1109/SMDS49396.2020.00009},
  doi          = {10.1109/SMDS49396.2020.00009},
  timestamp    = {Sat, 30 Sep 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/smds/CruzP0T20.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/trustcom/LiuT20,
  author       = {Yin Liu and
                  Eli Tilevich},
  editor       = {Guojun Wang and
                  Ryan K. L. Ko and
                  Md. Zakirul Alam Bhuiyan and
                  Yi Pan},
  title        = {Reducing the Price of Protection: Identifying and Migrating Non-Sensitive
                  Code in {TEE}},
  booktitle    = {19th {IEEE} International Conference on Trust, Security and Privacy
                  in Computing and Communications, TrustCom 2020, Guangzhou, China,
                  December 29, 2020 - January 1, 2021},
  pages        = {112--120},
  publisher    = {{IEEE}},
  year         = {2020},
  url          = {https://doi.org/10.1109/TrustCom50675.2020.00028},
  doi          = {10.1109/TRUSTCOM50675.2020.00028},
  timestamp    = {Thu, 14 Oct 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/trustcom/LiuT20.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/vtc/CruzCST20,
  author       = {Breno Dantas Cruz and
                  Junjie Cheng and
                  Zheng Song and
                  Eli Tilevich},
  title        = {Understanding the Potential of Edge-Based Participatory Sensing: an
                  Experimental Study},
  booktitle    = {91st {IEEE} Vehicular Technology Conference, {VTC} Spring 2020, Antwerp,
                  Belgium, May 25-28, 2020},
  pages        = {1--5},
  publisher    = {{IEEE}},
  year         = {2020},
  url          = {https://doi.org/10.1109/VTC2020-Spring48590.2020.9129084},
  doi          = {10.1109/VTC2020-SPRING48590.2020.9129084},
  timestamp    = {Sat, 30 Sep 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/vtc/CruzCST20.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/wcre/AnT20,
  author       = {Kijin An and
                  Eli Tilevich},
  editor       = {Kostas Kontogiannis and
                  Foutse Khomh and
                  Alexander Chatzigeorgiou and
                  Marios{-}Eleftherios Fokaefs and
                  Minghui Zhou},
  title        = {D-Goldilocks: Automatic Redistribution of Remote Functionalities for
                  Performance and Efficiency},
  booktitle    = {27th {IEEE} International Conference on Software Analysis, Evolution
                  and Reengineering, {SANER} 2020, London, ON, Canada, February 18-21,
                  2020},
  pages        = {251--260},
  publisher    = {{IEEE}},
  year         = {2020},
  url          = {https://doi.org/10.1109/SANER48275.2020.9054870},
  doi          = {10.1109/SANER48275.2020.9054870},
  timestamp    = {Sun, 25 Oct 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/wcre/AnT20.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/www/AnT20,
  author       = {Kijin An and
                  Eli Tilevich},
  editor       = {Yennun Huang and
                  Irwin King and
                  Tie{-}Yan Liu and
                  Maarten van Steen},
  title        = {Client Insourcing: Bringing Ops In-House for Seamless Re-engineering
                  of Full-Stack JavaScript Applications},
  booktitle    = {{WWW} '20: The Web Conference 2020, Taipei, Taiwan, April 20-24, 2020},
  pages        = {179--189},
  publisher    = {{ACM} / {IW3C2}},
  year         = {2020},
  url          = {https://doi.org/10.1145/3366423.3380105},
  doi          = {10.1145/3366423.3380105},
  timestamp    = {Fri, 25 Dec 2020 01:14:58 +0100},
  biburl       = {https://dblp.org/rec/conf/www/AnT20.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/scp/WangCST19,
  author       = {Yuchen Wang and
                  Kwok Sun Cheng and
                  Myoungkyu Song and
                  Eli Tilevich},
  title        = {A declarative enhancement of JavaScript programs by leveraging the
                  Java metadata infrastructure},
  journal      = {Sci. Comput. Program.},
  volume       = {181},
  pages        = {27--46},
  year         = {2019},
  url          = {https://doi.org/10.1016/j.scico.2019.05.005},
  doi          = {10.1016/J.SCICO.2019.05.005},
  timestamp    = {Sun, 22 Oct 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/scp/WangCST19.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/cloudcom/BhatiaLST19,
  author       = {Aabhas Bhatia and
                  Shuangyi Li and
                  Zheng Song and
                  Eli Tilevich},
  title        = {Exploiting Equivalence to Efficiently Enhance the Accuracy of Cognitive
                  Services},
  booktitle    = {2019 {IEEE} International Conference on Cloud Computing Technology
                  and Science (CloudCom), Sydney, Australia, December 11-13, 2019},
  pages        = {143--150},
  publisher    = {{IEEE}},
  year         = {2019},
  url          = {https://doi.org/10.1109/CloudCom.2019.00031},
  doi          = {10.1109/CLOUDCOM.2019.00031},
  timestamp    = {Sat, 30 Sep 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/cloudcom/BhatiaLST19.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/edge/SongCCT19,
  author       = {Zheng Song and
                  Junjie Cheng and
                  Abhishek Chauhan and
                  Eli Tilevich},
  editor       = {Elisa Bertino and
                  Carl K. Chang and
                  Peter Chen and
                  Ernesto Damiani and
                  Michael Goul and
                  Katsunori Oyama},
  title        = {Pushing Participatory Sensing Further to the Edge},
  booktitle    = {3rd {IEEE} International Conference on Edge Computing, {EDGE} 2019,
                  Milan, Italy, July 8-13, 2019},
  pages        = {24--26},
  publisher    = {{IEEE}},
  year         = {2019},
  url          = {https://doi.org/10.1109/EDGE.2019.00019},
  doi          = {10.1109/EDGE.2019.00019},
  timestamp    = {Sat, 30 Sep 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/edge/SongCCT19.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/edge/SongT19,
  author       = {Zheng Song and
                  Eli Tilevich},
  editor       = {Elisa Bertino and
                  Carl K. Chang and
                  Peter Chen and
                  Ernesto Damiani and
                  Michael Goul and
                  Katsunori Oyama},
  title        = {A Programming Model for Reliable and Efficient Edge-Based Execution
                  under Resource Variability},
  booktitle    = {3rd {IEEE} International Conference on Edge Computing, {EDGE} 2019,
                  Milan, Italy, July 8-13, 2019},
  pages        = {64--71},
  publisher    = {{IEEE}},
  year         = {2019},
  url          = {https://doi.org/10.1109/EDGE.2019.00026},
  doi          = {10.1109/EDGE.2019.00026},
  timestamp    = {Sat, 30 Sep 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/edge/SongT19.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icdcn/SimPTBS19,
  author       = {Hyogi Sim and
                  Arnab Kumar Paul and
                  Eli Tilevich and
                  Ali Raza Butt and
                  Muhammad Shahzad},
  editor       = {R. C. Hansdah and
                  Dilip Krishnaswamy and
                  Nitin H. Vaidya},
  title        = {Cslim: automated extraction of IoT functionalities from legacy {C}
                  codebases},
  booktitle    = {Proceedings of the 20th International Conference on Distributed Computing
                  and Networking, {ICDCN} 2019, Bangalore, India, January 04-07, 2019},
  pages        = {421--426},
  publisher    = {{ACM}},
  year         = {2019},
  url          = {https://doi.org/10.1145/3288599.3296013},
  doi          = {10.1145/3288599.3296013},
  timestamp    = {Sun, 16 Apr 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/icdcn/SimPTBS19.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icwe/AnT19,
  author       = {Kijin An and
                  Eli Tilevich},
  editor       = {Maxim Bakaev and
                  Flavius Frasincar and
                  In{-}Young Ko},
  title        = {Catch {\&} Release: An Approach to Debugging Distributed Full-Stack
                  JavaScript Applications},
  booktitle    = {Web Engineering - 19th International Conference, {ICWE} 2019, Daejeon,
                  South Korea, June 11-14, 2019, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {11496},
  pages        = {459--473},
  publisher    = {Springer},
  year         = {2019},
  url          = {https://doi.org/10.1007/978-3-030-19274-7\_32},
  doi          = {10.1007/978-3-030-19274-7\_32},
  timestamp    = {Tue, 14 May 2019 10:00:53 +0200},
  biburl       = {https://dblp.org/rec/conf/icwe/AnT19.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icws/SongT19,
  author       = {Zheng Song and
                  Eli Tilevich},
  editor       = {Elisa Bertino and
                  Carl K. Chang and
                  Peter Chen and
                  Ernesto Damiani and
                  Michael Goul and
                  Katsunori Oyama},
  title        = {Equivalence-Enhanced Microservice Workflow Orchestration to Efficiently
                  Increase Reliability},
  booktitle    = {2019 {IEEE} International Conference on Web Services, {ICWS} 2019,
                  Milan, Italy, July 8-13, 2019},
  pages        = {426--433},
  publisher    = {{IEEE}},
  year         = {2019},
  url          = {https://doi.org/10.1109/ICWS.2019.00076},
  doi          = {10.1109/ICWS.2019.00076},
  timestamp    = {Sat, 30 Sep 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/icws/SongT19.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/sac/BahrainiT19,
  author       = {Arman Bahraini and
                  Eli Tilevich},
  editor       = {Chih{-}Cheng Hung and
                  George A. Papadopoulos},
  title        = {Ask toscanini!: architecting a search engine for music scores beyond
                  metadata},
  booktitle    = {Proceedings of the 34th {ACM/SIGAPP} Symposium on Applied Computing,
                  {SAC} 2019, Limassol, Cyprus, April 8-12, 2019},
  pages        = {796--803},
  publisher    = {{ACM}},
  year         = {2019},
  url          = {https://doi.org/10.1145/3297280.3297356},
  doi          = {10.1145/3297280.3297356},
  timestamp    = {Sun, 25 Oct 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/sac/BahrainiT19.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/vl/TechapalokulT19,
  author       = {Peeratham Techapalokul and
                  Eli Tilevich},
  editor       = {Justin Smith and
                  Christopher Bogart and
                  Judith Good and
                  Scott D. Fleming},
  title        = {Code Quality Improvement for All: Automated Refactoring for Scratch},
  booktitle    = {2019 {IEEE} Symposium on Visual Languages and Human-Centric Computing,
                  {VL/HCC} 2019, Memphis, Tennessee, USA, October 14-18, 2019},
  pages        = {117--125},
  publisher    = {{IEEE} Computer Society},
  year         = {2019},
  url          = {https://doi.org/10.1109/VLHCC.2019.8818950},
  doi          = {10.1109/VLHCC.2019.8818950},
  timestamp    = {Sun, 25 Oct 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/vl/TechapalokulT19.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/vl/KhawasTT19,
  author       = {Prapti Khawas and
                  Peeratham Techapalokul and
                  Eli Tilevich},
  editor       = {Justin Smith and
                  Christopher Bogart and
                  Judith Good and
                  Scott D. Fleming},
  title        = {Unmixing Remixes: The How and Why of Not Starting Projects from Scratch},
  booktitle    = {2019 {IEEE} Symposium on Visual Languages and Human-Centric Computing,
                  {VL/HCC} 2019, Memphis, Tennessee, USA, October 14-18, 2019},
  pages        = {169--173},
  publisher    = {{IEEE} Computer Society},
  year         = {2019},
  url          = {https://doi.org/10.1109/VLHCC.2019.8818834},
  doi          = {10.1109/VLHCC.2019.8818834},
  timestamp    = {Sun, 25 Oct 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/vl/KhawasTT19.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/vl/TechapalokulT19a,
  author       = {Peeratham Techapalokul and
                  Eli Tilevich},
  editor       = {Justin Smith and
                  Christopher Bogart and
                  Judith Good and
                  Scott D. Fleming},
  title        = {{QIS:} Automated Refactoring for Scratch},
  booktitle    = {2019 {IEEE} Symposium on Visual Languages and Human-Centric Computing,
                  {VL/HCC} 2019, Memphis, Tennessee, USA, October 14-18, 2019},
  pages        = {265--266},
  publisher    = {{IEEE} Computer Society},
  year         = {2019},
  url          = {https://doi.org/10.1109/VLHCC.2019.8818906},
  doi          = {10.1109/VLHCC.2019.8818906},
  timestamp    = {Sun, 25 Oct 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/vl/TechapalokulT19a.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@proceedings{DBLP:conf/icse/2019mobilesoft,
  editor       = {Eli Tilevich},
  title        = {Proceedings of the 6th International Conference on Mobile Software
                  Engineering and Systems, MOBILESoft@ICSE 2019, Montreal, QC, Canada,
                  May 25, 2019},
  publisher    = {{IEEE} / {ACM}},
  year         = {2019},
  url          = {https://ieeexplore.ieee.org/xpl/conhome/8804473/proceeding},
  isbn         = {978-1-7281-3395-9},
  timestamp    = {Wed, 16 Oct 2019 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/icse/2019mobilesoft.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/iee/SongT18,
  author       = {Myoungkyu Song and
                  Eli Tilevich},
  title        = {Systematic adaptation of dynamically generated source code via domain-specific
                  examples},
  journal      = {{IET} Softw.},
  volume       = {12},
  number       = {2},
  pages        = {112--119},
  year         = {2018},
  url          = {https://doi.org/10.1049/iet-sen.2016.0211},
  doi          = {10.1049/IET-SEN.2016.0211},
  timestamp    = {Wed, 16 Mar 2022 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/iee/SongT18.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/jss/SongPCT18,
  author       = {Zheng "Jason" Song and
                  Jing Pu and
                  Junjie Cheng and
                  Eli Tilevich},
  title        = {Performance and programming effort trade-offs of android persistence
                  frameworks},
  journal      = {J. Syst. Softw.},
  volume       = {146},
  pages        = {99--111},
  year         = {2018},
  url          = {https://doi.org/10.1016/j.jss.2018.08.038},
  doi          = {10.1016/J.JSS.2018.08.038},
  timestamp    = {Sat, 30 Sep 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/jss/SongPCT18.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/IEEEcloud/SongT18,
  author       = {Zheng Song and
                  Eli Tilevich},
  title        = {{PMDC:} Programmable Mobile Device Clouds for Convenient and Efficient
                  Service Provisioning},
  booktitle    = {11th {IEEE} International Conference on Cloud Computing, {CLOUD} 2018,
                  San Francisco, CA, USA, July 2-7, 2018},
  pages        = {202--209},
  publisher    = {{IEEE} Computer Society},
  year         = {2018},
  url          = {https://doi.org/10.1109/CLOUD.2018.00033},
  doi          = {10.1109/CLOUD.2018.00033},
  timestamp    = {Sat, 30 Sep 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/IEEEcloud/SongT18.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/gpce/LiuAT18,
  author       = {Yin Liu and
                  Kijin An and
                  Eli Tilevich},
  editor       = {Eric Van Wyk and
                  Tiark Rompf},
  title        = {RT-trust: automated refactoring for trusted execution under real-time
                  constraints},
  booktitle    = {Proceedings of the 17th {ACM} {SIGPLAN} International Conference on
                  Generative Programming: Concepts and Experiences, {GPCE} 2018, Boston,
                  MA, USA, November 5-6, 2018},
  pages        = {175--187},
  publisher    = {{ACM}},
  year         = {2018},
  url          = {https://doi.org/10.1145/3278122.3278137},
  doi          = {10.1145/3278122.3278137},
  timestamp    = {Thu, 14 Oct 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/gpce/LiuAT18.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icse/CruzT18,
  author       = {Breno Dantas Cruz and
                  Eli Tilevich},
  editor       = {Christine Julien and
                  Grace A. Lewis and
                  Itai Segall},
  title        = {Intent to share: enhancing Android inter-component communication for
                  distributed devices},
  booktitle    = {Proceedings of the 5th International Conference on Mobile Software
                  Engineering and Systems, MOBILESoft@ICSE 2018, Gothenburg, Sweden,
                  May 27 - 28, 2018},
  pages        = {94--104},
  publisher    = {{ACM}},
  year         = {2018},
  url          = {https://doi.org/10.1145/3197231.3197245},
  doi          = {10.1145/3197231.3197245},
  timestamp    = {Tue, 10 Aug 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/icse/CruzT18.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icse/SongCBT18,
  author       = {Zheng Song and
                  Sanchit Chadha and
                  Antuan Byalik and
                  Eli Tilevich},
  editor       = {Christine Julien and
                  Grace A. Lewis and
                  Itai Segall},
  title        = {Programming support for sharing resources across heterogeneous mobile
                  devices},
  booktitle    = {Proceedings of the 5th International Conference on Mobile Software
                  Engineering and Systems, MOBILESoft@ICSE 2018, Gothenburg, Sweden,
                  May 27 - 28, 2018},
  pages        = {105--116},
  publisher    = {{ACM}},
  year         = {2018},
  url          = {https://doi.org/10.1145/3197231.3197250},
  doi          = {10.1145/3197231.3197250},
  timestamp    = {Sat, 30 Sep 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/icse/SongCBT18.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icse/AnMT18,
  author       = {Kijin An and
                  Na Meng and
                  Eli Tilevich},
  editor       = {Christine Julien and
                  Grace A. Lewis and
                  Itai Segall},
  title        = {Automatic inference of Java-to-swift translation rules for porting
                  mobile applications},
  booktitle    = {Proceedings of the 5th International Conference on Mobile Software
                  Engineering and Systems, MOBILESoft@ICSE 2018, Gothenburg, Sweden,
                  May 27 - 28, 2018},
  pages        = {180--190},
  publisher    = {{ACM}},
  year         = {2018},
  url          = {https://doi.org/10.1145/3197231.3197240},
  doi          = {10.1145/3197231.3197240},
  timestamp    = {Mon, 23 Aug 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/icse/AnMT18.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/sigcse/BartKST18,
  author       = {Austin Cory Bart and
                  Dennis G. Kafura and
                  Clifford A. Shaffer and
                  Eli Tilevich},
  editor       = {Tiffany Barnes and
                  Daniel D. Garcia and
                  Elizabeth K. Hawthorne and
                  Manuel A. P{\'{e}}rez{-}Qui{\~{n}}ones},
  title        = {Reconciling the Promise and Pragmatics of Enhancing Computing Pedagogy
                  with Data Science},
  booktitle    = {Proceedings of the 49th {ACM} Technical Symposium on Computer Science
                  Education, {SIGCSE} 2018, Baltimore, MD, USA, February 21-24, 2018},
  pages        = {1029--1034},
  publisher    = {{ACM}},
  year         = {2018},
  url          = {https://doi.org/10.1145/3159450.3159465},
  doi          = {10.1145/3159450.3159465},
  timestamp    = {Sun, 25 Oct 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/sigcse/BartKST18.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@proceedings{DBLP:conf/pppj/2018,
  editor       = {Eli Tilevich and
                  Hanspeter M{\"{o}}ssenb{\"{o}}ck},
  title        = {Proceedings of the 15th International Conference on Managed Languages
                  {\&} Runtimes, ManLang 2018, Linz, Austria, September 12-14, 2018},
  publisher    = {{ACM}},
  year         = {2018},
  url          = {https://doi.org/10.1145/3237009},
  doi          = {10.1145/3237009},
  isbn         = {978-1-4503-6424-9},
  timestamp    = {Sun, 25 Oct 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/2018.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-1806-10716,
  author       = {Zheng "Jason" Song and
                  Jing Pu and
                  Junjie Cheng and
                  Eli Tilevich},
  title        = {Performance and Programming Effort Trade-offs of Android Persistence
                  Frameworks},
  journal      = {CoRR},
  volume       = {abs/1806.10716},
  year         = {2018},
  url          = {http://arxiv.org/abs/1806.10716},
  eprinttype    = {arXiv},
  eprint       = {1806.10716},
  timestamp    = {Fri, 23 Jul 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/corr/abs-1806-10716.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/cl/ChadhaBTR17,
  author       = {Sanchit Chadha and
                  Antuan Byalik and
                  Eli Tilevich and
                  Alla Rozovskaya},
  title        = {Facilitating the development of cross-platform software via automated
                  code synthesis from web-based programming resources},
  journal      = {Comput. Lang. Syst. Struct.},
  volume       = {48},
  pages        = {3--19},
  year         = {2017},
  url          = {https://doi.org/10.1016/j.cl.2016.08.005},
  doi          = {10.1016/J.CL.2016.08.005},
  timestamp    = {Mon, 26 Oct 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/cl/ChadhaBTR17.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/computer/BartTTSK17,
  author       = {Austin Cory Bart and
                  Javier Tibau and
                  Eli Tilevich and
                  Clifford A. Shaffer and
                  Dennis G. Kafura},
  title        = {BlockPy: An Open Access Data-Science Environment for Introductory
                  Programmers},
  journal      = {Computer},
  volume       = {50},
  number       = {5},
  pages        = {18--26},
  year         = {2017},
  url          = {https://doi.org/10.1109/MC.2017.132},
  doi          = {10.1109/MC.2017.132},
  timestamp    = {Mon, 28 Aug 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/computer/BartTTSK17.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/inroads/BartWKST17,
  author       = {Austin Cory Bart and
                  Ryan Whitcomb and
                  Dennis G. Kafura and
                  Clifford A. Shaffer and
                  Eli Tilevich},
  title        = {Computing with {CORGIS:} Diverse, Real-world Datasets for Introductory
                  Computing},
  journal      = {Inroads},
  volume       = {8},
  number       = {2},
  pages        = {66--72},
  year         = {2017},
  url          = {https://doi.org/10.1145/3095781.3017708},
  doi          = {10.1145/3095781.3017708},
  timestamp    = {Mon, 26 Oct 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/inroads/BartWKST17.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/csee/TechapalokulT17,
  author       = {Peeratham Techapalokul and
                  Eli Tilevich},
  editor       = {Hironori Washizaki and
                  Nancy Mead},
  title        = {Novice Programmers and Software Quality: Trends and Implications},
  booktitle    = {30th {IEEE} Conference on Software Engineering Education and Training,
                  CSEE{\&}T 2017, Savannah, GA, USA, November 7-9, 2017},
  pages        = {246--250},
  publisher    = {{IEEE}},
  year         = {2017},
  url          = {https://doi.org/10.1109/CSEET.2017.47},
  doi          = {10.1109/CSEET.2017.47},
  timestamp    = {Sun, 25 Oct 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/csee/TechapalokulT17.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/fmec/LeSKT17,
  author       = {Minh Le and
                  Zheng Song and
                  Young{-}Woo Kwon and
                  Eli Tilevich},
  title        = {Reliable and efficient mobile edge computing in highly dynamic and
                  volatile environments},
  booktitle    = {Second International Conference on Fog and Mobile Edge Computing,
                  {FMEC} 2017, Valencia, Spain, May 8-11, 2017},
  pages        = {113--120},
  publisher    = {{IEEE}},
  year         = {2017},
  url          = {https://doi.org/10.1109/FMEC.2017.7946417},
  doi          = {10.1109/FMEC.2017.7946417},
  timestamp    = {Sat, 30 Sep 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/fmec/LeSKT17.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icdcsw/SongLKT17,
  author       = {Zheng Song and
                  Minh Le and
                  Young{-}Woo Kwon and
                  Eli Tilevich},
  editor       = {Aibek Musaev and
                  Jo{\~{a}}o Eduardo Ferreira and
                  Teruo Higashino},
  title        = {Extemporaneous Micro-Mobile Service Execution Without Code Sharing},
  booktitle    = {37th {IEEE} International Conference on Distributed Computing Systems
                  Workshops, {ICDCS} Workshops 2017, Atlanta, GA, USA, June 5-8, 2017},
  pages        = {181--186},
  publisher    = {{IEEE} Computer Society},
  year         = {2017},
  url          = {https://doi.org/10.1109/ICDCSW.2017.70},
  doi          = {10.1109/ICDCSW.2017.70},
  timestamp    = {Sat, 30 Sep 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/icdcsw/SongLKT17.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/LiuST17,
  author       = {Yin Liu and
                  Zheng Song and
                  Eli Tilevich},
  title        = {Querying Invisible Objects: Supporting Data-Driven, Privacy-Preserving
                  Distributed Applications},
  booktitle    = {Proceedings of the 14th International Conference on Managed Languages
                  and Runtimes, ManLang 2017, Prague, Czech Republic, September 27 -
                  29, 2017},
  pages        = {60--72},
  publisher    = {{ACM}},
  year         = {2017},
  url          = {https://doi.org/10.1145/3132190.3132206},
  doi          = {10.1145/3132190.3132206},
  timestamp    = {Sat, 30 Sep 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/LiuST17.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/sigcse/BartWKST17,
  author       = {Austin Cory Bart and
                  Ryan Whitcomb and
                  Dennis G. Kafura and
                  Clifford A. Shaffer and
                  Eli Tilevich},
  editor       = {Michael E. Caspersen and
                  Stephen H. Edwards and
                  Tiffany Barnes and
                  Daniel D. Garcia},
  title        = {Computing with {CORGIS:} Diverse, Real-world Datasets for Introductory
                  Computing},
  booktitle    = {Proceedings of the 2017 {ACM} {SIGCSE} Technical Symposium on Computer
                  Science Education, {SIGCSE} 2017, Seattle, WA, USA, March 8-11, 2017},
  pages        = {57--62},
  publisher    = {{ACM}},
  year         = {2017},
  url          = {https://doi.org/10.1145/3017680.3017708},
  doi          = {10.1145/3017680.3017708},
  timestamp    = {Tue, 23 Mar 2021 10:54:19 +0100},
  biburl       = {https://dblp.org/rec/conf/sigcse/BartWKST17.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/vl/TechapalokulT17,
  author       = {Peeratham Techapalokul and
                  Eli Tilevich},
  editor       = {Austin Z. Henley and
                  Peter Rogers and
                  Anita Sarma},
  title        = {Understanding recurring quality problems and their impact on code
                  sharing in block-based software},
  booktitle    = {2017 {IEEE} Symposium on Visual Languages and Human-Centric Computing,
                  {VL/HCC} 2017, Raleigh, NC, USA, October 11-14, 2017},
  pages        = {43--51},
  publisher    = {{IEEE} Computer Society},
  year         = {2017},
  url          = {https://doi.org/10.1109/VLHCC.2017.8103449},
  doi          = {10.1109/VLHCC.2017.8103449},
  timestamp    = {Thu, 23 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/vl/TechapalokulT17.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/vl/TechapalokulT17a,
  author       = {Peeratham Techapalokul and
                  Eli Tilevich},
  editor       = {Austin Z. Henley and
                  Peter Rogers and
                  Anita Sarma},
  title        = {Quality Hound - An online code smell analyzer for scratch programs},
  booktitle    = {2017 {IEEE} Symposium on Visual Languages and Human-Centric Computing,
                  {VL/HCC} 2017, Raleigh, NC, USA, October 11-14, 2017},
  pages        = {337--338},
  publisher    = {{IEEE} Computer Society},
  year         = {2017},
  url          = {https://doi.org/10.1109/VLHCC.2017.8103498},
  doi          = {10.1109/VLHCC.2017.8103498},
  timestamp    = {Thu, 23 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/vl/TechapalokulT17a.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/compsac/BartTTSK16,
  author       = {Austin Cory Bart and
                  Javier Tibau and
                  Eli Tilevich and
                  Clifford A. Shaffer and
                  Dennis G. Kafura},
  title        = {Implementing an Open-Access, Data Science Programming Environment
                  for Learners},
  booktitle    = {40th {IEEE} Annual Computer Software and Applications Conference,
                  {COMPSAC} 2016, Atlanta, GA, USA, June 10-14, 2016},
  pages        = {728--737},
  publisher    = {{IEEE} Computer Society},
  year         = {2016},
  url          = {https://doi.org/10.1109/COMPSAC.2016.132},
  doi          = {10.1109/COMPSAC.2016.132},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/compsac/BartTTSK16.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iccabs/HasanTTZ16,
  author       = {Mohammad Shabbir Hasan and
                  Saima Sultana Tithi and
                  Eli Tilevich and
                  Liqing Zhang},
  title        = {Poster: Diagnosing and treating code-duplication problems in bioinformatics
                  libraries},
  booktitle    = {6th {IEEE} International Conference on Computational Advances in Bio
                  and Medical Sciences, {ICCABS} 2016, Atlanta, GA, USA, October 13-15,
                  2016},
  pages        = {1--2},
  publisher    = {{IEEE} Computer Society},
  year         = {2016},
  url          = {https://doi.org/10.1109/ICCABS.2016.7802784},
  doi          = {10.1109/ICCABS.2016.7802784},
  timestamp    = {Thu, 23 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/iccabs/HasanTTZ16.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/mascots/PuST16,
  author       = {Jing Pu and
                  Zheng "Jason" Song and
                  Eli Tilevich},
  title        = {Understanding the Energy, Performance, and Programming Effort Trade-Offs
                  of Android Persistence Frameworks},
  booktitle    = {24th {IEEE} International Symposium on Modeling, Analysis and Simulation
                  of Computer and Telecommunication Systems, {MASCOTS} 2016, London,
                  United Kingdom, September 19-21, 2016},
  pages        = {433--438},
  publisher    = {{IEEE} Computer Society},
  year         = {2016},
  url          = {https://doi.org/10.1109/MASCOTS.2016.42},
  doi          = {10.1109/MASCOTS.2016.42},
  timestamp    = {Sat, 30 Sep 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/mascots/PuST16.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/concurrency/EdstromT15,
  author       = {John Edstrom and
                  Eli Tilevich},
  title        = {Improving the survivability of RESTful Web applications via declarative
                  fault tolerance},
  journal      = {Concurr. Comput. Pract. Exp.},
  volume       = {27},
  number       = {12},
  pages        = {3108--3125},
  year         = {2015},
  url          = {https://doi.org/10.1002/cpe.3197},
  doi          = {10.1002/CPE.3197},
  timestamp    = {Mon, 26 Oct 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/concurrency/EdstromT15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/scp/SongT15,
  author       = {Myoungkyu Song and
                  Eli Tilevich},
  title        = {Reusing metadata across components, applications, and languages},
  journal      = {Sci. Comput. Program.},
  volume       = {98},
  pages        = {617--644},
  year         = {2015},
  url          = {https://doi.org/10.1016/j.scico.2014.09.002},
  doi          = {10.1016/J.SCICO.2014.09.002},
  timestamp    = {Sun, 22 Oct 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/scp/SongT15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/gpce/ByalikCT15,
  author       = {Antuan Byalik and
                  Sanchit Chadha and
                  Eli Tilevich},
  editor       = {Christian K{\"{a}}stner and
                  Aniruddha S. Gokhale},
  title        = {Native-2-native: automated cross-platform code synthesis from web-based
                  programming resources},
  booktitle    = {Proceedings of the 2015 {ACM} {SIGPLAN} International Conference on
                  Generative Programming: Concepts and Experiences, {GPCE} 2015, Pittsburgh,
                  PA, USA, October 26-27, 2015},
  pages        = {99--108},
  publisher    = {{ACM}},
  year         = {2015},
  url          = {https://doi.org/10.1145/2814204.2814210},
  doi          = {10.1145/2814204.2814210},
  timestamp    = {Wed, 23 Jun 2021 15:34:31 +0200},
  biburl       = {https://dblp.org/rec/conf/gpce/ByalikCT15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icse/KwonT15,
  author       = {Young{-}Woo Kwon and
                  Eli Tilevich},
  editor       = {Aharon Abadi and
                  Danny Dig and
                  Yael Dubinsky},
  title        = {Facilitating the Implementation of Adaptive Cloud Offloading to Improve
                  the Energy Efficiency of Mobile Applications},
  booktitle    = {2nd {ACM} International Conference on Mobile Software Engineering
                  and Systems, MOBILESoft 2015, Florence, Italy, May 16-17, 2015},
  pages        = {94--104},
  publisher    = {{IEEE} Computer Society},
  year         = {2015},
  url          = {https://doi.org/10.1109/MobileSoft.2015.21},
  doi          = {10.1109/MOBILESOFT.2015.21},
  timestamp    = {Thu, 23 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/icse/KwonT15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/oopsla/ChadhaBT15,
  author       = {Sanchit Chadha and
                  Antuan Byalik and
                  Eli Tilevich},
  editor       = {Jonathan Aldrich and
                  Patrick Eugster},
  title        = {Heterogeneous device hopping: bridging the mobile cross-platform gap
                  via a declarative query language},
  booktitle    = {Companion Proceedings of the 2015 {ACM} {SIGPLAN} International Conference
                  on Systems, Programming, Languages and Applications: Software for
                  Humanity, {SPLASH} 2015, Pittsburgh, PA, USA, October 25-30, 2015},
  pages        = {9--10},
  publisher    = {{ACM}},
  year         = {2015},
  url          = {https://doi.org/10.1145/2814189.2814191},
  doi          = {10.1145/2814189.2814191},
  timestamp    = {Mon, 12 Jul 2021 15:34:15 +0200},
  biburl       = {https://dblp.org/rec/conf/oopsla/ChadhaBT15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/oopsla/KwonT15,
  author       = {Young{-}Woo Kwon and
                  Eli Tilevich},
  editor       = {Aharon Abadi and
                  Lori Flynn and
                  Jeff Gray},
  title        = {Mobile devices as interfaces for steering cloud-based high-performance
                  computations},
  booktitle    = {Proceedings of the 3rd International Workshop on Mobile Development
                  Lifecycle, MobileDeLi 2015, Pittsburgh, PA, USA, October 25-30, 2015},
  pages        = {11--12},
  publisher    = {{ACM}},
  year         = {2015},
  url          = {https://doi.org/10.1145/2846661.2846676},
  doi          = {10.1145/2846661.2846676},
  timestamp    = {Mon, 12 Jul 2021 15:34:15 +0200},
  biburl       = {https://dblp.org/rec/conf/oopsla/KwonT15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/oopsla/NabiMADT15,
  author       = {Tahmid Nabi and
                  Pranjal Mittal and
                  Pooria Azimi and
                  Danny Dig and
                  Eli Tilevich},
  editor       = {Aharon Abadi and
                  Lori Flynn and
                  Jeff Gray},
  title        = {Assessing the benefits of computational offloading in mobile-cloud
                  applications},
  booktitle    = {Proceedings of the 3rd International Workshop on Mobile Development
                  Lifecycle, MobileDeLi 2015, Pittsburgh, PA, USA, October 25-30, 2015},
  pages        = {17--24},
  publisher    = {{ACM}},
  year         = {2015},
  url          = {https://doi.org/10.1145/2846661.2846663},
  doi          = {10.1145/2846661.2846663},
  timestamp    = {Sun, 25 Oct 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/oopsla/NabiMADT15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/oopsla/HolderTG15,
  author       = {Ethan Holder and
                  Eli Tilevich and
                  Amy Gillick},
  editor       = {Gail C. Murphy and
                  Guy L. Steele Jr.},
  title        = {Musiplectics: computational assessment of the complexity of music
                  scores},
  booktitle    = {2015 {ACM} International Symposium on New Ideas, New Paradigms, and
                  Reflections on Programming and Software, Onward! 2015, Pittsburgh,
                  PA, USA, October 25-30, 2015},
  pages        = {107--120},
  publisher    = {{ACM}},
  year         = {2015},
  url          = {https://doi.org/10.1145/2814228.2814243},
  doi          = {10.1145/2814228.2814243},
  timestamp    = {Mon, 12 Jul 2021 15:34:15 +0200},
  biburl       = {https://dblp.org/rec/conf/oopsla/HolderTG15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/sigcse/TilevichSB15,
  author       = {Eli Tilevich and
                  Clifford A. Shaffer and
                  Austin Cory Bart},
  editor       = {Adrienne Decker and
                  Kurt Eiselt and
                  Carl Alphonce and
                  Jodi L. Tims},
  title        = {Creating Stimulating, Relevant, and Manageable Introductory Computer
                  Science Projects that Utilize Real-Time, Large, Web-Based Datasets
                  (Abstract Only)},
  booktitle    = {Proceedings of the 46th {ACM} Technical Symposium on Computer Science
                  Education, {SIGCSE} 2015, Kansas City, MO, USA, March 4-7, 2015},
  pages        = {711},
  publisher    = {{ACM}},
  year         = {2015},
  url          = {https://doi.org/10.1145/2676723.2678292},
  doi          = {10.1145/2676723.2678292},
  timestamp    = {Mon, 13 Dec 2021 09:32:31 +0100},
  biburl       = {https://dblp.org/rec/conf/sigcse/TilevichSB15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@proceedings{DBLP:conf/middleware/2015,
  editor       = {Rodger Lea and
                  Sathish Gopalakrishnan and
                  Eli Tilevich and
                  Amy L. Murphy and
                  Michael Blackstock},
  title        = {Proceedings of the 16th Annual Middleware Conference, Vancouver, BC,
                  Canada, December 07 - 11, 2015},
  publisher    = {{ACM}},
  year         = {2015},
  url          = {http://dl.acm.org/citation.cfm?id=2814576},
  isbn         = {978-1-4503-3618-5},
  timestamp    = {Tue, 19 Jan 2016 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/middleware/2015.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/ase/KwonT14,
  author       = {Young{-}Woo Kwon and
                  Eli Tilevich},
  title        = {Cloud refactoring: automated transitioning to cloud-based services},
  journal      = {Autom. Softw. Eng.},
  volume       = {21},
  number       = {3},
  pages        = {345--372},
  year         = {2014},
  url          = {https://doi.org/10.1007/s10515-013-0136-9},
  doi          = {10.1007/S10515-013-0136-9},
  timestamp    = {Tue, 21 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/ase/KwonT14.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/computer/TilevichK14,
  author       = {Eli Tilevich and
                  Young{-}Woo Kwon},
  title        = {Cloud-Based Execution to Improve Mobile Application Energy Efficiency},
  journal      = {Computer},
  volume       = {47},
  number       = {1},
  pages        = {75--77},
  year         = {2014},
  url          = {https://doi.org/10.1109/MC.2014.6},
  doi          = {10.1109/MC.2014.6},
  timestamp    = {Tue, 21 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/computer/TilevichK14.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/mobicase/KwonT14,
  author       = {Young{-}Woo Kwon and
                  Eli Tilevich},
  editor       = {Christine Julien and
                  Nicholas D. Lane and
                  Shivakant Mishra},
  title        = {Configurable and adaptive middleware for energy-efficient distributed
                  mobile computing},
  booktitle    = {6th International Conference on Mobile Computing, Applications and
                  Services, MobiCASE 2014, Austin, TX, USA, November 6-7, 2014},
  pages        = {106--115},
  publisher    = {{IEEE}},
  year         = {2014},
  url          = {https://doi.org/10.4108/icst.mobicase.2014.257807},
  doi          = {10.4108/ICST.MOBICASE.2014.257807},
  timestamp    = {Tue, 21 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/mobicase/KwonT14.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/mobicase/KwonT14a,
  author       = {Young{-}Woo Kwon and
                  Eli Tilevich},
  editor       = {Christine Julien and
                  Nicholas D. Lane and
                  Shivakant Mishra},
  title        = {Constraint-driven dynamic adaptation of mobile applications for quality
                  of service},
  booktitle    = {6th International Conference on Mobile Computing, Applications and
                  Services, MobiCASE 2014, Austin, TX, USA, November 6-7, 2014},
  pages        = {143--152},
  publisher    = {{IEEE}},
  year         = {2014},
  url          = {https://doi.org/10.4108/icst.mobicase.2014.257806},
  doi          = {10.4108/ICST.MOBICASE.2014.257806},
  timestamp    = {Wed, 11 Aug 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/mobicase/KwonT14a.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/oopsla/AbadiDT14,
  author       = {Aharon Abadi and
                  Danny Dig and
                  Eli Tilevich},
  editor       = {Andrew P. Black},
  title        = {MobileDeli'14 workshop: welcome message of the chairs},
  booktitle    = {SPLASH'14 - Companion Publication of the 2014 {ACM} {SIGPLAN} Conference
                  on Systems, Programming, and Applications: Software for Humanity,
                  Portland, OR, USA, October 20-24, 2014},
  pages        = {79--80},
  publisher    = {{ACM}},
  year         = {2014},
  url          = {https://doi.org/10.1145/2660252.2662142},
  doi          = {10.1145/2660252.2662142},
  timestamp    = {Mon, 14 Feb 2022 15:12:42 +0100},
  biburl       = {https://dblp.org/rec/conf/oopsla/AbadiDT14.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/sigcse/BartTHAS14,
  author       = {Austin Cory Bart and
                  Eli Tilevich and
                  T. Simin Hall and
                  Tony Allevato and
                  Clifford A. Shaffer},
  editor       = {J. D. Dougherty and
                  Kris Nagel and
                  Adrienne Decker and
                  Kurt Eiselt},
  title        = {Transforming introductory computer science projects via real-time
                  web data},
  booktitle    = {The 45th {ACM} Technical Symposium on Computer Science Education,
                  {SIGCSE} 2014, Atlanta, GA, USA, March 5-8, 2014},
  pages        = {289--294},
  publisher    = {{ACM}},
  year         = {2014},
  url          = {https://doi.org/10.1145/2538862.2538941},
  doi          = {10.1145/2538862.2538941},
  timestamp    = {Tue, 23 Mar 2021 10:54:19 +0100},
  biburl       = {https://dblp.org/rec/conf/sigcse/BartTHAS14.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/sigcse/TilevichSB14,
  author       = {Eli Tilevich and
                  Clifford A. Shaffer and
                  Austin Cory Bart},
  editor       = {J. D. Dougherty and
                  Kris Nagel and
                  Adrienne Decker and
                  Kurt Eiselt},
  title        = {Creating stimulating, relevant, and manageable introductory computer
                  science projects that utilize real-time web-based data (abstract only)},
  booktitle    = {The 45th {ACM} Technical Symposium on Computer Science Education,
                  {SIGCSE} 2014, Atlanta, GA, USA, March 5-8, 2014},
  pages        = {743},
  publisher    = {{ACM}},
  year         = {2014},
  url          = {https://doi.org/10.1145/2538862.2539002},
  doi          = {10.1145/2538862.2539002},
  timestamp    = {Sun, 25 Oct 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/sigcse/TilevichSB14.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@proceedings{DBLP:conf/oopsla/2014mobiledeli,
  editor       = {Aharon Abadi and
                  Danny Dig and
                  Eli Tilevich},
  title        = {Proceedings of the 2nd International Workshop on Mobile Development
                  Lifecycle, MobileDeLi 2014, Portland, OR, USA, October 20-24, 2014},
  publisher    = {{ACM}},
  year         = {2014},
  url          = {https://doi.org/10.1145/2688412},
  doi          = {10.1145/2688412},
  isbn         = {978-1-4503-2190-7},
  timestamp    = {Mon, 12 Jul 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/oopsla/2014mobiledeli.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/infsof/KwonT13,
  author       = {Young{-}Woo Kwon and
                  Eli Tilevich},
  title        = {The impact of distributed programming abstractions on application
                  energy consumption},
  journal      = {Inf. Softw. Technol.},
  volume       = {55},
  number       = {9},
  pages        = {1602--1613},
  year         = {2013},
  url          = {https://doi.org/10.1016/j.infsof.2013.02.014},
  doi          = {10.1016/J.INFSOF.2013.02.014},
  timestamp    = {Tue, 21 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/infsof/KwonT13.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icsm/KwonT13,
  author       = {Young{-}Woo Kwon and
                  Eli Tilevich},
  title        = {Reducing the Energy Consumption of Mobile Applications Behind the
                  Scenes},
  booktitle    = {2013 {IEEE} International Conference on Software Maintenance, Eindhoven,
                  The Netherlands, September 22-28, 2013},
  pages        = {170--179},
  publisher    = {{IEEE} Computer Society},
  year         = {2013},
  url          = {https://doi.org/10.1109/ICSM.2013.28},
  doi          = {10.1109/ICSM.2013.28},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/icsm/KwonT13.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/kbse/HolderSDT13,
  author       = {Ethan Holder and
                  Eeshan Shah and
                  Mohammed Davoodi and
                  Eli Tilevich},
  editor       = {Ewen Denney and
                  Tevfik Bultan and
                  Andreas Zeller},
  title        = {Cloud Twin: Native execution of android applications on the Windows
                  Phone},
  booktitle    = {2013 28th {IEEE/ACM} International Conference on Automated Software
                  Engineering, {ASE} 2013, Silicon Valley, CA, USA, November 11-15,
                  2013},
  pages        = {598--603},
  publisher    = {{IEEE}},
  year         = {2013},
  url          = {https://doi.org/10.1109/ASE.2013.6693119},
  doi          = {10.1109/ASE.2013.6693119},
  timestamp    = {Sun, 25 Oct 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/kbse/HolderSDT13.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/SongT13,
  author       = {Myoungkyu Song and
                  Eli Tilevich},
  editor       = {Martin Pl{\"{u}}micke and
                  Walter Binder},
  title        = {{TAE-JS:} automated enhancement of JavaScript programs by leveraging
                  the Java annotations infrastructure},
  booktitle    = {Proceedings of the 2013 International Conference on Principles and
                  Practices of Programming on the Java Platform: Virtual Machines, Languages,
                  and Tools, Stuttgart, Germany, September 11-13, 2013},
  pages        = {13--24},
  publisher    = {{ACM}},
  year         = {2013},
  url          = {https://doi.org/10.1145/2500828.2500830},
  doi          = {10.1145/2500828.2500830},
  timestamp    = {Tue, 21 Mar 2023 21:02:19 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/SongT13.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/aosd/SongT12,
  author       = {Myoungkyu Song and
                  Eli Tilevich},
  editor       = {Robert Hirschfeld and
                  {\'{E}}ric Tanter and
                  Kevin J. Sullivan and
                  Richard P. Gabriel},
  title        = {Reusing non-functional concerns across languages},
  booktitle    = {Proceedings of the 11th International Conference on Aspect-oriented
                  Software Development, {AOSD} 2012, Potsdam, Germany, March 25-30,
                  2012},
  pages        = {227--238},
  publisher    = {{ACM}},
  year         = {2012},
  url          = {https://doi.org/10.1145/2162049.2162076},
  doi          = {10.1145/2162049.2162076},
  timestamp    = {Thu, 11 Mar 2021 17:04:51 +0100},
  biburl       = {https://dblp.org/rec/conf/aosd/SongT12.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icdcs/KwonT12,
  author       = {Young{-}Woo Kwon and
                  Eli Tilevich},
  title        = {Energy-Efficient and Fault-Tolerant Distributed Mobile Execution},
  booktitle    = {2012 {IEEE} 32nd International Conference on Distributed Computing
                  Systems, Macau, China, June 18-21, 2012},
  pages        = {586--595},
  publisher    = {{IEEE} Computer Society},
  year         = {2012},
  url          = {https://doi.org/10.1109/ICDCS.2012.75},
  doi          = {10.1109/ICDCS.2012.75},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/icdcs/KwonT12.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icse/SongT12,
  author       = {Myoungkyu Song and
                  Eli Tilevich},
  editor       = {Martin Glinz and
                  Gail C. Murphy and
                  Mauro Pezz{\`{e}}},
  title        = {Metadata invariants: Checking and inferring metadata coding conventions},
  booktitle    = {34th International Conference on Software Engineering, {ICSE} 2012,
                  June 2-9, 2012, Zurich, Switzerland},
  pages        = {694--704},
  publisher    = {{IEEE} Computer Society},
  year         = {2012},
  url          = {https://doi.org/10.1109/ICSE.2012.6227148},
  doi          = {10.1109/ICSE.2012.6227148},
  timestamp    = {Thu, 23 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/icse/SongT12.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icse/SongT12a,
  author       = {Myoungkyu Song and
                  Eli Tilevich},
  editor       = {Martin Glinz and
                  Gail C. Murphy and
                  Mauro Pezz{\`{e}}},
  title        = {Detecting metadata bugs on the fly},
  booktitle    = {34th International Conference on Software Engineering, {ICSE} 2012,
                  June 2-9, 2012, Zurich, Switzerland},
  pages        = {1455--1456},
  publisher    = {{IEEE} Computer Society},
  year         = {2012},
  url          = {https://doi.org/10.1109/ICSE.2012.6227067},
  doi          = {10.1109/ICSE.2012.6227067},
  timestamp    = {Thu, 23 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/icse/SongT12a.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/trustcom/EdstromT12,
  author       = {John Edstrom and
                  Eli Tilevich},
  editor       = {Geyong Min and
                  Yulei Wu and
                  Lei (Chris) Liu and
                  Xiaolong Jin and
                  Stephen A. Jarvis and
                  Ahmed Yassin Al{-}Dubai},
  title        = {Reusable and Extensible Fault Tolerance for RESTful Applications},
  booktitle    = {11th {IEEE} International Conference on Trust, Security and Privacy
                  in Computing and Communications, TrustCom 2012, Liverpool, United
                  Kingdom, June 25-27, 2012},
  pages        = {737--744},
  publisher    = {{IEEE} Computer Society},
  year         = {2012},
  url          = {https://doi.org/10.1109/TrustCom.2012.244},
  doi          = {10.1109/TRUSTCOM.2012.244},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/trustcom/EdstromT12.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/concurrency/KimTR11,
  author       = {Dong Kwan Kim and
                  Eli Tilevich and
                  Calvin J. Ribbens},
  title        = {Dynamic software updates for parallel high-performance applications},
  journal      = {Concurr. Comput. Pract. Exp.},
  volume       = {23},
  number       = {4},
  pages        = {415--434},
  year         = {2011},
  url          = {https://doi.org/10.1002/cpe.1663},
  doi          = {10.1002/CPE.1663},
  timestamp    = {Mon, 26 Oct 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/concurrency/KimTR11.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/jss/RafiqueBT11,
  author       = {M. Mustafa Rafique and
                  Ali Raza Butt and
                  Eli Tilevich},
  title        = {Reusable software components for accelerator-based clusters},
  journal      = {J. Syst. Softw.},
  volume       = {84},
  number       = {7},
  pages        = {1071--1081},
  year         = {2011},
  url          = {https://doi.org/10.1016/j.jss.2010.09.050},
  doi          = {10.1016/J.JSS.2010.09.050},
  timestamp    = {Mon, 26 Oct 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/jss/RafiqueBT11.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/soca/KwonTC01,
  author       = {Young{-}Woo Kwon and
                  Eli Tilevich and
                  William R. Cook},
  title        = {Which middleware platform should you choose for your next remote service?},
  journal      = {Serv. Oriented Comput. Appl.},
  volume       = {5},
  number       = {2},
  pages        = {61--70},
  year         = {2011},
  url          = {https://doi.org/10.1007/s11761-011-0082-y},
  doi          = {10.1007/S11761-011-0082-Y},
  timestamp    = {Tue, 21 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/soca/KwonTC01.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/tosem/TilevichG11,
  author       = {Eli Tilevich and
                  Sriram Gopal},
  title        = {Expressive and Extensible Parameter Passing for Distributed Object
                  Systems},
  journal      = {{ACM} Trans. Softw. Eng. Methodol.},
  volume       = {21},
  number       = {1},
  pages        = {3:1--3:26},
  year         = {2011},
  url          = {https://doi.org/10.1145/2063239.2063242},
  doi          = {10.1145/2063239.2063242},
  timestamp    = {Mon, 26 Oct 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/tosem/TilevichG11.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/aosd/KangTVR11,
  author       = {Pilsung Kang and
                  Eli Tilevich and
                  Srinidhi Varadarajan and
                  Naren Ramakrishnan},
  editor       = {Paulo Borba and
                  Shigeru Chiba},
  title        = {Maintainable and reusable scientific software adaptation: democratizing
                  scientific software adaptation},
  booktitle    = {Proceedings of the 10th International Conference on Aspect-Oriented
                  Software Development, {AOSD} 2011, Porto de Galinhas, Brazil, March
                  21-25, 2011},
  pages        = {165--176},
  publisher    = {{ACM}},
  year         = {2011},
  url          = {https://doi.org/10.1145/1960275.1960296},
  doi          = {10.1145/1960275.1960296},
  timestamp    = {Tue, 21 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/aosd/KangTVR11.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/mesoca/KwonT11,
  author       = {Young{-}Woo Kwon and
                  Eli Tilevich},
  editor       = {Grace A. Lewis},
  title        = {A declarative approach to hardening services against QoS vulnerabilities},
  booktitle    = {5th {IEEE} International Workshop on the Maintenance and Evolution
                  of Service-Oriented and Cloud-Based Systems, {MESOCA} 2011, Williamsburg,
                  VA, USA, September 26, 2011},
  pages        = {1--10},
  publisher    = {{IEEE} Computer Society},
  year         = {2011},
  url          = {https://doi.org/10.1109/MESOCA.2011.6049034},
  doi          = {10.1109/MESOCA.2011.6049034},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/mesoca/KwonT11.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/oopsla/ShahT11,
  author       = {Eeshan Shah and
                  Eli Tilevich},
  editor       = {Cristina Videira Lopes},
  title        = {Reverse-engineering user interfaces to facilitateporting to and across
                  mobile devices and platforms},
  booktitle    = {SPLASH'11 Workshops - Compilation Proceedings of the Co-Located Workshops:
                  DSM'11, TMC'11, AGERE!'11, AOOPES'11, NEAT'11, and VMIL'11, Portland,
                  OR, USA, October 22-27, 2011},
  pages        = {255--260},
  publisher    = {{ACM}},
  year         = {2011},
  url          = {https://doi.org/10.1145/2095050.2095093},
  doi          = {10.1145/2095050.2095093},
  timestamp    = {Fri, 11 Feb 2022 13:59:03 +0100},
  biburl       = {https://dblp.org/rec/conf/oopsla/ShahT11.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/sigops/DumitrasNT10,
  author       = {Tudor Dumitras and
                  Iulian Neamtiu and
                  Eli Tilevich},
  title        = {Report on the second {ACM} workshop on hot topics in software upgrades
                  (HotSWUp'09): http://www.hotswup.org/2009/},
  journal      = {{ACM} {SIGOPS} Oper. Syst. Rev.},
  volume       = {44},
  number       = {4},
  pages        = {146--152},
  year         = {2010},
  url          = {https://doi.org/10.1145/1899928.1899948},
  doi          = {10.1145/1899928.1899948},
  timestamp    = {Mon, 26 Oct 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/sigops/DumitrasNT10.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/IEEEscc/KwonTC10,
  author       = {Young{-}Woo Kwon and
                  Eli Tilevich and
                  William R. Cook},
  title        = {An Assessment of Middleware Platforms for Accessing Remote Services},
  booktitle    = {2010 {IEEE} International Conference on Services Computing, {SCC}
                  2010, Miami, Florida, USA, July 5-10, 2010},
  pages        = {482--489},
  publisher    = {{IEEE} Computer Society},
  year         = {2010},
  url          = {https://doi.org/10.1109/SCC.2010.20},
  doi          = {10.1109/SCC.2010.20},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/IEEEscc/KwonTC10.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/aosd/TilevichS10,
  author       = {Eli Tilevich and
                  Myoungkyu Song},
  editor       = {Jean{-}Marc J{\'{e}}z{\'{e}}quel and
                  Mario S{\"{u}}dholt},
  title        = {Reusable enterprise metadata with pattern-based structural expressions},
  booktitle    = {Proceedings of the 9th International Conference on Aspect-Oriented
                  Software Development, {AOSD} 2010, Rennes and Saint-Malo, France,
                  March 15-19, 2010},
  pages        = {25--36},
  publisher    = {{ACM}},
  year         = {2010},
  url          = {https://doi.org/10.1145/1739230.1739234},
  doi          = {10.1145/1739230.1739234},
  timestamp    = {Sun, 25 Oct 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/aosd/TilevichS10.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/oopsla/HenthorneT10,
  author       = {Cody Henthorne and
                  Eli Tilevich},
  editor       = {William R. Cook and
                  Siobh{\'{a}}n Clarke and
                  Martin C. Rinard},
  title        = {Sonifying performance data to facilitate tuning of complex systems:
                  performance tuning: music to my ears},
  booktitle    = {Companion to the 25th Annual {ACM} {SIGPLAN} Conference on Object-Oriented
                  Programming, Systems, Languages, and Applications, {OOPSLA} 2010,
                  part of {SPLASH} 2010, October 17-21, 2010, Reno/Tahoe, Nevada, {USA}},
  pages        = {35--42},
  publisher    = {{ACM}},
  year         = {2010},
  url          = {https://doi.org/10.1145/1869542.1869548},
  doi          = {10.1145/1869542.1869548},
  timestamp    = {Fri, 11 Feb 2022 14:04:22 +0100},
  biburl       = {https://dblp.org/rec/conf/oopsla/HenthorneT10.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/oopsla/TilevichE10,
  author       = {Eli Tilevich and
                  Patrick Eugster},
  editor       = {William R. Cook and
                  Siobh{\'{a}}n Clarke and
                  Martin C. Rinard},
  title        = {Programming support innovations for emerging distributed applications
                  {(PSI} EtA - upsiloneta): a splash 2010 workshop summary},
  booktitle    = {Companion to the 25th Annual {ACM} {SIGPLAN} Conference on Object-Oriented
                  Programming, Systems, Languages, and Applications, {OOPSLA} 2010,
                  part of {SPLASH} 2010, October 17-21, 2010, Reno/Tahoe, Nevada, {USA}},
  pages        = {293--294},
  publisher    = {{ACM}},
  year         = {2010},
  url          = {https://doi.org/10.1145/1869542.1869619},
  doi          = {10.1145/1869542.1869619},
  timestamp    = {Sun, 25 Oct 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/oopsla/TilevichE10.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/oopsla/DumitrasNT10,
  author       = {Tudor Dumitras and
                  Priya Narasimhan and
                  Eli Tilevich},
  editor       = {William R. Cook and
                  Siobh{\'{a}}n Clarke and
                  Martin C. Rinard},
  title        = {To upgrade or not to upgrade: impact of online upgrades across multiple
                  administrative domains},
  booktitle    = {Proceedings of the 25th Annual {ACM} {SIGPLAN} Conference on Object-Oriented
                  Programming, Systems, Languages, and Applications, {OOPSLA} 2010,
                  October 17-21, 2010, Reno/Tahoe, Nevada, {USA}},
  pages        = {865--876},
  publisher    = {{ACM}},
  year         = {2010},
  url          = {https://doi.org/10.1145/1869459.1869530},
  doi          = {10.1145/1869459.1869530},
  timestamp    = {Tue, 22 Jun 2021 17:10:56 +0200},
  biburl       = {https://dblp.org/rec/conf/oopsla/DumitrasNT10.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@proceedings{DBLP:conf/oopsla/2010psieta,
  editor       = {Eli Tilevich and
                  Patrick Eugster},
  title        = {{SPLASH} Workshop on Programming Support Innovations for Emerging
                  Distributed Applications {(PSI} EtA - {\(\Psi\)}{\textTheta} 2010),
                  October 17, 2010, Reno/Tahoe, Nevada, {USA}},
  publisher    = {{ACM}},
  year         = {2010},
  url          = {https://doi.org/10.1145/1940747},
  doi          = {10.1145/1940747},
  isbn         = {978-1-4503-0544-0},
  timestamp    = {Mon, 12 Jul 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/oopsla/2010psieta.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/tosem/TilevichS09,
  author       = {Eli Tilevich and
                  Yannis Smaragdakis},
  title        = {J-Orchestra: Enhancing Java programs with distribution capabilities},
  journal      = {{ACM} Trans. Softw. Eng. Methodol.},
  volume       = {19},
  number       = {1},
  pages        = {1:1--1:40},
  year         = {2009},
  url          = {https://doi.org/10.1145/1555392.1555394},
  doi          = {10.1145/1555392.1555394},
  timestamp    = {Mon, 26 Oct 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/tosem/TilevichS09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ccgrid/KimJT09,
  author       = {Dong Kwan Kim and
                  Yang Jiao and
                  Eli Tilevich},
  editor       = {Franck Cappello and
                  Cho{-}Li Wang and
                  Rajkumar Buyya},
  title        = {Flexible and Efficient In-Vivo Enhancement for Grid Applications},
  booktitle    = {9th {IEEE/ACM} International Symposium on Cluster Computing and the
                  Grid, CCGrid 2009, Shanghai, China, 18-21 May 2009},
  pages        = {444--451},
  publisher    = {{IEEE} Computer Society},
  year         = {2009},
  url          = {https://doi.org/10.1109/CCGRID.2009.61},
  doi          = {10.1109/CCGRID.2009.61},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/ccgrid/KimJT09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ecoop/IbrahimJTC09,
  author       = {Ali Ibrahim and
                  Yang Jiao and
                  Eli Tilevich and
                  William R. Cook},
  editor       = {Sophia Drossopoulou},
  title        = {Remote Batch Invocation for Compositional Object Services},
  booktitle    = {{ECOOP} 2009 - Object-Oriented Programming, 23rd European Conference,
                  Genoa, Italy, July 6-10, 2009. Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {5653},
  pages        = {595--617},
  publisher    = {Springer},
  year         = {2009},
  url          = {https://doi.org/10.1007/978-3-642-03013-0\_27},
  doi          = {10.1007/978-3-642-03013-0\_27},
  timestamp    = {Tue, 14 May 2019 10:00:54 +0200},
  biburl       = {https://dblp.org/rec/conf/ecoop/IbrahimJTC09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ecows/IbrahimFCT09,
  author       = {Ali Ibrahim and
                  Marc Fisher II and
                  William R. Cook and
                  Eli Tilevich},
  editor       = {Rik Eshuis and
                  Paul W. P. J. Grefen and
                  George Angelos Papadopoulos},
  title        = {Remote Batch Invocation for Web Services: Document-Oriented Web Services
                  with Object-Oriented Interfaces},
  booktitle    = {Seventh {IEEE} European Conference on Web Services {(ECOWS} 2009),
                  9-11 November 2009, Eindhoven, The Netherlands},
  pages        = {190--199},
  publisher    = {{IEEE} Computer Society},
  year         = {2009},
  url          = {https://doi.org/10.1109/ECOWS.2009.16},
  doi          = {10.1109/ECOWS.2009.16},
  timestamp    = {Thu, 23 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/ecows/IbrahimFCT09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iccS/KimSTRB09,
  author       = {Dong Kwan Kim and
                  Myoungkyu Song and
                  Eli Tilevich and
                  Calvin J. Ribbens and
                  Shawn A. Bohner},
  editor       = {Gabrielle Allen and
                  Jaroslaw Nabrzyski and
                  Edward Seidel and
                  G. Dick van Albada and
                  Jack J. Dongarra and
                  Peter M. A. Sloot},
  title        = {Dynamic Software Updates for Accelerating Scientific Discovery},
  booktitle    = {Computational Science - {ICCS} 2009, 9th International Conference,
                  Baton Rouge, LA, USA, May 25-27, 2009, Proceedings, Part {I}},
  series       = {Lecture Notes in Computer Science},
  volume       = {5544},
  pages        = {237--247},
  publisher    = {Springer},
  year         = {2009},
  url          = {https://doi.org/10.1007/978-3-642-01970-8\_24},
  doi          = {10.1007/978-3-642-01970-8\_24},
  timestamp    = {Tue, 14 May 2019 10:00:48 +0200},
  biburl       = {https://dblp.org/rec/conf/iccS/KimSTRB09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icdcs/TilevichCJ09,
  author       = {Eli Tilevich and
                  William R. Cook and
                  Yang Jiao},
  title        = {Explicit Batching for Distributed Objects},
  booktitle    = {29th {IEEE} International Conference on Distributed Computing Systems
                  {(ICDCS} 2009), 22-26 June 2009, Montreal, Qu{\'{e}}bec, Canada},
  pages        = {543--552},
  publisher    = {{IEEE} Computer Society},
  year         = {2009},
  url          = {https://doi.org/10.1109/ICDCS.2009.39},
  doi          = {10.1109/ICDCS.2009.39},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/icdcs/TilevichCJ09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iwpc/HusseinTBK09,
  author       = {Khaled Hussein and
                  Eli Tilevich and
                  Ivica Ico Bukvic and
                  SooBeen Kim},
  title        = {Sonification design guidelines to enhance program comprehension},
  booktitle    = {The 17th {IEEE} International Conference on Program Comprehension,
                  {ICPC} 2009, Vancouver, British Columbia, Canada, May 17-19, 2009},
  pages        = {120--129},
  publisher    = {{IEEE} Computer Society},
  year         = {2009},
  url          = {https://doi.org/10.1109/ICPC.2009.5090035},
  doi          = {10.1109/ICPC.2009.5090035},
  timestamp    = {Thu, 23 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/iwpc/HusseinTBK09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/middleware/KwonT09,
  author       = {Young{-}Woo Kwon and
                  Eli Tilevich},
  editor       = {Fred Douglis},
  title        = {Systematic hardening of distributed component applications to improve
                  their QoS},
  booktitle    = {Middleware 2008, {ACM/IFIP/USENIX} 9th International Middleware Conference,
                  Leuven, Belgium, December 1-5, 2008, Companion Proceedings},
  pages        = {33},
  publisher    = {{ACM}},
  year         = {2009},
  url          = {http://portal.acm.org/citation.cfm?id=1657023\&\#38;CFID=19943241\&\#38;CFTOKEN=14084437},
  timestamp    = {Wed, 27 Jan 2021 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/middleware/KwonT09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/middleware/KwonTA09,
  author       = {Young{-}Woo Kwon and
                  Eli Tilevich and
                  Taweesup Apiwattanapong},
  editor       = {Jean Bacon and
                  Brian F. Cooper},
  title        = {\emph{DR-OSGi}: Hardening Distributed Components with Network Volatility
                  Resiliency},
  booktitle    = {Middleware 2009, ACM/IFIP/USENIX, 10th International Middleware Conference,
                  Urbana, IL, USA, November 30 - December 4, 2009. Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {5896},
  pages        = {373--392},
  publisher    = {Springer},
  year         = {2009},
  url          = {https://doi.org/10.1007/978-3-642-10445-9\_19},
  doi          = {10.1007/978-3-642-10445-9\_19},
  timestamp    = {Tue, 21 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/middleware/KwonTA09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/oopsla/SongT09,
  author       = {Myoungkyu Song and
                  Eli Tilevich},
  editor       = {Shail Arora and
                  Gary T. Leavens},
  title        = {Enhancing source-level programming tools with an awareness of transparent
                  program transformations},
  booktitle    = {Proceedings of the 24th Annual {ACM} {SIGPLAN} Conference on Object-Oriented
                  Programming, Systems, Languages, and Applications, {OOPSLA} 2009,
                  October 25-29, 2009, Orlando, Florida, {USA}},
  pages        = {301--320},
  publisher    = {{ACM}},
  year         = {2009},
  url          = {https://doi.org/10.1145/1640089.1640112},
  doi          = {10.1145/1640089.1640112},
  timestamp    = {Fri, 25 Jun 2021 14:48:54 +0200},
  biburl       = {https://dblp.org/rec/conf/oopsla/SongT09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/oopsla/DumitrasNT09,
  author       = {Tudor Dumitras and
                  Iulian Neamtiu and
                  Eli Tilevich},
  editor       = {Shail Arora and
                  Gary T. Leavens},
  title        = {Second {ACM} workshop on hot topics in software upgrades (HotSWUp
                  2009)},
  booktitle    = {Companion to the 24th Annual {ACM} {SIGPLAN} Conference on Object-Oriented
                  Programming, Systems, Languages, and Applications, {OOPSLA} 2009,
                  October 25-29, 2009, Orlando, Florida, {USA}},
  pages        = {705--706},
  publisher    = {{ACM}},
  year         = {2009},
  url          = {https://doi.org/10.1145/1639950.1639974},
  doi          = {10.1145/1639950.1639974},
  timestamp    = {Mon, 12 Jul 2021 15:34:15 +0200},
  biburl       = {https://dblp.org/rec/conf/oopsla/DumitrasNT09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/oopsla/SongT09a,
  author       = {Myoungkyu Song and
                  Eli Tilevich},
  editor       = {Shail Arora and
                  Gary T. Leavens},
  title        = {The anti-goldilocks debugger: helping the average bear debug transparently
                  transformed programs},
  booktitle    = {Companion to the 24th Annual {ACM} {SIGPLAN} Conference on Object-Oriented
                  Programming, Systems, Languages, and Applications, {OOPSLA} 2009,
                  October 25-29, 2009, Orlando, Florida, {USA}},
  pages        = {811--812},
  publisher    = {{ACM}},
  year         = {2009},
  url          = {https://doi.org/10.1145/1639950.1640027},
  doi          = {10.1145/1639950.1640027},
  timestamp    = {Sun, 25 Oct 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/oopsla/SongT09a.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/oopsla/SongTT09,
  author       = {Myoungkyu Song and
                  Eli Tilevich and
                  Wesley Tansey},
  editor       = {Shail Arora and
                  Gary T. Leavens},
  title        = {Trailblazer: a tool for automated annotation refactoring},
  booktitle    = {Companion to the 24th Annual {ACM} {SIGPLAN} Conference on Object-Oriented
                  Programming, Systems, Languages, and Applications, {OOPSLA} 2009,
                  October 25-29, 2009, Orlando, Florida, {USA}},
  pages        = {813--814},
  publisher    = {{ACM}},
  year         = {2009},
  url          = {https://doi.org/10.1145/1639950.1640028},
  doi          = {10.1145/1639950.1640028},
  timestamp    = {Sun, 25 Oct 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/oopsla/SongTT09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@proceedings{DBLP:conf/hotswup/2009,
  editor       = {Tudor Dumitras and
                  Iulian Neamtiu and
                  Eli Tilevich},
  title        = {Proceedings of the 2nd {ACM} Workshop on Hot Topics in Software Upgrades,
                  HotSWUp 2009, Orlando, FL, USA, October 25, 2009},
  publisher    = {{ACM}},
  year         = {2009},
  isbn         = {978-1-60558-723-3},
  timestamp    = {Tue, 15 Jun 2010 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/hotswup/2009.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/tpds/TilevichS08,
  author       = {Eli Tilevich and
                  Yannis Smaragdakis},
  title        = {{NRMI:} Natural and Efficient Middleware},
  journal      = {{IEEE} Trans. Parallel Distributed Syst.},
  volume       = {19},
  number       = {2},
  pages        = {174--187},
  year         = {2008},
  url          = {https://doi.org/10.1109/TPDS.2007.70717},
  doi          = {10.1109/TPDS.2007.70717},
  timestamp    = {Mon, 26 Oct 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/tpds/TilevichS08.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/aosd/TilevichB08,
  author       = {Eli Tilevich and
                  Godmar Back},
  editor       = {Theo D'Hondt},
  title        = {"Program, enhance thyself!": demand-driven pattern-oriented
                  program enhancement},
  booktitle    = {Proceedings of the 7th International Conference on Aspect-Oriented
                  Software Development, {AOSD} 2008, Brussels, Belgium, March 31 - April
                  4, 2008},
  pages        = {13--24},
  publisher    = {{ACM}},
  year         = {2008},
  url          = {https://doi.org/10.1145/1353482.1353485},
  doi          = {10.1145/1353482.1353485},
  timestamp    = {Sun, 25 Oct 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/aosd/TilevichB08.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/hotswup/KimT08,
  author       = {Dong Kwan Kim and
                  Eli Tilevich},
  editor       = {Tudor Dumitras and
                  Danny Dig and
                  Iulian Neamtiu},
  title        = {Overcoming {JVM} HotSwap Constraints Via Binary Rewriting},
  booktitle    = {Proceedings of the 1st {ACM} Workshop on Hot Topics in Software Upgrades,
                  HotSWUp 2008, Nashville, TN, USA, October 20, 2008},
  publisher    = {{ACM}},
  year         = {2008},
  url          = {https://doi.org/10.1145/1490283.1490290},
  doi          = {10.1145/1490283.1490290},
  timestamp    = {Sun, 25 Oct 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/hotswup/KimT08.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ipps/TanseyT08,
  author       = {Wesley Tansey and
                  Eli Tilevich},
  title        = {Efficient automated marshaling of {C++} data structures for {MPI}
                  applications},
  booktitle    = {22nd {IEEE} International Symposium on Parallel and Distributed Processing,
                  {IPDPS} 2008, Miami, Florida USA, April 14-18, 2008},
  pages        = {1--12},
  publisher    = {{IEEE}},
  year         = {2008},
  url          = {https://doi.org/10.1109/IPDPS.2008.4536307},
  doi          = {10.1109/IPDPS.2008.4536307},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/ipps/TanseyT08.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/middleware/GopalTKT08,
  author       = {Sriram Gopal and
                  Wesley Tansey and
                  Gokulnath C. Kannan and
                  Eli Tilevich},
  editor       = {Val{\'{e}}rie Issarny and
                  Richard E. Schantz},
  title        = {DeXteR- An Extensible Framework for Declarative Parameter Passing
                  in Distributed Object Systems},
  booktitle    = {Middleware 2008, {ACM/IFIP/USENIX} 9th International Middleware Conference,
                  Leuven, Belgium, December 1-5, 2008, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {5346},
  pages        = {144--163},
  publisher    = {Springer},
  year         = {2008},
  url          = {https://doi.org/10.1007/978-3-540-89856-6\_8},
  doi          = {10.1007/978-3-540-89856-6\_8},
  timestamp    = {Tue, 14 May 2019 10:00:45 +0200},
  biburl       = {https://dblp.org/rec/conf/middleware/GopalTKT08.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/oopsla/TanseyT08,
  author       = {Wesley Tansey and
                  Eli Tilevich},
  editor       = {Gail E. Harris},
  title        = {Annotation refactoring: inferring upgrade transformations for legacy
                  applications},
  booktitle    = {Proceedings of the 23rd Annual {ACM} {SIGPLAN} Conference on Object-Oriented
                  Programming, Systems, Languages, and Applications, {OOPSLA} 2008,
                  October 19-23, 2008, Nashville, TN, {USA}},
  pages        = {295--312},
  publisher    = {{ACM}},
  year         = {2008},
  url          = {https://doi.org/10.1145/1449764.1449788},
  doi          = {10.1145/1449764.1449788},
  timestamp    = {Fri, 25 Jun 2021 14:48:54 +0200},
  biburl       = {https://dblp.org/rec/conf/oopsla/TanseyT08.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icsm/ArchuletaTF07,
  author       = {Jeremy S. Archuleta and
                  Eli Tilevich and
                  Wu{-}chun Feng},
  title        = {A Maintainable Software Architecture for Fast and Modular Bioinformatics
                  Sequence Search},
  booktitle    = {23rd {IEEE} International Conference on Software Maintenance {(ICSM}
                  2007), October 2-5, 2007, Paris, France},
  pages        = {144--153},
  publisher    = {{IEEE} Computer Society},
  year         = {2007},
  url          = {https://doi.org/10.1109/ICSM.2007.4362627},
  doi          = {10.1109/ICSM.2007.4362627},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/icsm/ArchuletaTF07.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/gpce/TilevichS06,
  author       = {Eli Tilevich and
                  Yannis Smaragdakis},
  editor       = {Stan Jarzabek and
                  Douglas C. Schmidt and
                  Todd L. Veldhuizen},
  title        = {Transparent program transformationsin the presence of opaque code},
  booktitle    = {Generative Programming and Component Engineering, 5th International
                  Conference, {GPCE} 2006, Portland, Oregon, USA, October 22-26, 2006,
                  Proceedings},
  pages        = {89--94},
  publisher    = {{ACM}},
  year         = {2006},
  url          = {https://doi.org/10.1145/1173706.1173720},
  doi          = {10.1145/1173706.1173720},
  timestamp    = {Sun, 25 Oct 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/gpce/TilevichS06.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@phdthesis{DBLP:phd/basesearch/Tilevich05,
  author       = {Eli Tilevich},
  title        = {Software Tools for Separating Distribution Concerns},
  school       = {Georgia Institute of Technology, Atlanta, GA, {USA}},
  year         = {2005},
  url          = {https://hdl.handle.net/1853/7518},
  timestamp    = {Wed, 04 May 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/phd/basesearch/Tilevich05.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icse/TilevichS05,
  author       = {Eli Tilevich and
                  Yannis Smaragdakis},
  editor       = {Gruia{-}Catalin Roman and
                  William G. Griswold and
                  Bashar Nuseibeh},
  title        = {Binary refactoring: improving code behind the scenes},
  booktitle    = {27th International Conference on Software Engineering {(ICSE} 2005),
                  15-21 May 2005, St. Louis, Missouri, {USA}},
  pages        = {264--273},
  publisher    = {{ACM}},
  year         = {2005},
  url          = {https://doi.org/10.1145/1062455.1062511},
  doi          = {10.1145/1062455.1062511},
  timestamp    = {Thu, 23 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/icse/TilevichS05.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icsm/TilevichSH05,
  author       = {Eli Tilevich and
                  Yannis Smaragdakis and
                  Marcus Handte},
  title        = {Appletizing: Running Legacy Java Code Remotely from a Web Browser},
  booktitle    = {21st {IEEE} International Conference on Software Maintenance {(ICSM}
                  2005), 25-30 September 2005, Budapest, Hungary},
  pages        = {91--100},
  publisher    = {{IEEE} Computer Society},
  year         = {2005},
  url          = {https://doi.org/10.1109/ICSM.2005.25},
  doi          = {10.1109/ICSM.2005.25},
  timestamp    = {Mon, 26 Jun 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/icsm/TilevichSH05.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/pervasive/LiogkasMMSTV04,
  author       = {Nikitas Liogkas and
                  Blair MacIntyre and
                  Elizabeth D. Mynatt and
                  Yannis Smaragdakis and
                  Eli Tilevich and
                  Stephen Voida},
  title        = {Automatic Partitioning: Prototyping Ubiquitous-Computing Applications},
  journal      = {{IEEE} Pervasive Comput.},
  volume       = {3},
  number       = {3},
  pages        = {40--47},
  year         = {2004},
  url          = {https://doi.org/10.1109/MPRV.2004.1321027},
  doi          = {10.1109/MPRV.2004.1321027},
  timestamp    = {Mon, 26 Oct 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/pervasive/LiogkasMMSTV04.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/middleware/TilevichS04,
  author       = {Eli Tilevich and
                  Yannis Smaragdakis},
  editor       = {Hans{-}Arno Jacobsen},
  title        = {Portable and Efficient Distributed Threads for Java},
  booktitle    = {Middleware 2004, {ACM/IFIP/USENIX} International Middleware Conference,
                  Toronto, Canada, October 18-20, 2004, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {3231},
  pages        = {478--492},
  publisher    = {Springer},
  year         = {2004},
  url          = {https://doi.org/10.1007/978-3-540-30229-2\_25},
  doi          = {10.1007/978-3-540-30229-2\_25},
  timestamp    = {Tue, 14 May 2019 10:00:45 +0200},
  biburl       = {https://dblp.org/rec/conf/middleware/TilevichS04.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icdcs/TilevichS03,
  author       = {Eli Tilevich and
                  Yannis Smaragdakis},
  title        = {{NRMI:} Natural and Efficient Middleware},
  booktitle    = {23rd International Conference on Distributed Computing Systems {(ICDCS}
                  2003), 19-22 May 2003, Providence, RI, {USA}},
  pages        = {252},
  publisher    = {{IEEE} Computer Society},
  year         = {2003},
  url          = {https://doi.org/10.1109/ICDCS.2003.1203472},
  doi          = {10.1109/ICDCS.2003.1203472},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/icdcs/TilevichS03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/kbse/TilevichUSF03,
  author       = {Eli Tilevich and
                  Stephan Urbanski and
                  Yannis Smaragdakis and
                  Marc J. Fleury},
  title        = {Aspectizing Server-Side Distribution},
  booktitle    = {18th {IEEE} International Conference on Automated Software Engineering
                  {(ASE} 2003), 6-10 October 2003, Montreal, Canada},
  pages        = {130--141},
  publisher    = {{IEEE} Computer Society},
  year         = {2003},
  url          = {https://doi.org/10.1109/ASE.2003.1240301},
  doi          = {10.1109/ASE.2003.1240301},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/kbse/TilevichUSF03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ecoop/TilevichS02,
  author       = {Eli Tilevich and
                  Yannis Smaragdakis},
  editor       = {Boris Magnusson},
  title        = {J-Orchestra: Automatic Java Application Partitioning},
  booktitle    = {{ECOOP} 2002 - Object-Oriented Programming, 16th European Conference,
                  Malaga, Spain, June 10-14, 2002, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {2374},
  pages        = {178--204},
  publisher    = {Springer},
  year         = {2002},
  url          = {https://doi.org/10.1007/3-540-47993-7\_8},
  doi          = {10.1007/3-540-47993-7\_8},
  timestamp    = {Tue, 14 May 2019 10:00:54 +0200},
  biburl       = {https://dblp.org/rec/conf/ecoop/TilevichS02.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
a service of  Schloss Dagstuhl - Leibniz Center for Informatics