Number of documents

196

CV court


https://pages.lip6.fr/Marc.Shapiro/misc/1page-EN.pdf


Journal articles19 documents

  • Annette Bieniusa, Alexey Gotsman, Bettina Kemme, Marc Shapiro. Data Consistency in Distributed Systems: Algorithms, Programs, and Databases. Dagstuhl Reports, Schloss Dagstuhl--Leibniz-Zentrum fuer Informatik, 2018, Dagstuhl Reports, 8 (2), pp.101-121. ⟨http://drops.dagstuhl.de/opus/volltexte/2018/9292/⟩. ⟨10.4230/DagRep.8.2.101⟩. ⟨hal-01848384⟩
  • Valter Balegas, Cheng Li, Mahsa Najafzadeh, Daniel Porto, Allen Clement, et al.. Geo-Replication: Fast If Possible, Consistent If Necessary. IEEE Data Engineering Bulletin, IEEE Computer Society, 2016, IEEE Data Engineering Bulletin, Special Issue on Data Consistency across Research Communities, 39 (1), pp.12. ⟨http://sites.computer.org/debull/A16mar/p81.pdf⟩. ⟨hal-01350652⟩
  • Marc Shapiro. Bringing the cloud closer to users. EU Research, 2015, 2015 (1), pp.68--69. ⟨hal-01248193⟩
  • Lokesh Gidra, Gaël Thomas, Julien Sopena, Marc Shapiro. Assessing the Scalability of Garbage Collectors on Many Cores. Operating Systems Review, Association for Computing Machinery, 2011, Best papers from PLOS'11, 45 (3), pp.15--19. ⟨10.1145/2094091.2094096⟩. ⟨hal-00932831⟩
  • Marc Shapiro, Nuno Preguiça, Carlos Baquero, Marek Zawirski. Convergent and Commutative Replicated Data Types. Bulletin- European Association for Theoretical Computer Science, European Association for Theoretical Computer Science; 1999, 2011, pp.67-88. ⟨http://www.eatcs.org/images/bulletin/beatcs104.pdf⟩. ⟨hal-00932833⟩
  • Marc Shapiro. What's wrong with us?. Distributed Systems Online, IEEE, 2006, 7 (5), pp.ONLINE. ⟨10.1109/MDSO.2006.34⟩. ⟨inria-00444782⟩
  • Yasushi Saito, Marc Shapiro. Optimistic Replication. ACM Computing Surveys, Association for Computing Machinery, 2005, 37 (1), pp.42--81. ⟨10.1145/1057977.1057980⟩. ⟨hal-01248208⟩
  • Youssef Hamadi, Marc Shapiro. Pushing log-based reconciliation. Int. J. on Artif. Intelligence Tools (IJAIT), 2005, 14 (3--4), pp.445--458. ⟨10.1142/S0218213005002193⟩. ⟨hal-01248209⟩
  • Isabelle Demeure, Marc Shapiro. Numèro spècial sur la Mèmoire Partagèe Rèpartie. Techniques et Sciences Informatiquess, Editions Hermès, 1997. ⟨inria-00444647⟩
  • Marc Shapiro. Summary of the 6th SIGOPS European Workshop on ``Matching Operating Systems to Application Needs''. Operating Systems Review, Association for Computing Machinery, 1995, 29 (1), pp.47--51. ⟨inria-00444636⟩
  • Marc Shapiro. Les tendances de l'évolution des systèmes d'exploitation. IX-Magazine, Heise Verlag, 1991, 6 (41). ⟨inria-00444650⟩
  • Marc Shapiro, Yvon Gourhant, Sabine Habert, Jean-Pierre Le Narzul, Laurence Mosseri, et al.. Un Bilan du système rèparti à objets SOS. AFCET Interfaces, AFCET, 1991, pp.46--53. ⟨inria-00444609⟩
  • Marc Shapiro. Object-Support Operating Systems. Newsletter of the IEEE Computer Society Technical Committee on Operating Systems and Application Environments, IEEE Computer Society, 1991, 5 (1), pp.39--42. ⟨inria-00444611⟩
  • Marc Shapiro. Systèmes d'Objets Rèpartis. Newsletter of the IEEE Computer Society Technical Committee on Operating Systems and Application Environments, IEEE Computer Society, 1991, 5 (2), pp.12--14. ⟨inria-00444620⟩
  • Marc Shapiro, Yvon Gourhant, Sabine Habert, Laurence Mosseri, Michel Ruffin, et al.. SOS: An Object-Oriented Operating System --- Assessment and Perspectives. Computing Systems, University of California Press, 1989, 2 (4), pp.287--338. ⟨inria-00444607⟩
  • Marc Shapiro, Yvon Gourhant, Sabine Habert, Laurence Mosseri, Michel Ruffin, et al.. SOS: An Object-Oriented Operating System ―- Assessment and Perspectives. Computing Systems, 1989, 2 (4), pp.287--338. ⟨hal-01248230⟩
  • Marc Shapiro, Vadim Abrossimov, Philippe Gautron, Sabine Habert, Mesaac Makpangou. SOS : un système d'exploitation rèparti basè sur les objets. Techniques et Sciences Informatiquess, Editions Hermès, 1987, 6 (2), pp.166--169. ⟨inria-00444652⟩
  • Marc Shapiro, Vadim Abrossimov, Philippe Gautron, Sabine Habert, Mesaac Mounchili Makpangou. SOS~: un système d'exploitation réparti basé sur les objets. Technique et Science Informatiques, Hermès-Lavoisier, 1987, 6 (2), pp.166--169. ⟨hal-01248235⟩
  • Marc Shapiro. Le service d'appel de procèdure distante Girolle. Techniques et Sciences Informatiquess, Editions Hermès, 1984, 3 (6), pp.435--442. ⟨inria-00444653⟩

