???global.info.a_carregar???
Carlos Miguel Ferraz Baquero Moreno is a Professor in the Department of Informatics Engineering within FEUP, and area coordinator at the High Assurance Laboratory (HASLab) within INESC TEC. From 1994 till mid 2021 I was affiliated with the Informatics Department, Universidade do Minho, where I concluded my PhD (2000) and Habilitation/Agregação (2018). My research interests cover data management in eventual consistent settings, distributed data aggregation and causality tracking. In the last years I have collaborated with my co-authors in the development of data summary mechanisms such as Scalable Bloom Filters, causality tracking for dynamic settings with Interval Tree Clocks and Dotted Version Vectors and in predictable eventual consistency with Conflict-Free Replicated Data Types. My work has been applied in the Riak distributed database, Redis CRDBs, Akka distributed data, Microsoft Azure Cosmos DB, and is running in production systems worldwide.
Identification

Personal identification

Full name
Carlos Miguel Ferraz Baquero Moreno

Citation names

  • Carlos Baquero

Author identifiers

Ciência ID
1910-0A6C-B856
ORCID iD
0000-0002-3933-6850
Google Scholar ID
NAUDTpMAAAAJ
Researcher Id
AAA-2371-2021
Scopus Author Id
56127073700

Email addresses

  • cbm@fe.up.pt (Professional)
  • cbm@fe.up.pt (Professional)

Telephones

Telephone
  • 22508163 (Professional)

Addresses

  • Departamento de Engenharia Informática, Faculdade de Engenharia, Rua Dr. Roberto Frias, s/n, 4200-465, Porto, Porto, Portugal (Professional)

Websites

Knowledge fields

  • Engineering and Technology - Electrotechnical Engineering, Electronics and Informatics - Communication Engineering and Systems
Education
Degree Classification
2018/07/27
Concluded
Engenharia (Título de Agregado)
Major in Engenharia Informática
Universidade do Minho, Portugal
Aprovado por unanimidade
2000
Concluded
Doutoramento em Informática (Doutoramento)
Universidade do Minho Escola de Engenharia, Portugal
"Replicação Autónoma em Computação Móvel" (THESIS/DISSERTATION)
Classificação única de aprovado, Unanimidade
1994
Concluded
Mestrado em Informática (Mestrado)
Universidade do Minho Escola de Engenharia, Portugal
"Herança de Código de Sincronização em Programação Concorrente Orientada por Objectos" (THESIS/DISSERTATION)
Muito Bom, Unanimidade
1991
Concluded
Licenciatura em Informática/Matemática Aplicada (Licenciatura)
Universidade Portucalense Infante Dom Henrique, Portugal
"n.a." (THESIS/DISSERTATION)
15 Valores
Affiliation

Teaching in Higher Education

Category
Host institution
Employer
2021/09/01 - Current Full Professor (University Teacher) Universidade do Porto, Portugal
Universidade do Porto Faculdade de Engenharia, Portugal
2018/11/27 - 2021/08/31 Associate Professor (University Teacher) Universidade do Minho, Portugal
Universidade do Minho Escola de Engenharia, Portugal
2000/09/25 - 2018/11/26 Assistant Professor (University Teacher) Universidade do Minho, Portugal
Universidade do Minho Escola de Engenharia, Portugal
1996/03/01 - 2000/09/24 Assistant (University Teacher) Universidade do Minho, Portugal
Universidade do Minho Escola de Engenharia, Portugal
Projects

Contract

Designation Funders
2017/01/01 - 2019/12/31 LightKone: Lightweight computations on the edge
Researcher
Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal
EU Framework Programme for Research and Innovation ICT Leadership in Enabling and Industrial Technologies
Concluded
2010/04/01 - 2012/09/30 CASTOR: Registo de Causalidade para Replicação Optimista em Sistemas Distribuídos Dinâmicos
PTDC/EIA-EIA/104022/2008
Universidade do Minho Centro ALGORITMI, Portugal

Universidade do Minho, Portugal
Fundação para a Ciência e a Tecnologia
Concluded
2005/03/01 - 2008/06/30 FEW - Files EveryWhere
POSC/EIA/59064/2004
Universidade Nova de Lisboa Laboratório para a Ciência da Computação e Informática, Portugal

