Distributed Systems Research

Department of Informatics and Telecommunications
University of Athens


Publications

Most of the Distributed Systems Group members' publications are available in PDF format below.

Christos Aslanoglou, Michalis Konstantopoulos, Nikos Chondros, Mema Roussopoulos, ``Take Back your Friends with DCS: A Decentralized Connectivity Service for private social communication apps" To Appear in Proceedings of the 2020 IEEE International Conference on Decentralized Applications and Infrastructures (IEEE DAPPS 2020), Oxford, United Kingdom, April 2020.

Christos Patsonakis, Katerina Samari, Aggelos Kiayias, Mema Roussopoulos, "Implementing a Smart Contract PKI", To Appear in IEEE Transactions on Engineering Management .

Michalis Konstantopoulos, Nikos Chondros, Mema Roussopoulos, "A Permissioned Distributed Ledger for Monitoring Web Content", Proceedings of the 25th IEEE International Conference on Parallel and Distributed Systems (ICPADS), December 2019.

Christos Patsonakis and Mema Roussopoulos, "Revisiting Asynchronous Rumor Spreading in the Blockchain Era", Proceedings of the 25th IEEE International Conference on Parallel and Distributed Systems (ICPADS), December 2019.

Michalis Konstantopoulos, Panos Diamantopoulos, Nikos Chondros, Mema Roussopoulos, "Distributed Personal Cloud Storage without Third Parties", IEEE Transactions on Parallel and Distributed Systems, Volume 30, Issue 11, pp. 2434-2448, Nov 2019.

Nikos Chondros, Bingsheng Zhang, Thomas Zacharias, Panos Diamantopoulos, Stathis Maneas, Christos Patsonakis, Alex Delis, Aggelos Kiayias, Mema Roussopoulos, "Distributed, End-to-end Verifiable, and Privacy-Preserving Internet Voting Systems", PDF, Elsevier Computers & Security, Volume 83, pp. 268-299, June 2019.

Theodore Michailidis, Alex Delis, Mema Roussopoulos, "MEGA: Overcoming Traditional Problems with OS Huge Page Management", Proceedings of 12th ACM International Systems and Storage Conference (SYSTOR 2019), June 2019.

Christos Patsonakis and Mema Roussopoulos, "An Alternative Paradigm for Developing and Pricing Storage on Smart Contract Platforms", Proceedings of the IEEE International Conference on Decentralized Applications and Infrastructures (DAPPCON), April 2019.

Christos Patsonakis, Katerina Samari, Aggelos Kiayias, and Mema Roussopoulos, "On the Practicality of a Smart Contract PKI", Proceedings of the IEEE International Conference on Decentralized Applications and Infrastructures (DAPPCON), April 2019.

Nikos Chondros and Mema Roussopoulos, "Developing IntegrityCatalog, a software system for managing integrity-related metadata in digital repositories", Software: Practice and Experience, Volume 48, no. 1, pp. 45-64, January 2018.

Christos Patsonakis, Katerina Samari, Aggelos Kiayias, and Mema Roussopoulos, "Towards a Smart Contract-based, Decentralized, Public-Key Infrastructure", Proceedings of the 16th International Conference on Cryptology and Network Security (CANS) , November 2017.

Konstantinos Tsakalozos, Vasilis Verroios, Mema Roussopoulos, and Alex Delis, ``Live VM Migration under Time-Constraints in Share-Nothing IaaS-Clouds,'' IEEE Transactions in Parallel and Distributed Systems (TPDS), Volume 28, No. 9, pp.2285-2298, August 2017.

Nikos Chondros, Bingsheng Zhang, Thomas Zacharias, Panos Diamantopoulos, Stathis Maneas, Christos Patsonakis, Alex Delis, Aggelos Kiayias, Mema Roussopoulos, "D-DEMOS: A Distributed, End-to-end Verifiable, Internet Voting system", PDF, Proceedings of the 36th IEEE International Conference on Distributed Computing Systems (ICDCS), June 2016.

