Login

Publications

Title  
 
Book chapters
P. Kropf, et al., "P2P Information Lookup, Collection, and Distribution in Mobile Ad-Hoc Networks," in Mobile Peer-to-Peer Computing for Next Generation Distributed Environments. Hershey, PA: IGI Global, 2009, p. 1-25.
   
P. Felber and E. W. Biersack, "Peer-To-Peer Content Distribution," in Encyclopedia of Database Systems. M. Ozsu and L. Liu, Eds., US: Springer-Verlag, 2009, p. 2061-2065.
   
D. Harmanci, et al., "TMunit: Testing software transactional memories," in Fourth ACM SIGPLAN Workshop on Languages, Compilers and Hardward Support for Transactional Computing (TRANSACT'09). Raleigh, North Carolina: ACM, 2009, p. 1-10.
   
A. Brito, et al., "Speculative out-of-order event processing with software transaction memory," in Proceedings of the International Conference on Distributed Event-Based Systems (DEBS'08). New York: ACM New York, 2008, p. 265-275.
   
P. Felber, et al., "Transactifying applications using an open compiler framework," in Second ACM SIGPLAN Workshop on Languages, Compilers and Hardware Support for Transactional Computing (TRANSACT'07). 2007.
   
S. Bianchi, et al., "Stabilizing peer-to-peer spatial filters," in Proceedings of the 27th International Conference on Distributed Computing Systems (ICDS'07). 2007.
   
M. Schiely and P. Felber, "CrossFlux: An Architecture for Peer-to-Peer Media Streaming," in Global Data Management. vol. 8, R. Baldoni, et al., Eds., 2006, p. 342-358.
   
T. Riegel, et al., "Snapshot isolation for software transactional memory," in First ACM SIGPLAN Workshop on Languages, Compilers, and Hardware Support for Transactional Computing (TRANSACT'06). 2006.
   
C. Fetzer, et al., "Automatic Testing of Exception Handling Code," in Testing Commercial-off-the-shelf Components and Systems: the state of the art. S. Beydeda and V. Gruhn, Eds., Springer-Verlag, 2005, p. 89-110.
   
P. Felber and E. Biersack, "Cooperative content distribution: Scalability through self-organization," in Self-Star Properties in Complex Information Systems: Conceptual and Practical Foundations. vol. 3460, Berlin: Springer-Verlag Berlin, 2005, p. 343-357.
   
F. Pedone, et al., "Membership-Oblivious Protocols," in Proceedings of the Workshop on Dependable Distributed Data Management. 2004, p. 37-44.
   
P. Felber and E. Biersack, "Self-scaling networks for content distribution," in Proceedings of the International Workshop of Self-*properties in Complex Information Systems (Self-*). Citeseer, 2004.
   
R. Chand and P. Felber, "Efficient subscription management in content-based networks," in Proceedings of the International Workshop on Distributed Event-Based Systems (DEBS'04). Citeseer, 2004.
   
V. Cholvi, et al., "Efficient search in unstructured peer-to-peer networks," in Proceedings of the 16th ACM Symposium on Parallelism in Algorithms and Architectures (SPAA'04). 2004, p. 271-272.
   
C. Fetzer and P. Felber, "Resource Control in Multi-Threaded Applications," in Proceedings of the International Conference on Dependable Systems and Network (DSN'03). 2003.
   
P. Felber, "Transparent Parallelization of Java Applications," in Proceedings of the International Symposium on Distributed Objects and Applications (DOA'03). 2003.
   
P. Felber and F. Pedone, "Probabilistically-Safe Broadcast Algorithms," in Proceedings of the International Conference on Dependable Systems and Networks (DSN'02). 2002, p. 34-35.
   
C. Y. Chan, et al., "Tree pattern aggregation for scalable XML data dissemination," in Proceedings of the 28th international conference on Very Large Data Bases. VLDB Endowment, 2002, p. 826-837.
   
P. Felber, et al., "Replication of CORBA objects," in Advances in Distributed Systems. vol. 1752, Berlin: Springer-Verlag Berlin, 2000, p. 254-276.
   
P. Felber, et al., "Failure detectors as first class objects," in Proceedings of the International Symposium on Distributed Objects and Applications. 1999, p. 132-141.
   
X. Defago, et al., "Optimization techniques for replicating CORBA objects," in Proceedings of the 4th international Workshop on Objec-oriented Real-time Dependable Systems (WORDS'99). 1999.
   
B. Garbinato, et al., "Right Abstractions on Adequate Frameworks for Building Adaptable Distributed Applications," in Special Issues in Object-Oriented Programming. 1997, p. 24-28.
   
P. Felber, et al., "Towards reliable CORBA: Integration vs. service approach," in Special Issues in Object-Oriented Programming. 1997, p. 199-205.
   
B. Garbinato, et al., "Protocol classes for designing reliable distributed environments," in Proceedings of the 10th European Conference on Object-Oriented Programming (ECOOP'96). vol. 1098, Linz: Springer Verlag, 1996, p. 316-343.
   
B. Garbinato, et al., "Strategy pattern for composing reliable distributed protocols," in 3rd Conference on the Pattern Languages of Programs. 1996.
   
P. Felber and R. Guerraoui, "Programming with object groups in PHOENIX," in 16th Conference on Technology of Object-Oriented Languages and Systems (TOOLS 16). Paris: Prentice Hall, 1995, p. 263-271.
   
Journal Articles
E. Onica, et al., "Confidentiality-Preserving Publish/Subscribe: A Survey," ACM Computing Surveys, vol. 49, p. 1-42, June 2016.
   
R. Barazzutti, et al., "Efficient and Confidentiality-Preserving Content-Based Publish/Subscribe with Prefiltering," IEEE Transactions on Dependable and Secure Computing, vol. PP, p. 1-1, June 2015.
   
W. Maldonado, et al., "Supporting time-based QoS requirements in software transactional memory," ACM Transactions on Parallel Computing, vol. 2, p. 1-30, July 2015.
   
P. Felber, et al., "Survey on Load Balancing in Peer-to-Peer Distributed Hash Tables," Communications Surveys & Tutorials, IEEE, vol. 16, p. 473-492, 2014.
   
P. Felber, et al., "CoFeed: privacy-preserving Web search recommendation based on collaborative aggregation of interest feedback," Software: Practice and Experience, vol. 43, p. 1165-1184, Jan. 2013.
   
M. Matos, et al., "Scaling Up Publish/Subscribe Overlays using Interest Correlation for Link Sharing," IEEE Transactions on Parallel and Distributed Systems, vol. 12, p. 2462-2471, Jan. 2013.
   
M. Matos, et al., "Lightweight, Efficient, Robust Epidemic Dissemination," Journal of Parallel and Distributed Computing, vol. 73, p. 987-999, Jan. 2013.
   
P. Felber, et al., "Pulp: An adaptive gossip-based dissemination protocol for multi-source message streams," Peer-to-Peer Networking and Applications, vol. 5, p. 74-91, Jan. 2012.
   
S. Serbu, et al., "HyPeer: Structured overlay with flexible-choice routing," Computer Networks, vol. 55, p. 300-313, Jan. 2011.
   
A. Dragojevic, et al., "Why STM can be more than a research toy," Communications of the ACM, vol. 54, p. 70-77, 2011.
   
G. Korland, et al., "Deuce: Noninvasive Software Transactional Memory in Java," Transactions on HiPEAC, vol. 5, , 2010.
   
P. Felber, et al., "Time-based Software Transactional Memory," IEEE Transactions on Parallel and Distributed Systems, vol. 21, p. 1793-1807, 2010.
   
V. Gramoli, et al., "On the Input Acceptance of Transactional Memory," Parallel Processing Letters, vol. 20, p. 31-50, 2010.
   
M. D. Harmanci, et al., "Extensible Transactional Memory Testbed," Journal of Parallel and Distributed Computing, Special Issue (Transactional Memory), vol. 70, , 2010.
   
S. Bianchi, et al., "Stabilizing Distributed R-trees for Peer-to-Peer Content Routing," IEEE Transactions on Parallel and Distributed Systems, vol. 21, p. 1175-1187, 2010.
   
Y. Afek, et al., "The Velox Transactional Memory Stack," IEEE Micro, vol. 30, p. 76-87, Jan. 2010.
   
P. Felber, et al., "Transactions are back - but are they the same ?," SIGACT News, vol. 39, p. 47-58, 2008.
   
R. Chand and P. Felber, "Scalable distribution of XML content with XNET," Ieee Transactions on Parallel and Distributed Systems, vol. 19, p. 447-461, 2008.
   
C. Fetzer and P. Felber, "Improving Program Correctness with Atomic Exception Handling," JUCS, Special Issue (Atomicity II), vol. 13, p. 1047-1072, 2007.
   
S. Serbu, et al., "Dynamic load sharing in peer-to-peer systems - When some peers are more equal than others," IEEE Internet Computing, vol. 11, p. 53-61, 2007.
   
P. Eugster, et al., "The" art" of programming gossip-based systems," Operating Systems Review, vol. 41, p. 37-42, 2007.
   
E. Biersack, et al., "Overlay architectures for file distribution: Fundamental performance analysis for homogeneous and heterogeneous cases," Computer Networks, vol. 51, p. 901-917, 2007.
   
P. Felber, et al., "Structured Peer-to-Peer Networks: Faster, Closer, Smarter," Data Engineering, vol. 28, p. 55-62, 2005.
   
A. Al Hamra and P. Felber, "Design choices for content distribution in P2P networks," Computer Communication Review, vol. 35, p. 29-40, 2005.
   
C. Fetzer, et al., "Automatic Detection and Masking of Non-Atomic Exception Handling," IEEE Transactions on Software Engineering, vol. 30, p. 547-560, 2004.
   
P. Felber and P. Narasimhan, "Experiences, strategies, and challenges in building fault-tolerant CORBA systems," Ieee Transactions on Computers, vol. 53, p. 497-511, 2004.
   
V. Cholvi, et al., "Efficient search in unstructured peer-to-peer networks," European Transactions on Telecommunications, vol. 15, p. 535-548, 2004.
   
P. Felber, et al., "Scalable XML Routing for Web Services," IEEE Internet Computing, vol. 7, p. 49-57, 2003.
   
L. Garces-Erice, et al., "Hierarchical peer-to-peer systems," Parallel Processing Letters, vol. 13, p. 643-657, 2003.
   
P. Felber, et al., "Scalable filtering of XML data for Web services," Ieee Internet Computing, vol. 7, p. 49-57, 2003.
   
P. Eugster, et al., "The many faces of publish/subscribe," Acm Computing Surveys, vol. 35, p. 114-131, 2003.
   
P. Felber and M. K. Reiter, "Advanced concurrency control in Java," Concurrency and Computation-Practice & Experience, vol. 14, p. 261-285, 2002.
   
C. Y. Chan, et al., "Efficient filtering of XML documents with XPath expressions," Vldb Journal, vol. 11, p. 354-379, 2002.
   
R. Guerraoui, et al., "Experiences with object group systems," Software-Practice & Experience, vol. 30, p. 1375-1404, 2000.
   
P. Felber and R. Guerraoui, "Programming with object groups in CORBA," Ieee Concurrency, vol. 8, p. 48-58, 2000.
   
P. Felber, et al., "Putting OO distributed programming to work," Communications of the Acm, vol. 42, p. 97-101, 1999.
   
R. Guerraoui, et al., "System support for object groups," Acm Sigplan Notices, vol. 33, p. 244-258, 1998.
   
P. Felber, et al., "Implementation of a CORBA Object Group Service," Theory and Practice of Object Systems, vol. 4, p. 93-105, 1998.
   
Conference papers
P. Maissen, et al., "FaaSdom: A Benchmark Suite for Serverless Computing," in DEBS (abs/2006.03271), 2020, .
   
A. L'Hutereau, et al., "Blockchain-Based Metadata Protection for Archival Systems," in 38th Symposium on Reliable Distributed Systems (SRDS 2019), Lyon, France, 2019, p. 315-323.
   
D. Burihabwa, et al., "SGX-FS: Hardening a File System in User-Space with Intel SGX," in 2018 IEEE International Conference on Cloud Computing Technology and Science (CloudCom), Nicosie, Chypre, 2018, p. 67-72.
   
D. Burihabwa, et al., "RECAST: Random Entanglement for Censorship-Resistant Archival STorage," in Conference on Dependable Systems and Networks (DSN 2018), Luxembourg, Luxembourg, 2018, p. 171-182.
   
S. Ben Mokhtar, et al., "X-Search: Revisiting Private Web Search using Intel SGX," in 18th ACM/IFIP/USENIX Middleware, Las Vegas, USA, 2017, p. 198-208.
   
M. Barbosa, et al., "SAFETHINGS: Data Security by Design in the IoT," in 13th IEEE European Dependable Computing Conference, Geneva, Switzerland, 2017, .
   
A. Havet, et al., "SecureStreams: Reactive Middleware for Secure Data Stream," in 11th ACM International Conference on Distributed Event-Based Systems, Barcelona, Spain, 2017, p. 124-133.
   
R. Barbi, et al., "Worst-case, information and all-blocks locality in distributed storage systems: An explicit comparison," in 15th Canadian Workshop on Information Theory (CWIT 2017), Quebec City, Canada, 2017, .
   
R. Pontes, et al., "SafeFS: A Modular Architecture for Secure User-Space File Systems (One FUSE to rule them all)," in 10th ACM International Systems and Storage Conference, Haifa, Isreal, 2017, p. 1-12.
   
A. Havet, et al., "Introducing SecureStreams: Scalable Middleware for Reactive and Secure Data Stream Processing," in 2017 IEEE International Conference on Cloud Engineering (IC2E), Vancouver, Canada, 2017, .
   
D. Burihabwa, et al., "On the Cost of Safe Storage for Public Clouds: an Experimental Evaluation," in 35th IEEE International Symposium on Reliable Distributed Systems, Budapest, Hungary, 2016, .
   
L. Pacheco, et al., "GlobalFS: A Strongly Consistent Multi-Site File System," in 35th Symposium on Reliable Distributed Systems (SRDS), Budapest, Hungary, 2016, .
   
R. Barazzutti, et al., "Exploiting Concurrency in Domain-Specific Data Structures: A Concurrent Order Book and Workload Generator for Online Trading," in NETYS'16: International Conference on NETworked sYStems, Marrakech, Morocco, 2016, .
   
D. Burihabwa, et al., "A Performance Evaluation of Erasure Coding Libraries for Cloud-Based Data Stores," in DAIS'16 (Distributed Applications and Interoperable Systems), Heraklion, Crete, Greece, 2016, p. 160-173.
   
M. Matos, et al., "EpTO: An Epidemic Total Order Algorithm for Large-Scale Distributed Systems," in 2015 ACM/IFIP/USENIX Middleware conference, Vancouver, Canada, 2015, .
   
E. Onica, et al., "Efficient Key Updates through Subscription Re-encryption for Privacy-Preserving Publish/Subscribe," in Middleware'15: The 16th ACM/IFIP/USENIX International Middleware Conference, Vancouver, Canada, 2015, .
   
P. Sutra, et al., "Construction universelle d’objets partagés sans connaissance des participants," in Algotel 2015: 17eme Rencontres Francophones sur les Aspects Algorithmiques de Télécommunications, Beaune, France, 2015, .
   
V. Schiavoni, et al., "TOPiCo: Detecting Most Frequent Items from Multiple High-Rate Event Streams," in DEBS 2015: 9th ACM International Conference on Distributed Event-Based Systems, Oslo, Norway, 2015, .
   
D. Le Quoc, et al., "UniCrawl: A Practical Geographically Distributed Web Crawler," in IEEE Cloud 2015: 8th IEEE International Conference on Cloud Computing, New York, USA, 2015, .
   
R. Barazzutti, et al., "Elastic Scaling of a High-Throughput Content-Based Publish/Subscribe Engine," in ICDCS'14: The 34th International Conference on Distributed Computing Systems, Madrid, Spain, 2014, p. 567-576.
   
M. Matos, et al., "LayStream: composing standard gossip protocols for live video streaming," in P2P'14: The 13th IEEE International Conference on Peer-to-Peer Computing, London, United Kingdom, 2014, p. 1-10.
   
P. Felber, et al., "On the Support of Versioning in Distributed Key-Value Stores," in SRDS'14: The 33rd IEEE International Symposium on Reliable Distributed Systems, Nara, Japan, 2014, p. 95-104.
   
R. Halalai, et al., "ZooFence: Principled Service Partitioning and Application to the ZooKeeper Coordination Service," in SRDS'14: The 33rd IEEE International Symposium on Reliable Distributed Systems, Nara, Japan, 2014, p. 67-78.
   
P. Sutra, et al., "A Practical Distributed Universal Construction with Unknown Participants," in OPODIS'14: The 18th International Conference on Principles of Distributed Systems, Cortina D'Ampezzo, Italy, 2014, .
   
H. Mercier, et al., "Performance/Security Tradeoffs for Content-Based Routing Supported by Bloom Filters," in SIROCCO'13: The 20th International Colloquium on Structural Information and Communication Complexity, Ischia, Italy, 2013, .
   
V. Schiavoni, et al., "SplayNet: Distributed User-Space Topology Emulation," in Middleware'13: The 14th ACM/IFIP/USENIX International Middleware Conference, Beijing, China, 2013, p. 62-81.
   
J. T. Wamhoff, et al., "FastLane: Improving Performance of Software Transactional Memory for Low Thread Counts," in Proceedings of the 18th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP'13), Shenzhen, China, 2013, p. 113-122.
   
J. Valerio, et al., "Evaluating the Price of Consistency in Distributed File Storage Services," in DAIS'13: The 13th International IFIP Conference on Distributed Applications and Interoperable Systems, Florence, Italy, 2013, .
   
A. Cristal, et al., "Leveraging Transactional Memory for Energy-efficient Computing below Safe Operation Margins," in 8th ACM SIGPLAN Workshop on Languages, Compilers, and Hardware Support for Transactional Computing (TRANSACT'13), Houston, TX, 2013, .
   
R. Barazzutti, et al., "StreamHub: A Massively Parallel Architecture for High-Performance Content-Based Publish/Subscribe," in DEBS'13: The 7th ACM International Conference on Distributed Event-Based Systems, Arlington, TX, 2013, .
   
J. Valerio, et al., "CADA: Collaborative Auditing for Distributed Aggregation," in Proceedings of the 9th European Dependable Computing Conference (EDCC'12), Sibiu, Romania, 2012, p. 1-12.
   
J. T. Wamhoff, et al., "FastLane: Streamlining Transactions for Low Thread Counts," in 7th ACM SIGPLAN Workshop on Languages, Compilers, and Hardware Support for Transactional Computing (TRANSACT'12), New Orleans, LA, 2012, .
   
M. Matos, et al., "BRISA: Combining Efficiency and Reliability in Epidemic Data Dissemination," in Proceedings of the 26th IEEE International Parallel & Distributed Processing Symposium (IPDPS'12), Shangai, China, 2012, .
   
D. Didona, et al., "Elastic Scaling for Transactional Memory: From Centralized to Distributed Architectures," in 4th Workshop on Hot Topics in Parallelism (HotPar'12), Berkeley, CA, 2012, .
   
R. Barazzutti, et al., "Infrastructure Provisioning for Scalable Content-based Routing: Framework and Analysis," in Proceedings of the IEEE International Symposium on Network Computing and Applications (NCA'12), Cambridge, MA, 2012, .
   
R. Barazzutti, et al., "Thrifty Privacy: Efficient Support for Privacy-Preserving Publish/Subscribe," in Proceedings of the International Conference on Distributed Event-Based Systems (DEBS'12), Berlin, Germany, 2012, .
   
 
Page 1 of 2
*Bibliographic citation format : IEEE