Universidade do Minho, Portugal
Fundação para a Ciência e a Tecnologia
Concluded
2001/01/01 - 2004/10/31 MOBISNAP - Gestão de Vistas de Bases de Dados em Ambiente Móvel
POSI/EEI/12188/2001
Fundação para a Ciência e a Tecnologia
Concluded
Outputs

Publications

Book
  1. Gonçalves, R.; Almeida, P.S.; Baquero, C.; Fonte, V.. Concise server-wide causality management for eventually consistent data stores. 2015.
    10.1007/978-3-319-19129-4_6
  2. Almeida, P.S.; Shoker, A.; Baquero, C.. Efficient state-based CRDTs by delta-mutation. 2015.
    10.1007/978-3-319-26850-7_5
  3. Gonçalves, N.; José, R.; Baquero, C.. Collaborative and privacy-aware sensing for observing urban movement patterns. 2014.
    10.1007/978-3-642-54568-9_4
  4. Almeida, P.S.; Baquero, C.; Gonçalves, R.; Preguiça, N.; Fonte, V.. Scalable and accurate causality tracking for eventually consistent stores. 2014.
    10.1007/978-3-662-43352-2_6
  5. Mostefaoui, A.; Polze, A.; Baquero, C.; Ezhilchelvan, P.; Lundberg, L.. Topic 8: Distributed systems and algorithms (Introduction). 2013.
    10.1007/978-3-642-40047-6_38
  6. Borges, M.; Jesus, P.; Baquero, C.; Almeida, P.S.. Spectra: Robust estimation of distribution functions in networks. 2012.
    10.1007/978-3-642-30823-9_8
  7. Shapiro, M.; Preguiça, N.; Baquero, C.; Zawirski, M.. Conflict-free replicated data types. 2011.
    10.1007/978-3-642-24550-3_29
  8. Gonçalves, N.; José, R.; Baquero, C.. Privacy preserving gate counting with collaborative bluetooth scanners. 2011.
    10.1007/978-3-642-25126-9_65
  9. Jin, D.; Liu, D.; Yang, B.; Baquero, C.; He, D.. Ant colony optimization with Markov random walk for community detection in graphs. 2011.
    10.1007/978-3-642-20847-8-11
  10. Ferreira, J.F.; Mendes, A.; Cunha, A.; Baquero, C.; Silva, P.; Barbosa, L.S.; Oliveira, J.N.. Logic training through algorithmic problem solving. 2011.
    10.1007/978-3-642-21350-2_8
  11. Almeida, P.S.; Baquero, C.; Farach-Colton, M.; Jesus, P.; Mosteiro, M.A.. Fault-tolerant aggregation: Fow-updating meets mass-distribution. 2011.
    10.1007/978-3-642-25873-2_35
  12. Cardoso, JCS; Baquero, C; Almeida, PS; Cardoso, J.C.S.; Baquero, C.; Almeida, P.S.. Probabilistic Estimation of Network Size and Diameter. 2009.
    10.1109/LADC.2009.19
  13. Baquero, C; Almeida, PS; Menezes, R. Fast Estimation of Aggregates in Unstructured Networks. 2009.
    10.1109/ICAS.2009.31
  14. Jesus, P.; Baquero, C.; Almeida, P.S.. Fault-tolerant aggregation by flow updating. 2009.
    10.1007/978-3-642-02164-0_6
  15. Almeida, P.S.; Baquero, C.; Fonte, V.. Interval tree clocks: A logical clock for dynamic systems. 2008.
    10.1007/978-3-540-92221-6_18
  16. Almeida, P.S.; Baquero, C.; Fonte, V.; Almeida, PS; Baquero, C; Fonte, V. Improving on version stamps. 2007.
  17. Lopes, N.; Baquero, C.; Lopes, N; Baquero, C. Implementing range queries with a decentralized balanced tree over distributed hash tables. 2007.
  18. Almeida, J.B.; Almeida, P.S.; Baquero, C.; Almeida, JB; Almeida, PS; Baquero, C. Bounded version vectors. 2004.
  19. Baquero, C.; Baquero, C. Poster session. 1999.
    10.1007/3-540-46589-8_22
  20. Andersen, B.; Baquero, C.; Juul, N.C.. 3rd workshop on mobility and replication. 1998.
  21. BAQUERO, C; OLIVEIRA, R; MOURA, F. Integration of concurrency control in a language with subtyping and subclassing. 1995.