Vassilis Moustakas, Huseyin Akcan, Mema Roussopoulos, Alex Delis, "Alleviating the Topology Mismatch Problem in Distributed Overlay Networks: A Survey", Journal of Systems and Software, Volume 113, p. 216-245, March 2016.

Panos Diamantopoulos, Stathis Maneas, Christos Patsonakis, Nikos Chondros, Mema Roussopoulos, "Interactive Consistency in Practical, Mostly-asynchronous Systems", PDF, To Appear in Proceedings of the 21st IEEE International Conference on Parallel and Distributed Systems (ICPADS 2015), December 2015.

Kleomenis Tsiligkos "Observator: An Extensible Crawler for a Web Archical System", Master of Science Thesis, University of Athens, December 2015.

Serafeim Chatzopoulos "Survey of Privacy-Preserving Data Publishing Methods and Speedy: a multi-threaded algorithm preserving k-anonymity", Master of Science Thesis, University of Athens, November 2015.

Alexandros Antoniadis, Mema Roussopoulos, Alexis Delis, "Tossing NoSQL-Databases out to Public Clouds", PDF, Proceedings of 7th IEEE/ACM International Conference on Utility and Cloud Computing (UCC 2014), December 2014.

Panagiotis Diamantopoulos "Analysis and Implementation of Bracha's Consensus Algorithm", Master of Science Thesis, University of Athens, November 2014.

Evangelos Papastavros "Enhancing the Security of Digital Preservation Systems using Trusted Hardware Assistance", Master of Science Thesis, University of Athens, November 2014.

Alex Delis, Konstantina Gavatha, Aggelos Kiayias, Charalampos Koutalakis, Elias Nikolakopoulos, Mema Roussopoulou, Georgios Sotirellis, Panos Stathopoulos, Lampros Paschos, Pavlos Vasilopoulos, Thomas Zacharias and Bingsheng Zhang, "Pressing the button for European Elections: Verifiable E-voting and Public Attitudes towards Internet Voting in Greece", PDF, Proceedings of the 6th IEEE International Conference on Electronic Voting (EVOTE), October 2014.

Konstantinos Tsakalozos, Vasilis Verroios, Mema Roussopoulos, and Alex Delis, "Time-Constrained Live VM Migration in Share-Nothing IaaS-Clouds," PDF, Proceedings of 7th IEEE International Conference on Cloud Computing (CLOUD 2014), June 2014.

Vaggelis Atlidakis, Mema Roussopoulos, Alex Delis, "Unleashing the Potential of the Unchoking Policy of the Bittorrent Protcol, PDF, Journal of Parallel and Distributed Computing, Volume 74, p. 1959-1970, January 2014.

Nikos Chondros, Alex Delis, Dina Gavatha, Aggelos Kiayias, Charalampos Koutalakis, Ilias Nicolacopoulos, Lampros Paschos, Mema Roussopoulos, Giorge Sotirelis, Panos Stathopoulos, Pavlos Vasilopoulos, Thomas Zacharias, Bingsheng Zhang, Fotis Zygoulis, "Electronic Voting Systems - From Theory to Implementation" PDF, Proceedings of e-Democracy, December 2013.

Harris Papadakis, Mema Roussopoulos, Paraskevi Fragopoulou, and Evangelos P. Markatos, "ITA: Innocuous Topology Awareness for Unstructured P2P Networks," PDF, IEEE Transactions on Parallel and Distributed Systems, Volume 24, Issue 8, p. 1589-1601, August 2013.

Konstantinos Tsakalozos, Mema Roussopoulos, and Alex Delis, "Hint-based Execution of Workloads in Clouds with Nefeli" PDF, IEEE Transactions on Parallel and Distributed Systems, Volume 24, Issue 7, p. 1331-1340, July 2013.

Nikos Chondros, Konstantinos Kokordelis, and Mema Roussopoulos, "On the Practicality of Practical Byzantine Fault Tolerance, PDF, Proceedings of ACM/IFIP/USENIX International Middleware Conference (MIDDLEWARE), December 2012.