Conference papers114 documents

  • Sreeja Nair, Gustavo Petri, Marc Shapiro. Invariant Safety for Distributed Applications. Workshop on Principles and Practice of Consistency for Distributed Data (PaPoC), Mar 2019, Dresden, Germany. ⟨hal-02052012⟩
  • Alejandro Z. Tomsic, Manuel Bravo, Marc Shapiro. Distributed transactional reads: the strong, the quick, the fresh & the impossible. 2018 ACM/IFIP/USENIX International Middleware Conference, ACM/IFIP/USENIX, Dec 2018, Rennes, France. pp.14, ⟨10.1145/3274808.3274818⟩. ⟨hal-01876456⟩
  • Mahsa Najafzadeh, Marc Shapiro, Patrick Eugster. Co-Design and Verification of an Available File System. VMCAI 2018 - International Conference on Verification, Model Checking, and Abstract Interpretation, Jan 2018, Los Angeles, CA, United States. pp.358-381, ⟨10.1007/978-3-319-73721-8_17⟩. ⟨hal-01696263⟩
  • Dimitrios Vasilas, Marc Shapiro, Bradley King. A Modular Design for Geo-Distributed Querying: Work in Progress Report. PaPoC 2018 - 5th Workshop on Principles and Practice of Consistency for Distributed Data, Apr 2018, Porto, Portugal. pp.1-8. ⟨hal-01728712⟩
  • Marc Shapiro, Annette Bieniusa, Peter Zeller, Gustavo Petri. Ensuring referential integrity under causal consistency. PaPoC 2018 - 5th Workshop on Principles and Practice of Consistency for Distributed Data, Apr 2018, Porto, Portugal. ⟨hal-01727207⟩
  • Mahsa Najafzadeh, Alexey Gotsman, Hongseok Yang, Carla Ferreira, Marc Shapiro. The CISE Tool: Proving Weakly-Consistent Applications Correct. PaPoC 2016 - 2nd Workshop on the Principles and Practice of Consistency for Distributed Data , Apr 2016, Londres, United Kingdom. ⟨10.1145/2911151.2911160⟩. ⟨hal-01350636⟩
  • Marek Zawirski, Carlos Baquero, Annette Bieniusa, Nuno Preguiça, Marc Shapiro. Eventually Consistent Register Revisited. Int. W. on Principles and Practice of Consistency for Distributed Data (PaPoC), ACM Sigops / EuroSys, Apr 2016, London, United Kingdom. pp.7, ⟨10.1145/2911151.2911157⟩. ⟨hal-01242700⟩
  • Alexey Gotsman, Hongseok Yang, Carla Ferreira, Mahsa Najafzadeh, Marc Shapiro. 'Cause I'm Strong Enough: Reasoning about Consistency Choices in Distributed Systems. Symposium on Principles of Programming Languages, Jan 2016, Saint Petersburg, FL, United States. pp.371-384, ⟨10.1145/2837614.2837625⟩. ⟨hal-01243192⟩
  • Alejandro Tomsic, Tyler Crain, Marc Shapiro. PhysiCS-NMSI: efficient consistent snapshots for scalable snapshot isolation. PaPoC 2016 - 2nd Workshop on the Principles and Practice of Consistency for Distributed Data, Apr 2016, London, United Kingdom. pp.4, ⟨10.1145/2911151.2911166⟩. ⟨hal-01350657⟩
  • Loïck Briot, Pascal Urso, Marc Shapiro. High Responsiveness for Group Editing CRDTs. ACM International Conference on Supporting Group Work, Nov 2016, Sanibel Island, FL, United States. ⟨10.1145/2957276.2957300⟩. ⟨hal-01343941⟩
  • Marek Zawirski, Nuno Preguiça, Sérgio Duarte, Annette Bieniusa, Valter Balegas, et al.. Write Fast, Read in the Past: Causal Consistency for Client-side Applications. Int. Conf. on Middleware (MIDDLEWARE), Dec 2015, Vancouver, BC, Canada. pp.75-87, ⟨10.1145/2814576.2814733⟩. ⟨hal-01248194⟩
  • Valter Balegas, Sérgio Duarte, Carla Ferreira, Rodrigo Rodrigues, Nuno Preguiça, et al.. Putting Consistency back into Eventual Consistency. European Conference on Computer Systems (EuroSys), ACM Sigops / EuroSys, Apr 2015, Bordeaux, France. pp.6:1--6:16, ⟨10.1145/2741948.2741972⟩. ⟨hal-01248191⟩
  • Vinh Tao Thanh, Marc Shapiro, Vianney Rancurel. Merging Semantics for Conflict Updates in Geo-Distributed File Systems. ACM Int. Systems and Storage Conf. (Systor), 2015, Haifa, Israel. pp.10.1--10.12, ⟨10.1145/2757667.2757683⟩. ⟨hal-01248190⟩
  • Marc Shapiro. CRDTs in practice. W. on Large-Scale Distributed Systems and Middleware (LADIS) 2015, Oct 2015, Monterey, United States. ⟨hal-01351589⟩
  • Alejandro Z. Tomsic, Tyler Crain, Marc Shapiro. Scaling geo-replicated databases to the MEC environment. W. on Planetary-Scale Distributed Systems, Sep 2015, Montréal, Canada. pp.74-79, ⟨10.1109/SRDSW.2015.13⟩. ⟨hal-01248195⟩
  • Valter Balegas, Diogo Serra, Sérgio Duarte, Carla Ferreira, Marc Shapiro, et al.. Extending Eventually Consistent Cloud Databases for Enforcing Numeric Invariants. Symp. on Reliable Dist. Sys. (SRDS), Sep 2015, Montréal, Canada. pp.31-36, ⟨10.1109/SRDS.2015.32⟩. ⟨hal-01248192⟩
  • Tyler Crain, Marc Shapiro. Designing a causally consistent protocol for geo-distributed partial replication. W. on Principles and Practice of Consistency for Distributed Data (PaPoC), ACM Sigops, Apr 2015, Bordeaux, France. ⟨10.1145/2745947.2745953⟩. ⟨hal-01218204⟩
  • Alejandro Tomsic, Tyler Crain, Marc Shapiro. An empirical perspective on causal consistency. W. on Principles and Practice of Consistency for Distributed Data (PaPoC), ACM Sigops, Apr 2015, Bordeaux, France. pp.2:1--2:3, ⟨10.1145/2745947.2745949⟩. ⟨hal-01218208⟩
  • Lokesh Gidra, Gaël Thomas, Julien Sopena, Marc Shapiro, Nhan Nguyen. NumaGiC: a Garbage Collector for Big Data on Big NUMA Machines. 20th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), ACM SIGOPS, ACM SIGPLAN, ACM SIGARCH, Mar 2015, Istanbul, Turkey. pp.661-673, ⟨10.1145/2694344.2694361⟩. ⟨hal-01178790⟩
  • Marc Shapiro, Masoud Saeida Ardekani, Pierre Sutra. Exploring the spectrum of strongly-consistent transactional protocols. Workshop on Large-Scale Distributed Systems and Middleware (LADIS), Oct 2014, Cambridge, United Kingdom. ⟨hal-01109740⟩
  • Valter Balegas, Mahsa Najafzadeh, Sérgio Duarte, Carla Ferreira, Marc Shapiro, et al.. Putting the Consistency Back Into Eventual Consistency. Large-Scale Distributed Systems and Middleware (LADIS) 2014, Oct 2014, Cambridge, United Kingdom. ⟨hal-01109719⟩
  • Pierpaolo Cincilla, Sébastien Monnet, Marc Shapiro. Multi-site Gargamel: Optimistic synchronization for reliable geo-replicated databases. International Workshop on Middleware for Dependable Systems and Networks, 2014, Bordeaux, France. ⟨hal-01105053⟩
  • Pierpaolo Cincilla, Sébastien Monnet, Marc Shapiro. Gargamel: boosting DBMS performance by parallelising write transactions. ICPADS 2012 - IEEE 18th International Conference on Parallel and Distributed Systems, Dec 2012, Singapour, Singapore. pp.572--579, ⟨10.1109/ICPADS.2012.83⟩. ⟨hal-00932795⟩
  • Masoud Saeida Ardekani, Marek Zawirski, Pierre Sutra, Marc Shapiro. The Space Complexity of Transactional Interactive Reads. HotCDP '12 - 1st International Workshop on Hot Topics in Cloud Data Processing, Apr 2012, Bern, Switzerland. ⟨10.1145/2169090.2169094⟩. ⟨hal-00932803⟩
  • Felipe Maia, Rafael Araújo, Luiz Carlos Muniz, Rayrone Zirtany, Luciano Coutinho, et al.. A Grid Based Distributed Cooperative Environment for Health Care Research. FHIES 2012 - Second International Symposium Foundations of Health Information Engineering and Systems, Aug 2012, Paris, France. pp.142-150, ⟨10.1007/978-3-642-39088-3_9⟩. ⟨hal-00932708⟩
  • Annette Bieniusa, Marek Zawirski, Nuno Preguiça, Marc Shapiro, Carlos Baquero, et al.. Brief Announcement: Semantics of Eventually Consistent Replicated Sets. DISC 2012 - 26th International Symposium on Distributed Computing, Oct 2012, Salvador, Bahia, Brazil. pp.441--442, ⟨10.1007/978-3-642-33651-5_48⟩. ⟨hal-00769554⟩
  • Masoud Saeida Ardekani, Pierre Sutra, Marc Shapiro. The Impossibility of Ensuring Snapshot Isolation in Genuine Replicated STMs. WTTM 2011: third workshop on the theory of transactional memory, Sep 2011, Roma, Italy. ⟨hal-00932809⟩
  • Pierre Sutra, Marc Shapiro. Fast Genuine Generalized Consensus. SRDS 2011 - 30th IEEE Symposium on Reliable Distributed Systems, Oct 2011, Madrid, Spain. pp.255--264, ⟨10.1109/SRDS.2011.38⟩. ⟨hal-00932839⟩
  • Marek Zawirski, Marc Shapiro, Nuno Preguiça. Asynchronous rebalancing of a replicated tree. Conférence Française en Systèmes d'Exploitation (CFSE), May 2011, Saint-Malo, France. pp.12. ⟨hal-01248197⟩
  • Jonathan Michaux, Xavier Blanc, Pierre Sutra, Marc Shapiro. A Semantically Rich Approach for Collaborative Model Edition. Symp. on Applied Computing (SAC), Mar 2011, Taichung, Taiwan. pp.1470--1475, ⟨10.1145/1982185.1982500⟩. ⟨hal-01248198⟩
  • Marc Shapiro, Nuno Preguiça, Carlos Baquero, Marek Zawirski. Conflict-free Replicated Data Types. SSS 2011 - 13th International Symposium Stabilization, Safety, and Security of Distributed Systems, Oct 2011, Grenoble, France. pp.386-400, ⟨10.1007/978-3-642-24550-3_29⟩. ⟨hal-00932836⟩
  • Pierre Sutra, Marc Shapiro. Résolution efficace du consensus généralisé dans les systèmes répartis par passage de messages. ALGOTEL 2011 - 13es Rencontres Francophones sur les Aspects Algorithmiques de Télécommunications, May 2011, Cap Estérel, France. ⟨inria-00586591v2⟩
  • Lokesh Gidra, Gaël Thomas, Julien Sopena, Marc Shapiro. Assessing the Scalability of Garbage Collectors on Many Cores. PLOS '11 - 6th Workshop on Programming Languages and Operating Systems, Oct 2011, Cascais, Portugal. pp.7:1-7:5, ⟨10.1145/2039239.2039249⟩. ⟨hal-00932818⟩
  • Mihai Letia, Nuno Preguiça, Marc Shapiro. Consistency without concurrency control in large, dynamic systems. LADIS 2009 - 3rd ACM SIGOPS International Workshop on Large Scale Distributed Systems and Middleware, Oct 2009, Big Sky, MT, United States. pp.29--34, ⟨10.1145/1773912.1773921⟩. ⟨hal-01248270⟩
  • Lamia Benmouffok, Jean-Michel Busca, Joan Manuel Marquès, Marc Shapiro, Pierre Sutra, et al.. Telex: A Semantic Platform for Cooperative Application Development. Conférence Française sur les Systèmes d'Exploitation (CFSE), Sep 2009, Toulouse, France. ⟨inria-00444792⟩
  • Nuno Preguiça, Joan Manuel Marquès, Marc Shapiro, Mihai Leția. A commutative replicated data type for cooperative editing. 29th IEEE International Conference on Distributed Computing Systems (ICDCS 2009), Jun 2009, Montreal, Québec, Canada. pp.395-403, ⟨10.1109/ICDCS.2009.20⟩. ⟨inria-00445975⟩
  • Pierre Sutra, Marc Shapiro. Fault-Tolerant Partial Replication in Large-Scale Database Systems. europar, Aug 2008, Las Palmas de Gran Canaria, Spain. pp.404--413. ⟨inria-00444788⟩
  • Pierre Sutra, Joao Barreto, Marc Shapiro. Decentralised Commitment for Optimistic Semantic Replication. International Conference on Cooperative Information Systems (CoopIS), Nov 2007, Vilamoura, Algarve, Portugal. pp.318-335, ⟨10.1007/978-3-540-76848-7_21⟩. ⟨inria-00444783⟩
  • Pierre Sutra, Marc Shapiro. Comparing Optimistic Database Replication Techniques. Bases de Données Avancées (BDA), Oct 2007, Marseille, France. ⟨inria-00444785⟩
  • Joao Barreto, Paulo Ferreira, Marc Shapiro. Exploiting our computational surroundings for better mobile collaboration. MDM 2007 - 8th International Conference on Mobile Data Management, May 2007, Mannheim, Germany. pp.110--117, ⟨10.1109/MDM.2007.24⟩. ⟨inria-00444796⟩
  • Claudia Ignat, Gérald Oster, Pascal Molli, Michelle Cart, Jean Ferrié, et al.. A Comparison of Optimistic Approaches to Collaborative Editing of Wiki Pages. 3rd International Conference on Collaborative Computing: Networking, Applications and Worksharing - CollaborateCom'2007, Nov 2007, White Plains, NY, United States. pp.474 - 483, ⟨10.1109/COLCOM.2007.4553878⟩. ⟨inria-00188329⟩
  • Lamia Benmouffok, Jean-Michel Busca, Marc Shapiro. Semantic Middleware for Designing Collaborative Applications in Mobile Environment. MiNEMA 2007 - 5th workshop on Middleware for Network Eccentric and Mobile Applications, Sep 2007, Magdeburg, Germany. pp.58-61. ⟨inria-00444787⟩
  • Marc Shapiro. Practical proofs of concurrent programs. Int. Conf. on Functional Programming (ICFP), Sep 2006, Portland, Oregon, United States. pp.123--123, ⟨10.1145/1159803.1159819⟩. ⟨hal-01248205⟩
  • Viktor Vafeiadis, Maurice Herlihy, Tony Hoare, Marc Shapiro. Proving Correctness of Highly-Concurrent Linearisable Objects. PPoPP 2006 - 11th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, Mar 2006, New York, United States. pp.129--136, ⟨10.1145/1122971.1122992⟩. ⟨hal-01248204⟩
  • James O'Brien, Marc Shapiro. An Application Framework for Nomadic, Collaborative Applications. DAIS 2006 - 6th IFIP WG 6.1 International Conference on Distributed Applications and Interoperable Systems, Jun 2006, Bologna, Italy. pp.48-63, ⟨10.1007/11773887_4⟩. ⟨inria-00445942⟩
  • Nuno Preguiça, Carlos Baquero, José Legatheaux Martins, Marc Shapiro, Paulo Sérgio Almeida, et al.. FEW: File Management for Portable Devices. International Workshop on Software Support for Portable Storage, Mar 2005, San Francisco, CA, United States. ⟨inria-00444798⟩
  • Marc Shapiro, Nishith Krishna. The three dimensions of data consistency. Journées Francophones sur la Cohérence des Données en Univers Réparti (CDUR), Nov 2005, Paris, France. pp.54--58. ⟨inria-00444797⟩
  • Nishith Krishna, Marc Shapiro, Karthikeyan Bhargavan. Brief announcement: Exploring the Consistency Problem Space. PODC 2005 - 24th annual ACM symposium on Principles Of Distributed Computing, Jul 2005, Las Vegas, Nevada, United States. pp.168--168, ⟨10.1145/1073814.1073845⟩. ⟨hal-01248206⟩
  • Marc Shapiro, Nuno Preguiça, James O'Brien. Rufis: mobile data sharing using a generic constraint-oriented reconciler. Conference on Mobile Data Management, 2004, Berkeley, CA, USA, United States. pp.146--151, ⟨10.1109/MDM.2004.1263052⟩. ⟨inria-00444770⟩
  • James O'Brien, Marc Shapiro. Undo for anyone, anywhere, anytime. SIGOPS European Workshop, ACM Special Interest Group on Operating Systems, 2004, Leuven, Belgium, Belgium. ⟨10.1145/1133572.1133579⟩. ⟨inria-00444773⟩
  • Marc Shapiro, Karthikeyan Bhargavan, Yek Chong, Youssef Hamadi. Brief Announcement: A formalism for consistency and partial replication. DISC 2004 - 18th International Conference on Distributed Computing, Oct 2004, Trippenhuis, Amsterdam, Netherlands. ⟨inria-00444779⟩
  • Marc Shapiro, Karthikeyan Bhargavan, Nishith Krishna. A Constraint-based Formalism for Consistency in Replicated Systems. OPODIS 2004 - 8th International Conference on Principles of Distributed Systems, Dec 2004, Grenoble, France. pp.331--345, ⟨10.1007/11516798_24⟩. ⟨inria-00444799⟩
  • Nuno Preguiça, Marc Shapiro, José Legatheaux Martins. Automating semantics-based reconciliation for mobile databases. Renpar'15, cfse'3,SympAAA'2003, 2003, La-Colle-sur-Loup, France, France. pp.515--524. ⟨inria-00444769⟩
  • Nuno Preguiça, Marc Shapiro, Caroline Matheson. Semantics-based reconciliation for collaborative and mobile environments. COOPIS, 2003, Catania, Sicily, Italy. pp.38-55, ⟨10.1007/b94348⟩. ⟨inria-00445758⟩
  • Nuno Preguiça, Marc Shapiro, J. Legatheaux Martins. Automating semantics-based reconciliation for mobile transactions. Conf. Française sur les Systèmes d'Exploitation (CFSE), 2003, La-Colle-sur-Loup, France. pp.515--524. ⟨hal-01248212⟩
  • Marc Shapiro, Yasushi Saito. Scaling Optimistic Replication. Worskshop on Future Directions in Distributed Computing (FuDiCo 2002): Research and Position Papers, 2002, Bertinoro, Forlì, Italy, Italy. pp.164--168. ⟨inria-00444780⟩
  • Marc Shapiro. Réplication : les approches optimistes (conf. invitée). Journées Bases de Données Avancées (BDA), 2002, Évry, France. ⟨hal-01248213⟩
  • Anne-Marie Kermarrec, Antony Rowstron, Marc Shapiro, Peter Druschel. The IceCube approach to the reconciliation of divergent replicas. Symp. on Principles of Dist. Comp. (PODC), 2001, Newport, RI, United States. ⟨10.1145/383962.384020⟩. ⟨hal-01248215⟩
  • Marc Shapiro, Antony Rowstron, Anne-Marie Kermarrec. Application-independent reconciliation for nomadic applications. 9th ACMSIGOPS European Workshop 2000 sigopsew :``Beyond the PC:New Challenges for the Operating System'', sigops, 2000, Kolding, Denmark, Denmark. ⟨inria-00444646⟩
  • Marc Shapiro, Paulo Ferreira, Nicolas Richer. Experience with the PerDiS large-scale data-sharing middleware. 9th International Workshop on Persistent Object Systems (POS), Sep 2000, Lillehammer, Norway. pp.55-69, ⟨10.1007/3-540-45498-5_6⟩. ⟨hal-01248216⟩
  • Nicolas Richer, Marc Shapiro. The memory behavior of WWW, or the WWW considered as a persistent store. 9th International Workshop on Persistent Object Systems (POS), Sep 2000, Lillehammer, Norway. pp.161-176, ⟨10.1007/3-540-45498-5_14⟩. ⟨hal-01248218⟩
  • Xavier Blondel, Paulo Ferreira, Marc Shapiro. Implementing Garbage Collection in the PerDiS system. Proceedings of the Eighth International Workshop on Persistent Object Systems, 1998, Tiburon CA, USA, United States. ⟨inria-00444641⟩
  • Fabrice Le Fessant, Ian Piumarta, Marc Shapiro. An implementation of complete, asynchronous, distributed garbage collection. Conf. on Prog. Lang. Design and Implementation, 1998, Montreal, Canada. ⟨10.1145/277650.277715⟩. ⟨hal-01248220⟩
  • Paulo Ferreira, Marc Shapiro. Modelling a Distributed Cached Store for Garbage Collection: the algorithm and its correctness proof. Euro. Conf. on Object-Oriented Pging. (ECOOP), 1998, Brussels, Belgium. pp.234--259, ⟨10.1007/BFb0054094⟩. ⟨hal-01248219⟩
  • Xavier Blondel, Paulo Ferreira, Marc Shapiro. PerDiS PPF Case Study: Fitting a Distributed Garbage Collection Algorithm to a Persistent Distributed Store Architecture. OOPSLA'97 Workshop on Garbage Collection and Memory Management, 1997, Atlanta GA, USA, United States. ⟨inria-00444640⟩
  • Fabrice Le Fessant, Ian Piumarta, Marc Shapiro. A detection algorithm for distributed cycles of garbage. OOPSLA W. on Garbage Collection and Memory Management, 1997, Atlanta, GA, United States. ⟨hal-01248221⟩
  • Marc Shapiro, Sytse Kloosterman, Fabio Riccardi. PerDiS ―- a Persistent Distributed Store for Cooperative Applications. Proc. 3rd Cabernet Plenary W., 1997, Rennes, France. ⟨hal-01248222⟩
  • Paulo Ferreira, Marc Shapiro. Larchant: Persistence by Reachability in Distributed Shared Memory through Garbage Collection. Int. Conf. on Distr. Comp. Sys. (ICDCS), 1996, Hong Kong, Hong Kong SAR China. pp.394--401, ⟨10.1109/ICDCS.1996.507987⟩. ⟨inria-00444639⟩
  • Paulo Ferreira, Marc Shapiro. Garbage Collection in the Larchant Persistent Distributed Store. 5th Workshop on Future Trends in Distributed Computing Systems (FTDCS'95), 1995, Cheju Island, Republic of Korea, South Korea. pp.461--467. ⟨inria-00444637⟩
  • Laurent Amsaleg, Paulo Ferreira, Michael Franklin, Marc Shapiro. Evaluating Garbage Collectors for Large Persistence Stores. OOPSLA Workshop on Object Database Behavior, Benchmarks, and Performance, Addendum to the Proceedings, 1995, Austin TX, USA, United States. ⟨inria-00444638⟩
  • David Plainfosse, Marc Shapiro. A Survey of Distributed Garbage Collection Techniques. Int. W. on Memory Management (IWMM), 1995, Kinross, United Kingdom. pp.211--249, ⟨10.1007/3-540-60368-9_26⟩. ⟨hal-01248224⟩
  • Marc Shapiro, Paulo Ferreira. Larchant-RDOSS: a Distributed Shared Persistent Memory and its Garbage Collector. W. on Distributed Algorithms (WDAG), 1995, Le Mont Saint-Michel, France. pp.198--214, ⟨10.1007/BFb0022148⟩. ⟨hal-01248223⟩
  • Paulo Ferreira, Marc Shapiro. Garbage Collection and DSM Consistency. osdi, 1994, Monterey CA, USA, United States. pp.229--241. ⟨inria-00444631⟩
  • Marc Shapiro, David Plainfosse, Paulo Ferreira, Laurent Amsaleg. Some Key Issues in the Design of Distributed Garbage Collection and References. Unifying Theory and Practice in Distributed Systems, 1994, Dagstuhl, Germany, Germany. ⟨inria-00444632⟩
  • Paulo Ferreira, Marc Shapiro. Garbage Collection of Persistent Objects in Distributed Shared Memory. pos, 1994, Tarascon, France, France. pp.176--191. ⟨inria-00444630⟩
  • David Plainfosse, Marc Shapiro. A Survey of Distributed Garbage Collection Techniques. Second Closed BROADCAST Workshop, Broadcast Basic Research Action, 1994, Bruxelles, Belgique, Belgium. pp.211--249. ⟨inria-00444635⟩
  • Marc Shapiro. A Binding Protocol for Distributed Shared Objects. icdcs, 1994, Poznan, Poland, Poland. pp.134--141, ⟨10.1109/ICDCS.1994.302403⟩. ⟨inria-00444629⟩
  • Marc Shapiro. Binding should be flexible in a distributed system. iwooos, 1993, Asheville, NC, USA, United States. pp.216--217, ⟨10.1109/IWOOOS.1993.324900⟩. ⟨inria-00444656⟩
  • Paulo Ferreira, Marc Shapiro. Distribution and persistence in multiple and heterogeneous address spaces. iwooos, 1993, Asheville, NC, USA, United States. pp.83--93, ⟨10.1109/IWOOOS.1993.324924⟩. ⟨inria-00444655⟩
  • Julien Maisonneuve, Marc Shapiro. Implementing Efficient Indirections. Broadcast 1st Open Workshop, 1993, Newcastle, England, United Kingdom. ⟨inria-00444628⟩
  • Peter Dickman, Mesaac Makpangou, Marc Shapiro. Contrasting Fragmented Objects with Uniform Transparent Object References for Distributed Programming. 5th workshop on ACM SIGOPS European workshop: Models and paradigms for distributed systems structuring, sigops, 1992, Mont Saint-Michel, France, France. ⟨inria-00444624⟩
  • Julien Maisonneuve, Marc Shapiro, Pierre Collet. Implementing References as Chains of Links. iwooos, ieeecs, 1992, Dourdan, France, France. pp.236--243, ⟨10.1109/IWOOOS.1992.252975⟩. ⟨inria-00444623⟩
  • David Plainfosse, Marc Shapiro. A Distributed Garbage Collection in an Object-Support Operating System. iwooos, ieeecs, 1992, Dourdan, France, France. pp.221--229, ⟨10.1109/IWOOOS.1992.252977⟩. ⟨inria-00444633⟩
  • Marc Shapiro. Operating System Support for Distributed and Persistent Objects. International Workshop on Distributed Object Management (IWDOM), 1992, Edmonton, Canada, Canada. pp.202--205. ⟨inria-00444625⟩
  • David Plainfossé, Marc Shapiro. Experience with a Fault-Tolerant Garbage Collector in a Distributed List System. IWMM : Memory Management, International Workshop, 1992, Saint-Malo, France, France. pp.116--133. ⟨inria-00444622⟩
  • Marc Shapiro, Peter Dickman, David Plainfossé. Robust, Distributed References and Acyclic Garbage Collection. Symp. on Principles of Dist. Comp. (PODC), 1992, Vancouver, Canada. pp.135--146, ⟨10.1145/135419.135448⟩. ⟨hal-01248225⟩
  • Marc Shapiro. A Fault-Tolerant, Scalable, Low-Overhead Distributed Garbage Detection Protocol. Symposium on Reliable Distributed Sytems (SRDS), 1991, Pisa, Italy, Italy. pp.208--217, ⟨10.1109/RELDIS.1991.145426⟩. ⟨inria-00444615⟩
  • Mesaac Makpangou, Yvon Gourhant, Marc Shapiro. BOAR: A Library of Fragmented Object Types for Distributed Abstractions. International Workshop on Object Orientation In Operating Systems : IWOOS'91, 1991, Palo Alto, CA (USA), United States. pp.164--168, ⟨10.1109/IWOOOS.1991.183043⟩. ⟨inria-00444616⟩
  • David Plainfosse, Marc Shapiro. Un algorithme conservatif de dètection des miettes en milieu rèparti. Convention Unix 91, 1991, Paris, France. pp.61--74. ⟨inria-00444613⟩
  • David Plainfosse, Marc Shapiro. Distributed Garbage Collection in the System is Good. International Workshop on Object Orientation in Operating Systems- IWOOOS 91, 1991, Palo Alto CA, USA, United States. pp.94--99, ⟨10.1109/IWOOOS.1991.183028⟩. ⟨inria-00444618⟩
  • Marc Shapiro. Soul: An Object-Oriented OS Framework for Object Support. W. on Operating Systems for the Nineties and Beyond, 1991, Dagstuhl Castle, Germany. pp.251--255, ⟨10.1007/BFb0024553⟩. ⟨hal-01248226⟩
  • Marc Shapiro. Object-Support Operating Systems. Workshop on Operating Systems and Object Orientation at ECOOP-OOPSLA 1990, 1990, Ottawa, Canada, Canada. ⟨inria-00444610⟩
  • Marc Shapiro. Les tendances de l'èvolution des systèmes d'exploitation. Confèrences techniques, Convention Unix 90, AFUU, 1990, Paris, France. ⟨inria-00444649⟩
  • Marc Shapiro. Distributed Object-Support Operating Systems and Garbage Collection. Workshop on Garbage Collection at OOPSLA-ECOOP'90, 1990, Ottawa, Canada, Canada. ⟨inria-00444612⟩
  • Yvon Gourhant, Marc Shapiro. FOG/C++: a Fragmented-Object Generator. C++ Conference, Usenix, 1990, San Francisco, CA, USA, United States. pp.63--74. ⟨inria-00444608⟩
  • Jean-Pierre Le Narzul, Marc Shapiro. Un Service de Nommage pour un Système à Objets Rèpartis. Actes Convention Unix 89, AFUU, 1989, Paris, France. pp.73--82. ⟨inria-00444600⟩
  • Marc Shapiro. Prototyping a distributed object-oriented OS on Unix. Workshop on Experiences with Building Distributed and Multiprocessor Systems, USENIX, 1989, Ft. Lauderdale FL, USA, United States. ⟨inria-00444604⟩
  • Marc Shapiro, Philippe Gautron, Laurence Mosseri. Persistence and Migration for C++ Objects. ECOOP'89, Proc. of the Third European Conf.on Object-Oriented Programming, The British Computer Society, 1989, Nottingham, GB, United Kingdom. pp.191--204. ⟨inria-00444602⟩
  • Marc Shapiro, Nuno Guimarães. Software Integration in SOMIW : Goals, Accomplishments, and Problems. Esprit'89, 6th Annual Esprit Conf., 1989, Brussels, Belgium. ⟨inria-00444605⟩
  • Jean-Pierre Le Narzul, Marc Shapiro. Un Service de Nommage pour un Système Rèpartis à Objets. Sèminaire Franco-Brèsilien sur les Systèmes Informatiques Rèpartis, LAAS and UFSC, 1989, Florianopolis, Brazil, Brésil. pp.127--133. ⟨inria-00444601⟩
  • Marc Shapiro, Laurence Mosseri. A simple object storage system. Proceedings of the Third International Workshop on Persistent Object Systems : POS-3, 1989, Newcastle NSW, Australia, Australia. pp.320--327. ⟨inria-00444599⟩
  • Vadim Abrossimov, Marc Rozier, Marc Shapiro. Generic Virtual Memory Management for Operating System Kernels. Symp. on Op. Sys. Principles (SOSP), 1989, Litchfield Park AZ, United States. pp.123--136, ⟨10.1145/74850.74863⟩. ⟨hal-01248228⟩
  • Marc Shapiro. The Design of a Distributed Object-Oriented Operating System for Office Applications. Proc. Esprit Technical Week 1988, 1988, Brussels, Belgium, Belgium. ⟨inria-00444598⟩
  • Mesaac Makpangou, Marc Shapiro. The SOS Object-Oriented Communication Service. Proc. 9th Int. Conf. on Computer Communication, 1988, Tel Aviv, Israel. ⟨hal-01248233⟩
  • Marc Shapiro. Domains and dynamic loading: reconciling autonomy and integration. SIGOPS European Workshop on ``Autonomy or interdependence in distributed systems?'', 1988, Cambridge, United Kingdom. ⟨10.1145/504092.504127⟩. ⟨hal-01248234⟩
  • Philippe Gautron, Marc Shapiro. Two extensions to C++: A Dynamic Link Editor and Inner data. C++ Workshop, USENIX, 1987, Santa Fe, NM, US, United States. ⟨inria-00444597⟩
  • Marc Shapiro. Structure and Encapsulation in Distributed Systems: the Proxy Principle. Int. Conf. on Distr. Comp. Sys. (ICDCS), IEEE, 1986, Cambridge, MA, USA, United States. pp.198--204. ⟨inria-00444651⟩
  • Marc Shapiro. SOS: a distributed Object-Oriented Operating System. SIGOPS European Workshop on ``Making Distributed Systems Work'', 1986, Amsterdam, the, Netherlands. ⟨10.1145/503956.503997⟩. ⟨hal-01248236⟩
  • Marc Shapiro. Une proposition pour Microrèzo,: Girolle, un protocole d'appel de procèdure distante. Gènie Logiciel : le second souffle,?'', Journèes Bigre 1983, 1983, Le Cap d'Agde, France, France. ⟨inria-00444648⟩
  • Marc Shapiro. The contributions of an object-oriented approach to the programming of distributed applications. Journèe d'étude sur les Langages Orientés Objet, Oct 1983, Le Cap d'Agde, France. pp.149--159. ⟨inria-00444520⟩
  • Guy Bernard, Pierre Bouchet, Thierry Fleury, Marc Shapiro, Yves Talhouet. Microrèzo: le projet rèseau local du Centre Mondial. 1983 World Conference on Systems, 1983, Caracas, Venezuela. ⟨inria-00444510⟩
  • Marc Shapiro. An Experiment in Distributed Program Design, Using Control Enrichment. icdcs, 1982, Miami-Ft. Lauderdale FL, USA, United States. ⟨inria-00444654⟩
  • Jean-Michel Ayache, B. Carrichon, Jean-Pierre Courtiat, Michel Diaz, Marc Shapiro, et al.. Fault Tolerance in Rebus, a Distributed System for Industrial Real Time Control. Symposium on Fault-Tolerant Computing (FTCS-11), Jun 1981, Portland, Maine, USA", United States. pp.224-227. ⟨inria-00444502⟩
  • Jean-Michel Ayache, B. Carrichon, Michel Devy, Michel Diaz, B. Potin, et al.. A distributed control system for industrial plants. Euromicro 80 Conference, 1980, London, United Kingdom. ⟨inria-00444517⟩

Poster communications1 document

Book sections11 documents

  • Marc Shapiro, Pierre Sutra. Database Consistency Models. Sherif Sakr; Albert Zomaya. Encyclopedia of Big Data Technologies, Springer, 2018, 978-3-319-63962-8. ⟨10.1007/978-3-319-63962-8_203-1⟩. ⟨hal-01756780⟩
  • Nuno Preguiça, Carlos Baquero, Marc Shapiro. Conflict-free Replicated Data Types (CRDTs). Sakr, Sherif; Zomaya, Albert. Encyclopedia of Big Data Technologies, Springer International Publishing, 2018, Encyclopedia of Big Data Technologies, 978-3-319-63962-8. ⟨10.1007/978-3-319-63962-8_185-1⟩. ⟨hal-01793586⟩
  • Marc Shapiro, Bettina Kemme. Eventual Consistency. Ózsu, M. Tamer; Liu, Ling. Encyclopedia of Database Systems, springer, 2009. ⟨inria-00444791⟩
  • Marc Shapiro. Optimistic Replication and Resolution. Özsu, M. Tamer; Liu, Ling. Encyclopedia of Database Systems, Springer-Verlag, 2009. ⟨hal-01248202⟩
  • Marc Shapiro, Fabrice Le Fessant, Paulo Ferreira. Recent Advances in Distributed Garbage Collection. Sacha Krakowiak and Santosh Kumar Shrivastava. Recent Advances in Distributed Systems, 1752, springer, pp.104--126, 2000, lncs. ⟨inria-00444645⟩
  • Marc Shapiro. Le partage d'informations dans les systèmes rèpartis grande èchelle. Jacquart, Renè. Informatiques, enjeux tendances et èvolutions, 19, Hermès Science, pp.455--462, 2000, tsi. ⟨inria-00444643⟩
  • Marc Shapiro. Informatiques, enjeux tendances et évolutions. Jacquart, René. Informatiques, enjeux tendances et évolutions, Le partage d'informations dans les systèmes répartis grande échelle (1-2-3), Hermès Science, pp.455--462, 2000, Technique et Science Informatiques. ⟨hal-01248217⟩
  • Paulo Ferreira, Marc Shapiro, Xavier Blondel, Olivier Fambon, João Garcia, et al.. PerDiS: design, implementation, and use of a PERsistent DIstributed Store. Sacha Krakowiak and Santosh Kumar Shrivastava. Recent Advances in Distributed Systems, 1752, Springer-Verlag, pp.427--452, 2000, Lecture Notes in Computer Science, ⟨10.1007/3-540-46475-1_18⟩. ⟨inria-00444644⟩
  • Mesaac Makpangou, Yvon Gourhant, Jean-Pierre Le Narzul, Marc Shapiro. Fragmented Objects for Distributed Abstractions. Thomas L. Casavant and Mukesh Singhal. Readings in Distributed Computing Systems, IEEE Computer Society Press, pp.170--186, 1994. ⟨inria-00444614⟩
  • Marc Shapiro. Gestion Rèpartie de Fichiers. Balter, Roland and Banâtre, Jean-Pierre and Krakowiak, Sacha. Construction des Systèmes d'Exploitation Rèpartis, INRIA, 1991, Collection Didactique. ⟨inria-00444619⟩
  • Marc Shapiro. Gestion Rèpartie d'Objets. Balter, Roland and Bantre, Jean-Pierre and Krakowiak, Sacha. Construction des Systèmes d'Exploitation Rèpartis, INRIA, 1991, Collection Didactique. ⟨inria-00444621⟩

Directions of work or proceedings3 documents

  • Marc Shapiro, Marcos Kawazoe Aguilera, Leonardo Querzoni. Principles of Distributed Systems, 18th Int. Conf. on (OPODIS 2014). Shapiro, Marc; Aguilera, Marcos Kawazoe; Querzoni, Leonardo. OPODIS 2014 - 18th International Conference on Principles of Distributed Systems, Dec 2014, Cortina d'Ampezzo, Italy. 8878, Springer-Verlag, 2014, Lecture Notes in Computer Science, ⟨10.1007/978-3-319-14472-6⟩. ⟨http://opodis2014.dis.uniroma1.it/⟩. ⟨hal-01109118⟩
  • Luis-Felipe Cabrera, Vincent F. Russo, Marc Shapiro. International Workshop on Object Orientation In Operating Systems : IWOOS'91. Cabrera,Luis-Felipe and Russo,Vincent F. and Shapiro, Marc. IEEE Computer Society Press, pp.1--193, 1991. ⟨inria-00444617⟩
  • Luis-Felipe Cabrera, Vince Russo, Marc Shapiro. Int. W. on Object Orientation in Op. Sys. (I-WOOOS). Luis-Felipe Cabrera and Vince Russo and Marc Shapiro. Palo Alto CA, United States. IEEE Computer Society Press, 1991. ⟨hal-01248227⟩

Other publications3 documents

  • Marc Shapiro. Rencontre avec Marc Shapiro et son projet européen SyncFree. 2016. ⟨hal-01587003⟩
  • Nuno Preguiça, Marc Shapiro, Marek Zawirski. Position paper: CRDTs for large-scale incremental processing. 2011. ⟨hal-01248196⟩
  • Marc Shapiro, Yolande Berbers, Willy Zwaenepoel, Tim Harris. Systems research, education and industry in Europe. 2005. ⟨inria-00444777⟩

Preprints, Working Papers, ...2 documents

  • Ajay Singh, Marc Shapiro, Gaël Thomas. Persistent Memory Programming Abstractions in Context of Concurrent Applications. 2017. ⟨hal-01667772⟩
  • Nishith Krishna, Marc Shapiro, Karthikeyan Bhargavan. Exploring the consistency problem space. 2005. ⟨hal-01248207⟩

Reports41 documents

  • Marc Shapiro, Annette Bieniusa, Nuno Preguiça, Valter Balegas, Christopher Meiklejohn. Just-Right Consistency: reconciling availability and safety. [Research Report] RR-9145, Inria Paris; UPMC - Paris 6 Sorbonne Universités; Tech. U. Kaiserslautern; U. Nova de Lisboa; U. Catholique de Louvain. 2018, pp.1-15. ⟨hal-01685945⟩
  • Mahsa Najafzadeh, Alexey Gotsman, Hongseok Yang, Carla Ferreira, Marc Shapiro. The CISE Tool: Proving Weakly-Consistent Applications Correct. [Research Report] RR-8870, Inria Paris Rocquencourt. 2016. ⟨hal-01279495v2⟩
  • Deepthi Devaki Akkoorath, Alejandro Tomsic, Manuel Bravo, Zhongmiao Li, Tyler Crain, et al.. Cure: Strong semantics meets high availability and low latency. [Research Report] RR-8858, INRIA; Paris 6. 2016. ⟨hal-01270776v2⟩
  • Marc Shapiro, Masoud Saeida Ardekani, Gustavo Petri. Consistency in 3D. [Research Report] RR-8932, Institut National de la Recherche en Informatique et Automatique (Inria). 2016. ⟨hal-01343592⟩
  • Dastagiri Reddy Malikireddy, Masoud Saeida Ardekani, Marc Shapiro. Emulating Geo-Replication on Grid5000. [Technical Report] RT-0455, Inria – Centre Paris-Rocquencourt; INRIA. 2015, pp.15. ⟨hal-01149185⟩
  • Marek Zawirski, Nuno Preguiça, Sérgio Duarte, Annette Bieniusa, Valter Balegas, et al.. Write Fast, Read in the Past: Causal Consistency for Client-side Applications. [Research Report] RR-8729, Inria – Centre Paris-Rocquencourt; INRIA. 2015. ⟨hal-01158370v2⟩
  • Marek Zawirski, Annette Bieniusa, Valter Balegas, Sérgio Duarte, Carlos Baquero, et al.. SwiftCloud: Fault-Tolerant Geo-Replication Integrated all the Way to the Client Machine. [Research Report] RR-8347, INRIA. 2013. ⟨hal-00870225⟩
  • Masoud Saeida Ardekani, Pierre Sutra, Nuno Preguiça, Marc Shapiro. Non-Monotonic Snapshot Isolation. [Research Report] RR-7805, INRIA. 2013, pp.45. ⟨hal-00643430v5⟩
  • Annette Bieniusa, Marek Zawirski, Nuno Preguiça, Marc Shapiro, Carlos Baquero, et al.. An optimized conflict-free replicated set. [Research Report] RR-8083, INRIA. 2012, pp.12. ⟨hal-00738680⟩
  • Marc Shapiro, Nuno Preguiça, Carlos Baquero, Marek Zawirski. A comprehensive study of Convergent and Commutative Replicated Data Types. [Research Report] RR-7506, Inria – Centre Paris-Rocquencourt; INRIA. 2011, pp.50. ⟨inria-00555588⟩
  • Marc Shapiro, Nuno Preguiça, Carlos Baquero, Marek Zawirski. Conflict-free Replicated Data Types. [Research Report] RR-7687, INRIA. 2011, pp.18. ⟨inria-00609399v2⟩
  • Mihai Leția, Nuno Preguiça, Marc Shapiro. CRDTs: Consistency without concurrency control. [Research Report] RR-6956, INRIA. 2009, pp.16. ⟨inria-00397981⟩
  • Nuno Preguiça, Marc Shapiro, Jose Legatheaux Martins. Designing a commutative replicated data type for cooperative editing systems. [Research Report] TR-02-2008 DI-FCT-UNL, Universidade Nova de Lisboa, Dep. Informática, FCT. 2008. ⟨hal-01248203⟩
  • Pierre Sutra, Marc Shapiro. Fault-Tolerant Partial Replication in Large-Scale Database Systems. [Research Report] RR-6440, INRIA. 2008, pp.25. ⟨inria-00232662v4⟩
  • Lamia Benmouffok, Jean-Michel Busca, Joan Manuel Marquès, Marc Shapiro, Pierre Sutra, et al.. Telex: Principled System Support for Write-Sharing in Collaborative Applications. [Research Report] RR-6546, INRIA. 2008, pp.31. ⟨inria-00281329v2⟩
  • Marc Shapiro, Nuno Preguiça. Designing a commutative replicated data type. [Research Report] RR-6320, INRIA. 2007. ⟨inria-00177693v2⟩
  • Claudia Ignat, Gérald Oster, Pascal Molli, Michelle Cart, Jean Ferrié, et al.. A Comparison of Optimistic Approaches to Collaborative Editing of Wiki Pages. [Research Report] RR-6278, INRIA. 2007, pp.19. ⟨inria-00169395v2⟩
  • Pierre Sutra, Marc Shapiro, Joao Barreto. An asynchronous, decentralised commitment protocol for semantic optimistic replication. [Research Report] RR-6069, INRIA. 2006, pp.21. ⟨inria-00120734v3⟩
  • Peter Druschel, Rebecca Isaacs, Thomas Gross, Marc Shapiro. Fostering Systems Research in Europe. [Technical Report] 2006. ⟨inria-00444781⟩
  • James O'Brien, Marc Shapiro. An application Framework for Collaborative, Nomadic Applications. [Research Report] RR-5745, INRIA. 2005, pp.26. ⟨inria-00070274⟩
  • Viktor Vafeiadis, Maurice Herlihy, Tony Hoare, Marc Shapiro. Proving Correctness of Highly-Concurrent Linearisable Objects. [Research Report] RR-5716, INRIA. 2005, pp.20. ⟨inria-00070301⟩
  • Marc Shapiro, Karthikeyan Bhargavan, Yek Chong, Youssef Hamadi. A formalism for consistency and partial replication. [Technical Report] Microsoft Research. 2004. ⟨inria-00444800⟩
  • Marc Shapiro, Karthikeyan Bhargavan. The Actions-Constraints approach to replication: Definitions and proofs. [Research Report] MSR-TR-2004-14, Microsoft Research. 2004. ⟨hal-01248210⟩
  • James O'Brien, Marc Shapiro. An Application Agnostic Replication System for Ubiquitous Computing. [Research Report] MSR-TR-2004-64, Microsoft Research Cambridge. 2004. ⟨hal-01248211⟩
  • Nuno Preguiça, Marc Shapiro, José Legatheaux Martins. SqlIceCube: Automatic Semantics-Based Reconciliation for Mobile Databases. [Technical Report] Universidade Nova de Lisboa, Dep. Informática, FCT. 2003. ⟨inria-00444767⟩
  • Yasushi Saito, Marc Shapiro. Optimistic Replication. [Technical Report] Microsoft Research. 2003. ⟨inria-00444768⟩
  • Yasushi Saito, Marc Shapiro. Replication: Optimistic Approaches. [Technical Report] Hewlett-Packard Laboratories. 2002. ⟨inria-00444765⟩
  • Nuno Preguiça, Marc Shapiro, Caroline Matheson. Efficient semantics-aware reconciliation for optimistic write sharing. [Research Report] MSR-TR-2002-52, Microsoft Research. 2002. ⟨hal-01248214⟩
  • Paulo Ferreira, Marc Shapiro, Xavier Blondel, Olivier Fambon, João Garcia, et al.. PerDiS: Design, Implementation, and Use of a PERsistent DIstributed Store. [Research Report] RR-3525, INRIA. 1998. ⟨inria-00077216⟩
  • Marc Shapiro, Paulo Ferreira. Larchant-RDOSS: a distributed shared persistent memory and its garbage collector. [Research Report] RR-2399, INRIA. 1996. ⟨inria-00074276⟩
  • Marc Shapiro, Paulo Ferreira. Larchant-RDOSS: a Distributed Shared Persistent Memory and its Garbage Collector. [Technical Report] 1994. ⟨inria-00444634⟩
  • Marc Shapiro. Flexible Bindings for Fine-Grain, Distributed Objects in distributed systems. [Research Report] RR-2007, INRIA. 1993. ⟨inria-00074665⟩
  • Paulo Ferreira, Marc Shapiro. Distribution and persistence in multiple and heterogeneous address spaces. [Research Report] RR-2016, INRIA. 1993. ⟨inria-00074655⟩
  • Marc Shapiro, Peter Dickman, David Plainfossé. SSP chains : robust, distributed references supporting acyclic garbage collection. [Research Report] RR-1799, INRIA. 1992. ⟨inria-00074876⟩
  • Mesaac Makpangou, Jean-Pierre Le Narzul, Marc Shapiro, Yvon Gourhant. Structuring distributed applications as fragmented objects. [Research Report] RR-1404, INRIA. 1991. ⟨inria-00075156⟩
  • Marc Shapiro, Olivier Gruber, David Plainfosse. A garbage detection protocol for a realistic distributed object-support system. RR-1320, INRIA. 1990. ⟨inria-00077186⟩
  • Marc Shapiro, Y. Gourhant, S. Habert, Jean-Pierre Le Narzul, L. Mosseri, et al.. Un bilan du systeme reparti a objets SOS. RR-1242, INRIA. 1990. ⟨inria-00075316⟩
  • Vadim Abrossimov, Marc Rozier, Marc Shapiro. Generic Virtual Memory Management for Operating System Kernels. [Research Report] 1989. ⟨inria-00444603⟩
  • Marc Shapiro. Prototyping a distributed objet-oriented operating system on UNIX. RR-1082, INRIA. 1989. ⟨inria-00075477⟩
  • Mesaac Makpangou, Marc Shapiro. The SOS object-oriented communication service. [Research Report] RR-0801, INRIA. 1988. ⟨inria-00075750⟩
  • Marc Shapiro, Vadim Abrossimov, P. Gautron, S. Habert, Mesaac Makpangou. Un recueil de papiers sur le systeme d'exploitation reparti a objets SOS. [Rapport de recherche] RT-0084, INRIA. 1987, pp.77. ⟨inria-00070080⟩

Habilitation à diriger des recherches1 document

  • Marc Shapiro. Object management in large-scale distributed systems. Computer Science [cs]. Université Paris VI ―- Pierre et Marie Curie, 2002. ⟨tel-01248269⟩

Videos1 document