Book chapter
  1. Terelius, Hakan; Varagnolo, Damiano; Baquero, Carlos; Johansson, Karl Henrik; IEEE; Terelius, H.; Varagnolo, D.; Baquero, C.; Johansson, K.H.. "Fast Distributed Estimation of Empirical Mass Functions over Anonymous Networks". 6771-6777. 2013.
    10.1109/CDC.2013.6760962
  2. Jin, D; He, DX; Liu, DY; Baquero, C. "Genetic Algorithm with Local Search for Community Mining in Complex Networks". 2010.
    10.1109/ICTAI.2010.23
  3. Jesus, P; Baquero, C; Almeida, PS. "Fault-Tolerant Aggregation for Dynamic Networks". 37-43. 2010.
    10.1109/SRDS.2010.13
  4. Lopes, N; Baquero, C. "Search Optimizations in Structured Peer-to-peer Systems". 111-115. 2009.
    10.1109/WETICE.2009.38
  5. Sousa, P; Preguica, N; Baquero, C; Sousa, P.; Preguiça, N.; Baquero, C.. "Forby: Providing Groupware Features Relying on Distributed File System Event Dissemination". 158-173. 2009.
    10.1007/978-3-642-04216-4_13
  6. Jesus, P; Baquero, C; Almeida, PS. "Fault-Tolerant Aggregation by Flow Updating". 73-86. 2009.
    10.1007/978-3-642-02164-0_6
  7. Almeida, PS; Baquero, C; Fonte, V. "Interval Tree Clocks A Logical Clock for Dynamic Systems". 259-274. 2008.
  8. Andersen, B; Baquero, C; Juul, NC. "3(rd) workshop on mobility and replication". 307-308. 1998.