Vaggelis Atlidakis, Mema Roussopoulos, and Alex Delis, "Changing the Unchoking Policy for an Enhanced BitTorrent" PDF, Proceedings of International European Conference on Parallel and Distributed Computing (Euro-Par 2012), August 2012.

Zhongqiang Chen, Mema Roussopoulos, Zhanyan Liang, Yuan Zhang, Zhongrong Chen, and Alex Delis, "Malware Chracteristics and Threats on the Internet Ecosystem" PDF, Journal of Systems and Software, Volume 85, Issue 7, p. 1650-1672, July 2012.

Christos Patsonakis "Dynamic State Management in CL-PBFT", Master of Science Thesis, University of Athens, May 2012.

Georgios Smaragdakis, Nikolaos Laoutaris, Vassilis Lekakis, Azer Bestavros, John W. Byers, and Mema Roussopoulos, "Selfish Overlay Network Creation and Maintenance", PDF, IEEE/ACM Transactions on Networking, Volume 19, No. 6, p. 1624-1637, December 2011.

Konstantinos Tsakalozos, Mema Roussopoulos, and Alex Delis, "VM Placement in non-Homogeneous IaaS-Clouds", PDF, Proceedings of 9th International Conference on Service Oriented Computing (ICSOC 2011), December 2011.

Konstantinos Tsakalozos, Herald Kllapi, Eva Sitaridi, Mema Roussopoulos, Dimitris Paparas, and Alex Delis, "Flexible Use of Cloud Resources through Profit Mazimization and Price Discrimination", PDF, Proceedings of IEEE International Conference on Data Engineering (ICDE), April 2011.

Nikos Chondros "Analysis and improvement of the Castro-Liskov Byzantine Fault Tolerant algorithm implementation for use in real-world applications", Master of Science Thesis, University of Athens, March 2011.

Konstantinos Kokordelis "Byzantine Fault Tolerance with Support for Dynamic Client Management", Master of Science Thesis, University of Athens, January 2011.

Mema Roussopoulos and Prashanth Bungale, "Stealth Modification versus Nuisance Attacks in the LOCKSS Peer-to-Peer Digital Preservation System", Peer-to-Peer Networking and Applications, Volume 3, Number 4, p. 265-276, December 2010.

Georgios Smaragdakis, Nikolaos Laoutaris, Pietro Michiardi, Azer Bestavros, John Byers, and Mema Roussopoulos, "Distributed Network Formation for n-way Broadcast Applications", PDF, IEEE Transactions on Parallel and Distributed Systems, Volume 21, No. 10, p. 1427-1441, October 2010.

Konstantinos Tsakalozos, Mema Roussopoulos, Vangelis Floros, and Alex Delis, ``Nefeli: Hint-based Execution of Workloads in Clouds'', PDF, Proceedings of the 30th IEEE International Conference on Distributed Computing Systems (IEEE ICDCS 2010), June 2010.

