publications
2023
- RapiTest: Continuous Black-Box Testing of RESTful Web APIsProcedia Computer Science, 2023CENTERIS – International Conference on ENTERprise Information Systems / ProjMAN – International Conference on Project MANagement / HCist – International Conference on Health and Social Care Information Systems and Technologies 2022
-
2022
- QuickFaaS: Providing Portability and Interoperability Between FaaS PlatformsIn Advances in Service-Oriented and Cloud Computing - International Workshops of ESOCC 2022, Wittenberg, Germany, March 22-24, 2022, Revised Selected Papers, 2022
2021
-
- RATEE - Resource Auction Trading at Edge EnvironmentsIn 20th IEEE International Symposium on Network Computing and Applications, NCA 2021, Boston, MA, USA, November 23-26, 2021, 2021
2020
- Programming languages for data-Intensive HPC applications: A systematic mapping studyParallel Comput., 2020
2019
- GC-Wise: A Self-adaptive approach for memory-performance efficiency in Java VMsFuture Gener. Comput. Syst., 2019
- EuroSys ’19Runtime Object Lifetime Profiler for Latency Sensitive Big Data ApplicationsIn Proceedings of the Fourteenth EuroSys Conference 2019, Dresden, Germany, March 25-28, 2019, 2019
- Oversubscribing micro-clouds with energy-aware containers schedulingIn Proceedings of the 34th ACM/SIGAPP Symposium on Applied Computing, SAC 2019, Limassol, Cyprus, April 8-12, 2019, 2019
2018
- EcoVMbroker: energy-aware scheduling for multi-layer datacentersIn Proceedings of the 33rd Annual ACM Symposium on Applied Computing, SAC 2018, Pau, France, April 09-13, 2018, 2018
- ROLP: Runtime Object Lifetime Profiling for Big Data Memory ManagementCoRR, 2018
2017
- NGSPipes: Fostering Reproducibility and Scalability in BiosciencesIn Proceedings of the 8th ACM International Conference on Bioinformatics, Computational Biology, and Health Informatics, BCB 2017, Boston, MA, USA, August 20-23, 2017, 2017
- Locality-Aware GC Optimisations for Big Data WorkloadsIn On the Move to Meaningful Internet Systems. OTM 2017 Conferences - Confederated International Conferences: CoopIS, C&TC, and ODBASE 2017, Rhodes, Greece, October 23-27, 2017, Proceedings, Part II, 2017
- FairCloud: Truthful Cloud Scheduling with Continuous and Combinatorial AuctionsIn On the Move to Meaningful Internet Systems. OTM 2017 Conferences - Confederated International Conferences: CoopIS, C&TC, and ODBASE 2017, Rhodes, Greece, October 23-27, 2017, Proceedings, Part II, 2017
- SmartGC: Online Memory Management Prediction for PaaS Cloud ModelsIn On the Move to Meaningful Internet Systems. OTM 2017 Conferences - Confederated International Conferences: CoopIS, C&TC, and ODBASE 2017, Rhodes, Greece, October 23-27, 2017, Proceedings, Part I, 2017
- A Taxonomy of Adaptive Resource Management Mechanisms in Virtual Machines: Recent Progress and ChallengesIn Cloud Computing - Principles, Systems and Applications, Second Edition, 2017
- Cloud-Supported Certification for Energy-Efficient Web Browsing and ServicesIn Cloud Computing - Principles, Systems and Applications, Second Edition, 2017
- Beyond NGS data sharing and towards open scienceCoRR, 2017
- Gang-GC: Locality-aware Parallel Data Placement Optimizations for Key-Value StoragesCoRR, 2017
2016
- Partial Utility-Driven Scheduling for Flexible SLA and Pricing Arbitration in CloudsIEEE Trans. Cloud Comput., 2016
2013
- Adaptability Driven by Quality of Execution in High Level Virtual Machines for Shared Cloud EnvironmentsComput. Syst. Sci. Eng., 2013
- Flexible SLAs in the Cloud with a Partial Utility-Driven Scheduling ArchitectureIn IEEE 5th International Conference on Cloud Computing Technology and Science, CloudCom 2013, Bristol, United Kingdom, December 2-5, 2013, Volume 1, 2013
- Resource-Aware Scaling of Multi-threaded Java Applications in Multi-tenancy ScenariosIn IEEE 5th International Conference on Cloud Computing Technology and Science, CloudCom 2013, Bristol, United Kingdom, December 2-5, 2013, Volume 1, 2013
- A Comparative Look at Adaptive Memory Management in Virtual MachinesIn IEEE 5th International Conference on Cloud Computing Technology and Science, CloudCom 2013, Bristol, United Kingdom, December 2-5, 2013, Volume 1, 2013
- Ditto - Deterministic Execution Replayability-as-a-Service for Java VM on MultiprocessorsIn Middleware 2013 - ACM/IFIP/USENIX 14th International Middleware Conference, Beijing, China, December 9-13, 2013, Proceedings, 2013
- A progress and profile-driven cloud-VM for resource-efficiency and fairness in e-science environmentsIn Proceedings of the 28th Annual ACM Symposium on Applied Computing, SAC ’13, Coimbra, Portugal, March 18-22, 2013, 2013
2012
- A checkpointing-enabled and resource-aware Java Virtual Machine for efficient and robust e-Science applications in grid environmentsConcurr. Comput. Pract. Exp., 2012
- Jano: location-privacy enforcement in mobile and pervasive environments through declarative policiesJ. Internet Serv. Appl., 2012
- VM Economics for Java Cloud Computing: An Adaptive and Resource-Aware Java Runtime with Quality-of-ExecutionIn 12th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing, CCGrid 2012, Ottawa, Canada, May 13-16, 2012, 2012
- A classification of middleware to support virtual machines adaptability in IaaSIn Proceedings of the 11th Workshop on Adaptive and Reflective Middleware, ARM 2012, held at the ACM/IFIP/USENIX International Middleware Conference, December 4, 2012, Montreal, QC, Canada, 2012
- QoE-JVM: An Adaptive and Resource-Aware Java Runtime for Cloud ComputingIn On the Move to Meaningful Internet Systems: OTM 2012, Confederated International Conferences: CoopIS, DOA-SVI, and ODBASE 2012, Rome, Italy, September 10-14, 2012. Proceedings, Part II, 2012
2011
- A2 -VM : A Cooperative Java VM with Support for Resource-Awareness and Cluster-Wide Thread SchedulingIn On the Move to Meaningful Internet Systems: OTM 2011 - Confederated International Conferences: CoopIS, DOA-SVI, and ODBASE 2011, Hersonissos, Crete, Greece, October 17-21, 2011, Proceedings, Part I, 2011
2010
- Jano: specification and enforcement of location privacy in mobile and pervasive environmentsIn Proceedings of the 2nd International Workshop on Middleware for Pervasive Mobile and Embedded Computing (M-MPAC 2010), November 29, 2010, Bangalore, India, 2010