Conference paper
  1. Pedro Henrique Fernandes; Carlos Baquero. "Probabilistic Causal Contexts for Scalable CRDTs". 2023.
    10.1145/3578358.3591331
  2. Ana Rodrigues; Ariel Shtul; Carlos Baquero; Paulo Sérgio Almeida. "Time-limited Bloom Filter". 2023.
    10.1145/3555776.3577791
  3. Vitor Enes; Carlos Baquero; Alexey Gotsman; Pierre Sutra. "Efficient replication via timestamp stability". 2021.
    10.1145/3447786.3456236
  4. Carlos Baquero. "CoronaSurveys: Using Surveys with Indirect Reporting to Estimate the Incidence and Evolution of Epidemics". 2020.
  5. Carlos Baquero. "State-machine replication for planet-scale systems". 2020.
    10.1145/3342195.3387543
  6. Younes, G.; Almeida, P.S.; Baquero, C.. "Compact resettable counters through causal stability". 2017.
    10.1145/3064889.3064892
  7. Enes, V.; Baquero, C.; Almeida, P.S.; Leitão, J.. "Borrowing an identity for a distributed counter". 2017.
    10.1145/3064889.3064894
  8. Shoker, A.; Yactine, H.; Baquero, C.. "As secure as possible eventual consistency: Work in progress". 2017.
    10.1145/3064889.3064895
  9. Loff, J.; Baquero, C.; Preguiça, N.. "Transparent cross-system consistency". 2017.
    10.1145/3064889.3064898
  10. Shoker, A.; Kassam, Z.; Almeida, P.S.; Baquero, C.. "Life beyond distributed transactions on the edge". 2016.
    10.1145/3017116.302274
  11. Younes, G.; Shoker, A.; Almeida, P.S.; Baquero, C.. "Integration challenges of pure operation-based CRDTs in redis". 2016.
    10.1145/2957319.2957375
  12. Zawirski, M.; Baquero, C.; Bieniusa, A.; Preguiça, N.; Shapiro, M.. "Eventually consistent register revisited". 2016.
    10.1145/2911151.2911157
  13. Enes, V.; Baquero, C.; Almeida, P.S.; Shoker, A.. "Join decompositions for efficient synchronization of CRDTs after a network partition: [Work in progress report]". 2016.
    10.1145/2957319.2957374
  14. Haeri, S.H.; Van Roy, P.; Baquero, C.; Meiklejohn, C.. "Worlds of events: Deduction with partial knowledge about causality". 2016.
    10.4204/EPTCS.223.8
  15. Lima, R.; Baquero, C.; Miranda, H.. "Adaptive Broadcast Cancellation Query Mechanism for Unstructured Networks". 2016.
    10.1109/NGMAST.2015.41
  16. Baquero, C.; Almeida, P.S.; Lerche, C.. "The problem with embedded CRDT counters and a solution". 2016.
    10.1145/2911151.2911159
  17. Shoker, A.; Almeida, P.S.; Baquero, C.. "Exactly-Once Quantity Transfer". 2015.
    10.1109/SRDSW.2015.10
  18. Baquero, C.; Almeida, P.S.; Shoker, A.. "Making operation-based CRDTs operation-based". 2014.
    10.1145/2596631.2596632
  19. Almeida, P.S.; Shoker, A.; Baquero, C.. "Efficient state-based CRDTs by decomposition". 2014.
    10.1145/2596631.259663
  20. Preguica, N.; Zawirski, M.; Bieniusa, A.; Duarte, S.; Balegas, V.; Baquero, C.; Shapiro, M.. "SwiftCloud: Fault-tolerant geo-replication integrated all the way to the client machine". 2014.
    10.1109/SRDSW.2014.33
  21. Lima, R.; Baquero, C.; Miranda, H.. "Broadcast cancellation in search mechanisms". 2013.
    10.1145/2480362.2480467
  22. Almeida, P.S.; Baquero, C.; Cunha, A.. "Fast distributed computation of distances in networks". 2012.
    10.1109/CDC.2012.6426872
  23. Lima, R.; Baquero, C.; Miranda, H.. "Stopping ongoing broadcasts in large MANETs". 2012.
    10.1145/2222436.2222440
  24. Lopes, N.; Baquero, C.. "Search optimizations in structured Peer-to-peer systems". 2009.
    10.1109/WETICE.2009.38
  25. Baquero, C.; Almeida, P.S.; Menezes, R.. "Fast estimation of aggregates in unstructured networks". 2009.
    10.1109/ICAS.2009.31
  26. Baquero, C.; Lopes, N.. "Towards Peer-to-Peer content indexing". 2003.
    10.1145/958965.958974
  27. Almeida, P.S.; Baquero, C.; Fonte, V.; Almeida, PS; Baquero, C; Fonte, V. "Version stamps - Decentralized version vectors". 2002.
  28. Baquero, C.; Moura, F.. "Using structural characteristics for autonomous operation". 1999.
Encyclopedia entry
  1. Carlos Baquero. "Conflict-free Replicated Data Types (CRDTs)". , 2018.
    10.1007/978-3-319-63962-8\_185-1