Harris Papadakis, Mema Roussopoulos, Paraskevi Fragopoulou and Evangelos P. Markatos, "Imbuing unstructured P2P systems with non-intrusive topology awareness", PDF, Proceedings of the 9th IEEE International Conference on Peer-to-Peer Computing (IEEE P2P '09), September 2009.

Geoffrey Goodell, Mema Roussopoulos, Scott Bradner, ``A Directory Service for Perspective Access Networks'', IEEE/ACM Transactions on Networking, PDF, Volume 17, Issue 2, p. 501-514, April 2009.

Georgios Smaragadakis, Vassilis Lekakis, Nikolaos Laoutaris, Azer Bestavros, John Byers, Mema Roussopoulos, ``The EGOIST Overlay Routing System'' , PDF, Proceedings of 4th ACM International Conference on emerging Networking EXperiments and Technologies (ACM CoNEXT 2008), December 2008.

Paul M. Williams, David S. H. Rosenthal, Mema Roussopoulos, Steve Georgis, ``Predicting the Archival Life of Removable Hard Disk Drives'', PDF, Proceedings of Imaging Science & Technology (IS&T) Archiving Conference, June 2008.

Georgios Smaragdakis, Nikolaos Laoutaris, Pietro Michiardi, Azer Bestavros, John Byers, Mema Roussopoulos, ``Swarming on Optimized Graphs for n-way Broadcast'', PDF, Proceedings of IEEE INFOCOM 2008, April 2008.

Elias Athanasopoulos, Mema Roussopoulos, Kostas G. Anagnostakis, Evangelos P. Markatos, ``GAS: Overloading a File Sharing Network as an Anonymous System'', PDF, Proceedings of IEICE International Workshop on Security (IWSEC), October 2007.

Ian Rose, Rohan Murty, Peter Pietzuch, Jonathan Ledlie, Mema Roussopoulos, Matt Welsh, ``Cobra: Content-Based Filtering and Aggregation of Blogs and RSS Feeds'', PDF, Symposium on Networked Systems Design & Implementation (NSDI), April 2007.

Mema Roussopoulos and Mary Baker, "Practical Load Balancing for Content Requests in Peer-to-Peer Networks", PDF, Distributed Computing, Vol. 18, No. 6, June 2006.

Mary Baker, Mehul Shah, David S. H. Rosenthal, Mema Roussopoulos, Petros Maniatis, TJ Giuli, Prashanth Bungale, ``A Fresh Look at the Reliability of Long-term Digital Storage'', PDF, Proceedings of EuroSys, April, 2006.

Peter Pietzuch, Jonathan Ledlie, Jeffrey Shneidman, Mema Roussopoulos, Matt Welsh, Margo Seltzer, "Network-Aware Operator Placement for Stream-Processing Systems", PDF, Proceedings of the IEEE International Conference on Data Engineering (ICDE 2006), April, 2006.

Geoffrey Goodell, Scott Bradner, Mema Roussopoulos, "Building a Coreless Internet without Ripping out the Core", PDF, HotNets, November 2005.

Jeffrey Shneidman, Peter Pietzuch, Matt Welsh, Margo Seltzer, Mema Roussopoulos, ``A Cost-Space Approach to Distributed Query Optimization in Stream Based Overlays'', PDF, NetDB 2005, April, 2005.

TJ Giuli, Petros Maniatis, Mary Baker, David S. H. Rosenthal, Mema Roussopoulos, "Attrition Defenses for a Peer-to-Peer Digital Preservation System", PDF, Proceedings of the 2005 USENIX Annual Technical Conference, April, 2005.

Petros Maniatis, Mema Roussopoulos, TJ Giuli, David S. H. Rosenthal, Mary Baker, and Yanto Muliadi, "LOCKSS: A Peer-to-Peer Digital Preservation System ", PDF, ACM Transactions on Computer Systems (TOCS), Volume 23, Issue 1, February 2005.

Prashanth Bungale, Geoffrey Goodell, and Mema Roussopoulos, ``Conservation vs. Consensus in Peer-to-Peer Preservation Systems'', PDF, IPTPS 2005, February, 2005.

Peter Pietzuch, Jeffrey Shneidman, Jonathan Ledlie, Matt Welsh, Margo Seltzer, Mema Roussopoulos "Evaluating DHT-Based Service Placement for Stream-Based Overlays", PDF, IPTPS 2005, February, 2005.

Bryan Parno and Mema Roussopoulos, "Defending a P2P Digital Preservation System", PDF, IEEE Transactions on Dependable and Secure Computing, Volume 1, Number 4, pages 209-222, October -- December, 2004.

Mema Roussopoulos, Mary Baker, Petros Maniatis, TJ Giuli, David S.H. Rosenthal, ``A Statistical Approach to Distributed System Design'', Adaptive and Resilient Computing Security Workshop, November, 2004.

Petros Maniatis, TJ Giuli, Mema Roussopoulos, David S.H. Rosenthal, Mary Baker, "Impeding Attrition Attacks on P2P Systems", PDF, SIGOPS 2004, September, 2004.

Jonathan Ledlie, Jeff Shneidman, Matt Welsh, Mema Roussopoulos, Margo Seltzer, "Open Problems in Data Collection Networks", PDF, SIGOPS 2004, September, 2004.

David Rosenthal, Mema Roussopoulos, TJ Giuli, Petros Maniatis, Mary Baker, ``Using Hard Disks For Digital Preservation'', PDF, IS&T Archiving Conference , April, 2004.

Mema Roussopoulos, Mary Baker, David S. H. Rosenthal, TJ Giuli, Petros Maniatis, Jeff Mogul "2 P2P or Not 2 P2P?", IPTPS 2004, February, 2004.

David S. H. Rosenthal, Petros Maniatis, Mema Roussopoulos, TJ Giuli, Mary Baker, "Notes on the Design of an Internet Adversary" PDF, Adaptive and Resilient Computing Security Workshop, November, 2003.

Petros Maniatis, Mema Roussopoulos, TJ Giuli, David S. H. Rosenthal, Mary Baker, and Yanto Muliadi, "Preserving Peer Replicas By Rate-Limited Sampled Voting" PDF, Extended version, 19th ACM Symposium on Operating Systems Principles (SOSP), Bolton Landing, NY, October, 2003, Winner of Best Paper Award. This paper also received Second Place in the ACM Research Competition Grand Finals.

Mema Roussopoulos and Mary Baker, "Incentive-Based Propagation of Metadata Updates in Peer-to-Peer Networks" PDF , Peer-to-Peer Journal, September 2003.

David S. H. Rosenthal, Mema Roussopoulos, Petros Maniatis and Mary Baker, "Economic Measures to Resist Attacks on a Peer-to-Peer Network" PDF, Proceedings of the Workshop on Economics of Peer-to-Peer Systems, June 2003.

Mema Roussopoulos and Mary Baker, "CUP: Controlled Update Propagation in Peer-to-Peer Networks", PDF, Proceedings of the 2003 USENIX Annual Technical Conference, June 2003.

Mema Roussopoulos, "CUP: Controlled Update Propagation in Peer-to-Peer Networks", PDF, PhD Thesis, Stanford University 2002.

Mema Roussopoulos, Petros Maniatis, Edward Swierk, Kevin Lai, Guido Appenzeller, Mary Baker, "Person-level Routing in the Mobile People Architecture". PDF, Proceedings of the USENIX Symposium on Internet Technologies and Systems, October 1999.

Petros Maniatis, Mema Roussopoulos, Ed Swierk, Kevin Lai, Guido Appenzeller, Xinhua Zhao, and Mary Baker, "The Mobile People Architecture". PDF, ACM Mobile Computing and Communications Review, July 1999.

Guido Appenzeller, Mema Roussopoulos, Mary Baker, "User-Friendly Access Control for Public Network Ports". PDF, Proceedings of IEEE INFOCOM '99, March 1999.

Guido Appenzeller, Kevin Lai, Petros Maniatis, Mema Roussopoulos, Edward Swierk, Xinhua Zhao, Mary Baker, "The Mobile People Architecture". PDF, Technical Report CSL-TR-99-777, January 1999.

Kevin Lai, Mema Roussopoulos, Diane Tang, Xinhua Zhao, Mary Baker, "Experiences with a Mobile Testbed", PDF, Proceedings of the Second International Conference on Worldwide Computing and its Applications (WWCA'98), March 1998.

Daniel Jiang, Mema Roussopoulos, Matthias Stuemphle, Akhtar Jameel, "Internet-Based Service to Vehicles", Daimler-Benz, October 1997.

Nick Roussopoulos, Yannis Kotidis, Mema Roussopoulos, "Cubetree: Organization of and Bulk Incremental Updates on the Data Cube" PDF, Proceedings of the 1997 ACM SIGMOD International Conference on Management of Data, May 1997.