Journal article
  1. Jesús Rufino; Juan Ramirez; Jose Aguilar; Carlos Baquero; Jaya Prakash Champati; Davide Frey; ROSA E. LILLO; Antonio Fernández Anta. "Performance and explainability of feature selection-boosted tree-based classifiers for COVID-19 detection". Heliyon (2024): http://dx.doi.org/10.1016/j.heliyon.2023.e23219.
    10.1016/j.heliyon.2023.e23219
  2. Jesús Rufino; Carlos Baquero; Davide Frey; Christin A. Glorioso; Antonio Ortega; Nina rešcic; Julian Charles Roberts; et al. "Using survey data to estimate the impact of the omicron variant on vaccine efficacy against COVID-19 infection". Scientific Reports 13 1 (2023): http://dx.doi.org/10.1038/s41598-023-27951-3.
    10.1038/s41598-023-27951-3
  3. Carlos Baquero. "Is having AI generate text cheating?". Communications of the ACM 65 12 (2022): 6-7. http://dx.doi.org/10.1145/3565976.
    10.1145/3565976
  4. Carlos Baquero; Rosa Cabecinhas. "The dynamics of remembering and forgetting". Communications of the ACM 65 7 (2022): 12-13. http://dx.doi.org/10.1145/3535190.
    10.1145/3535190
  5. Carlos Baquero. "Picking publication targets". Communications of the ACM 65 3 (2022): 10-11. http://dx.doi.org/10.1145/3510545.
    10.1145/3510545
  6. Robin K. Hill; Carlos Baquero. "Seeking out Camille, and being open to others". Communications of the ACM 64 12 (2021): 14-15. http://dx.doi.org/10.1145/3490151.
    10.1145/3490151
  7. Carlos Baquero; Paolo Casari; Antonio Fernandez Anta; Amanda García-García; Davide Frey; Augusto Garcia-Agundez; Chryssis Georgiou; et al. "The CoronaSurveys System for COVID-19 Incidence Data Collection and Processing". Frontiers in Computer Science 3 (2021): http://dx.doi.org/10.3389/fcomp.2021.641237.
    10.3389/fcomp.2021.641237
  8. Augusto Garcia-Agundez; Oluwasegun Ojo; Harold A. Hernández-Roig; Carlos Baquero; Davide Frey; Chryssis Georgiou; Mathieu Goessens; et al. "Estimating the COVID-19 Prevalence in Spain With Indirect Reporting via Open Surveys". Frontiers in Public Health 9 (2021): http://dx.doi.org/10.3389/fpubh.2021.658544.
    10.3389/fpubh.2021.658544
  9. Paulo Sérgio Almeida; Carlos Baquero. "Scalable eventually consistent counters over unreliable networks". Distributed Computing 32 1 (2019): 69-89. https://doi.org/10.1007/s00446-017-0322-2.
    10.1007/s00446-017-0322-2
  10. Paulo Sérgio Almeida; Ali Shoker; Carlos Baquero. "Delta state replicated data types". Journal of Parallel and Distributed Computing 111 (2018): 162-173. https://doi.org/10.1016/j.jpdc.2017.08.003.
    10.1016/j.jpdc.2017.08.003
  11. Almeida, P.S.; Baquero, C.; Farach-Colton, M.; Jesus, P.; Mosteiro, M.A.. "Fault-tolerant aggregation: Flow-Updating meets Mass-Distribution". Distributed Computing (2016): 1-11. http://www.scopus.com/inward/record.url?eid=2-s2.0-84994419082&partnerID=MN8TOARS.
    10.1007/s00446-016-0288-5
  12. Baquero, C.; Preguiça, N.. "Why logical clocks are easy". Communications of the ACM 59 4 (2016): 43-47. http://www.scopus.com/inward/record.url?eid=2-s2.0-84963878678&partnerID=MN8TOARS.
    10.1145/2890782
  13. Jesus, P.; Baquero, C.; Almeida, P.S.. "Flow updating: Fault-tolerant aggregation for dynamic networks". Journal of Parallel and Distributed Computing 78 (2015): 53-64. http://www.scopus.com/inward/record.url?eid=2-s2.0-84940002040&partnerID=MN8TOARS.
    10.1016/j.jpdc.2015.02.003
  14. Jesus, P.; Baquero, C.; Almeida, P.S.. "A Survey of Distributed Data Aggregation Algorithms". IEEE Communications Surveys and Tutorials 17 1 (2015): 381-404. http://www.scopus.com/inward/record.url?eid=2-s2.0-84925845557&partnerID=MN8TOARS.
    10.1109/COMST.2014.2354398
  15. Sergio Almeida, Paulo; Baquero, Carlos; Goncalves, Ricardo; Preguica, Nuno; Fonte, Victor; Magoutis, K; Pietzuch, P. "Scalable and Accurate Causality Tracking for Eventually Consistent Stores". Distributed Applications and Interoperable Systems (Dais 2014) 8460 (2014): 67-81. http://gateway.webofknowledge.com/gateway/Gateway.cgi?GWVersion=2&SrcAuth=ORCID&SrcApp=OrcidOrg&DestLinkType=FullRecord&DestApp=WOS_CPL&KeyUT=WOS:000342900800006&KeyUID=WOS:000342900800006.
    10.1007/978-3-662-43352-2_6
  16. Baquero, Carlos; Almeida, Paulo Sergio; Shoker, Ali; Magoutis, K; Pietzuch, P. "Making Operation-Based CRDTs Operation-Based". Distributed Applications and Interoperable Systems (Dais 2014) 8460 (2014): 126-140. http://gateway.webofknowledge.com/gateway/Gateway.cgi?GWVersion=2&SrcAuth=ORCID&SrcApp=OrcidOrg&DestLinkType=FullRecord&DestApp=WOS_CPL&KeyUT=WOS:000342900800011&KeyUID=WOS:000342900800011.
    10.1145/2596631.2596632
  17. He, Dongxiao; Jin, Di; Baquero, Carlos; Liu, Dayou. "Link Community Detection Using Generative Model and Nonnegative Matrix Factorization". Plos One 9 1 (2014): http://gateway.webofknowledge.com/gateway/Gateway.cgi?GWVersion=2&SrcAuth=ORCID&SrcApp=OrcidOrg&DestLinkType=FullRecord&DestApp=WOS_CPL&KeyUT=WOS:000330510000088&KeyUID=WOS:000330510000088.
    10.1371/journal.pone.0086899
  18. Jin, D.; He, D.; Hu, Q.; Baquero, C.; Yang, B.. "Extending a configuration model to find communities in complex networks". Journal of Statistical Mechanics: Theory and Experiment 2013 9 (2013): http://www.scopus.com/inward/record.url?eid=2-s2.0-84885164245&partnerID=MN8TOARS.
    10.1088/1742-5468/2013/09/P09013
  19. Liu, D.; Jin, D.; Baquero, C.; He, D.; Yang, B.; Yu, Q.. "Genetic Algorithm with a Local Search Strategy for Discovering Communities in Complex Networks". International Journal of Computational Intelligence Systems 6 2 (2013): 354-369. http://www.scopus.com/inward/record.url?eid=2-s2.0-84874491633&partnerID=MN8TOARS.
    10.1080/18756891.2013.773175
  20. Almeida, Paulo Sergio; Baquero, Carlos; Cunha, Alcino; IEEE. "Fast Distributed Computation of Distances in Networks". 2012 Ieee 51st Annual Conference on Decision and Control (Cdc) (2012): 5215-5220. http://gateway.webofknowledge.com/gateway/Gateway.cgi?GWVersion=2&SrcAuth=ORCID&SrcApp=OrcidOrg&DestLinkType=FullRecord&DestApp=WOS_CPL&KeyUT=WOS:000327200405087&KeyUID=WOS:000327200405087.
    10.1109/CDC.2012.6426872
  21. Baquero, Carlos; Almeida, Paulo Sergio; Menezes, Raquel; Jesus, Paulo. "Extrema Propagation: Fast Distributed Estimation of Sums and Network Sizes". Ieee Transactions on Parallel and Distributed Systems 23 4 (2012): 668-675. http://gateway.webofknowledge.com/gateway/Gateway.cgi?GWVersion=2&SrcAuth=ORCID&SrcApp=OrcidOrg&DestLinkType=FullRecord&DestApp=WOS_CPL&KeyUT=WOS:000300981100012&KeyUID=WOS:000300981100012.
    10.1109/TPDS.2011.209
  22. Bieniusa, A.; Zawirski, M.; Preguiça, N.; Shapiro, M.; Baquero, C.; Balegas, V.; Duarte, S.. "Brief announcement: Semantics of eventually consistent replicated sets". Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) 7611 LNCS (2012): 441-442. http://www.scopus.com/inward/record.url?eid=2-s2.0-84868380111&partnerID=MN8TOARS.
    10.1007/978-3-642-33651-5_48
  23. Ferreira, Joao F.; Mendes, Alexandra; Cunha, Alcino; Baquero, Carlos; Silva, Paulo; Barbosa, L. S.; Oliveira, J. N.; et al. "Logic Training through Algorithmic Problem Solving". Tools For Teaching Logic 6680 (2011): 62-69. http://gateway.webofknowledge.com/gateway/Gateway.cgi?GWVersion=2&SrcAuth=ORCID&SrcApp=OrcidOrg&DestLinkType=FullRecord&DestApp=WOS_CPL&KeyUT=WOS:000312402400008&KeyUID=WOS:000312402400008.
    10.1007/978-3-642-21350-2_8
  24. Almeida, Paulo Sergio; Baquero, Carlos; Farach-Colton, Martin; Jesus, Paulo; Mosteiro, Miguel A.; Anta, AF; Lipari, G; Roy, M. "Fault-Tolerant Aggregation: Flow-Updating Meets Mass-Distribution". Principles of Distributed Systems 7109 (2011): 513-527. http://gateway.webofknowledge.com/gateway/Gateway.cgi?GWVersion=2&SrcAuth=ORCID&SrcApp=OrcidOrg&DestLinkType=FullRecord&DestApp=WOS_CPL&KeyUT=WOS:000304129900035&KeyUID=WOS:000304129900035.
    10.1007/s00446-016-0288-5
  25. Shapiro, Marc; Preguica, Nuno; Baquero, Carlos; Zawirski, Marek; Defago, X; Petit, F; Villain, V. "Conflict-Free Replicated Data Types". Stabilization, Safety, and Security of Distributed Systems 6976 (2011): 386-400. http://gateway.webofknowledge.com/gateway/Gateway.cgi?GWVersion=2&SrcAuth=ORCID&SrcApp=OrcidOrg&DestLinkType=FullRecord&DestApp=WOS_CPL&KeyUT=WOS:000307024900029&KeyUID=WOS:000307024900029.
    10.1007/978-3-642-24550-3_29
  26. Jin, Di; Liu, Dayou; Yang, Bo; Baquero, Carlos; He, Dongxiao; Huang, JZ; Cao, L; Srivastava, J. "Ant Colony Optimization with Markov Random Walk for Community Detection in Graphs". Advances in Knowledge Discovery and Data Mining, Pt Ii 6635 (2011): 123-134. http://gateway.webofknowledge.com/gateway/Gateway.cgi?GWVersion=2&SrcAuth=ORCID&SrcApp=OrcidOrg&DestLinkType=FullRecord&DestApp=WOS_CPL&KeyUT=WOS:000311907700011&KeyUID=WOS:000311907700011.
    10.1007/978-3-642-20847-8-11
  27. Goncalves, Nelson; Jose, Rui; Baquero, Carlos; Meersman, R; Dillion, T; Herrero, P. "Privacy Preserving Gate Counting with Collaborative Bluetooth Scanners". On the Move To Meaningful Internet Systems: Otm 2011 Workshops 7046 (2011): 534-543. http://gateway.webofknowledge.com/gateway/Gateway.cgi?GWVersion=2&SrcAuth=ORCID&SrcApp=OrcidOrg&DestLinkType=FullRecord&DestApp=WOS_CPL&KeyUT=WOS:000306979400065&KeyUID=WOS:000306979400065.
    10.1007/978-3-642-25126-9_65
  28. Jin, D.; Yang, B.; Baquero, C.; Liu, D.; He, D.; Liu, J.. "A Markov random walk under constraint for discovering overlapping communities in complex networks". Journal of Statistical Mechanics: Theory and Experiment 2011 5 (2011): http://www.scopus.com/inward/record.url?eid=2-s2.0-79958022136&partnerID=MN8TOARS.
    10.1088/1742-5468/2011/05/P05031
  29. Almeida, P.S.; Baquero, C.; Preguiça, N.; Hutchison, D.. "Scalable Bloom Filters". Information Processing Letters 101 6 (2007): 255-261. http://www.scopus.com/inward/record.url?eid=2-s2.0-33846186007&partnerID=MN8TOARS.
    10.1016/j.ipl.2006.10.007
  30. Baquero, Carlos; Moura, Francisco. "Improving causality logging in mobile computing networks". ACM SIGMOBILE Mobile Computing and Communications Review 2 4 (1998): 62-66. http://dx.doi.org/10.1145/1321400.1321405.
    10.1145/1321400.1321405
  31. BAQUERO, C; MOURA, F. "CONCURRENCY ANNOTATIONS IN C++". Sigplan Notices 29 7 (1994): 61-67. http://gateway.webofknowledge.com/gateway/Gateway.cgi?GWVersion=2&SrcAuth=ORCID&SrcApp=OrcidOrg&DestLinkType=FullRecord&DestApp=WOS_CPL&KeyUT=WOS:A1994NU15200012&KeyUID=WOS:A1994NU15200012.
    10.1145/181593.181603
  32. Baquero, C.; Moura, F.. "Concurrency Annotations in C++". ACM SIGPLAN Notices 29 7 (1994): 61-67. http://www.scopus.com/inward/record.url?eid=2-s2.0-0042271547&partnerID=MN8TOARS.
    10.1145/181593.181603
Preprint
  1. Jesús Rufino; Juan Ramirez; Carlos Baquero; Jaya Champati; Davide Frey; Rosa Lillo; Antonio Fernández Anta. "Consistent Comparison of Symptom-based Methods for COVID-19 Infection Detection". 2022. http://dx.doi.org/10.21203/rs.3.rs-1987156/v1.
    10.21203/rs.3.rs-1987156/v1
  2. Jesús Rufino; Carlos Baquero; Davide Frey; Christin A. Glorioso; Antonio Ortega; Nina Rešcic; Julian Charles Roberts; et al. "Using Survey Data to Estimate the Impact of the Omicron Variant on Vaccine Efficacy against COVID-19 Infection". 2022. http://dx.doi.org/10.1101/2022.01.21.22269636.
    10.1101/2022.01.21.22269636
  3. Javier Álvarez; Carlos Baquero; Elisa Cabana; Jaya Prakash Champati; Antonio Fernández Anta; Davide Frey; Augusto Garcia-Agundez; et al. "Estimating Active Cases of COVID-19". 2021. http://dx.doi.org/10.1101/2021.12.09.21267355.
    10.1101/2021.12.09.21267355
  4. Vitor Enes; Carlos Baquero; Alexey Gotsman; Pierre Sutra. "Efficient Replication via Timestamp Stability (Extended Version)". 2021. https://arxiv.org/abs/2104.01142.
    10.48550/ARXIV.2104.01142
  5. Carlos Baquero. "Causality is Graphically Simple". 2020. https://arxiv.org/abs/2012.09086.
    10.48550/ARXIV.2012.09086

Other

Other output
  1. Measuring Icebergs: Using Different Methods to Estimate the Number of COVID-19 Cases in Portugal and Spain. 2020. Carlos Baquero. http://dx.doi.org/10.1101/2020.04.20.20073056.
    10.1101/2020.04.20.20073056
  2. State-Machine Replication for Planet-Scale Systems (Extended Version). 2020. Carlos Baquero.
  3. Age-Partitioned Bloom Filters. 2020. Carlos Baquero.
  4. Mobile Transaction Management in Mobisnap. Lecture Notes in Computer Science. 2000. Carlos Baquero.
    10.1007/3-540-44472-6_33
  5. 3rd Workshop on Mobility and Replication. Lecture Notes in Computer Science. 1998. Andersen, Birger; Baquero, Carlos; Juul, Niels C.. http://dx.doi.org/10.1007/3-540-49255-0_84.
    10.1007/3-540-49255-0_84
Activities

Supervision

Thesis Title
Role
Degree Subject (Type)
Institution / Organization
2017 - 2023 Dynamic End-to-End Reliable Causal Delivery Middleware for Geo-Replicated Services
Supervisor
Informática (PhD)
Universidade do Minho, Portugal
2018 - 2022 Planet-Scale Leaderless Consensus
Supervisor
Informática (PhD)
Universidade do Minho, Portugal
2014 - 2018/01 Broadcast Cancellation in Unstructured Networks
Supervisor
Universidade do Minho, Portugal
2009 - 2012/01 Robust Distributed Data Aggregation
Supervisor
Universidade do Minho, Portugal
2006 - 2009/03 Information Search in Large-Scale Peer-to-Peer Systems
Supervisor
Universidade do Minho, Portugal
2006 - 2009/02 Causality Tracking in Dynamic Distributed Systems
Supervisor
Universidade do Minho, Portugal