Identification
Personal identification
- Full name
- Luís Soares Barbosa
Citation names
- Barbosa, Luís
Author identifiers
- Ciência ID
- 431C-9C2E-CDAA
- ORCID iD
- 0000-0002-5037-2588
- Scopus Author Id
- 35605847400
Email addresses
- lsb@di.uminho.pt (Professional)
- barbosa@unu.edu (Professional)
- luis.barbosa@inl.int (Professional)
Websites
- http://www.di.uminho.pt/~lsb (Professional)
Knowledge fields
- Exact Sciences - Computer and Information Sciences - Computer Sciences
Languages
Language | Speaking | Reading | Writing | Listening | Peer-review |
---|---|---|---|---|---|
English | Advanced (C1) | Proficiency (C2) | Proficiency (C2) | Proficiency (C2) | Proficiency (C2) |
French | Elementary (A2) | Advanced (C1) | Intermediate (B1) | Advanced (C1) | Advanced (C1) |
Spanish; Castilian | Intermediate (B1) | Advanced (C1) | Elementary (A2) | Advanced (C1) | Advanced (C1) |
Portuguese (Mother tongue) |
Education
Degree | Classification | |
---|---|---|
2016
Concluded
|
Agregação em Informática (Título de Agregado)
Universidade do Minho, Portugal
|
|
2001
Concluded
|
PhD in Informatics (Foundations of Computing) (Doutoramento)
Universidade do Minho, Portugal
|
Affiliation
Science
Category Host institution |
Employer | |
---|---|---|
2019/09/01 - Current | Principal Investigator (Research) | International Iberian Nanotechnology Laboratory, Portugal |
International Iberian Nanotechnology Laboratory, Portugal | ||
2012/01/01 - Current | Principal Investigator (Research) | Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal |
Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal |
Teaching in Higher Education
Category Host institution |
Employer | |
---|---|---|
2019/09/11 - Current | Full Professor (University Teacher) | Universidade do Minho, Portugal |
Positions / Appointments
Category Host institution |
Employer | |
---|---|---|
2017/09/01 - Current | Vice-President | United Nations University Operating Unit on Policy-Driven Electronic Governance, Portugal |
United Nations University Operating Unit on Policy-Driven Electronic Governance, Portugal |
Projects
Contract
Designation | Funders | |
---|---|---|
2022/01/01 - Current | Ibex - Quantitative methods for cyber-physical programming
Researcher
Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal
|
Fundação para a Ciência e a Tecnologia
Ongoing
|
2018/06/01 - 2021/05/31 | KLEE - Coalgebraic Modeling and Analysis for Computational Synthetic Biology
Principal investigator
Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal
|
Fundação para a Ciência e a Tecnologia
Ongoing
|
2016 - 2020/12/01 | Dynamic logics for cyber-physical systems: towards contract based design
PTDC/EEI-CTP/4836/2014
Researcher
Universidade do Minho, Portugal
|
Fundação para a Ciência e a Tecnologia
Ongoing
|
2017 - 2020 | GOV3.0: Scientific Foundations, Training and Entrepreneurship in the domain of ICT-enabled Governance
588306-EPP-1-2017-1-EL-EPPKA2-KA
Researcher
United Nations University Operating Unit on Policy-Driven Electronic Governance, Portugal
|
Ongoing
|
2016/01/01 - 2019/12/31 | SmartEGOV - Harnessing EGOV for smart governance: Foundations and tools.
NORTE-45-2015-23
Principal investigator
Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal
|
Ongoing
|
2016 - 2019 | TRUST: Trustworthy software design with Alloy
PTDC/EEI-CTP/2904/2014
Researcher
Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal
|
Ongoing
|
2015 - 2016 | GCIO.CO: Education system for government technology leadership in Colombia
GCIO.CO
Researcher
United Nations University Operating Unit on Policy-Driven Electronic Governance, Portugal
|
Programa de las Naciones Unidas para el Desarrollo Colombia
Concluded
|
2013/04/01 - 2015 | Qais: Quantitative analysis of interacting systems: foundations and algorithms
Researcher
Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal
|
Fundação para a Ciência e a Tecnologia
Concluded
|
2013 - 2015 | NASONI: Heterogenous software coordination: Foundations, methods, tools.
PTDC/EEI-CTP/2341/2012
Principal investigator
Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal
|
Fundação para a Ciência e a Tecnologia
Concluded
|
2013 - 2015 | BESTCASE-RL4: Cooperation and Perception for Augmented Autonomy
NORTE-07-0124-FEDER-000060
Researcher
|
Concluded
|
2010 - 2013 | MONDRIAN: Foundations for architectural design
PTDC/EIA-CCO/108302/2008
Principal investigator
Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal
|
Fundação para a Ciência e a Tecnologia |
2010 - 2013 | CROSS: An Infrastructure for Certification and Re-engineering of Open Source Software.
PTDC/EIA-CCO/108995/2008
Researcher
Universidade do Minho, Portugal
|
Fundação para a Ciência e a Tecnologia
Concluded
|
2008 - 2011 | MATHIS: Reinvigorating mathematics for the information society
PTDC/EIA/73252/2006
Principal investigator
Universidade do Minho Escola de Engenharia, Portugal
|
Fundação para a Ciência e a Tecnologia
Concluded
|
2008 - 2011 | EVOLVE: Evolutionary Validation, Verification and Certification
ADI (QREN1621)
Researcher
Universidade do Minho, Portugal
|
Concluded
|
2008 - 2011 | IVY: A model based usability analysis tool.
POSI/EIA/56646/2004
Researcher
Universidade do Minho, Portugal
|
Fundação para a Ciência e a Tecnologia
Concluded
|
2005 - 2009 | Lernet - Language engineering and rigorous software development
EU-ALFA (II-0472-FA)
Researcher
Universidade do Minho, Portugal
|
Concluded
|
2005 - 2007 | GRICES - Formal foundations for component-based programming
GRICES - 00342
Principal investigator
Universidade do Minho, Portugal
|
Fundação para a Ciência e a Tecnologia
Concluded
|
2003 - 2007 | PURE: Program understanding and re-engineering: Calculi and applications.
POSI/CHS/44304/2002
Principal investigator
Universidade do Minho, Portugal
|
Fundação para a Ciência e a Tecnologia
Concluded
|
2003 - 2006 | APPSEM II: Thematic Network - Applied Semantics II.
(IST-2001-38957
Researcher
Universidade do Minho, Portugal
|
Concluded
|
Outputs
Publications
Book |
|
Book chapter |
|
Conference paper |
|
Edited book |
|
Journal article |
|
Journal issue |
|
Preface / Postscript |
|
Other
Other output |
|
Activities
Supervision
Thesis Title Role |
Degree Subject (Type) Institution / Organization |
|
---|---|---|
2023/10/01 - Current | Quantum programming in Quipper and Proto-Quipper (MSc Jorge Melo)
Supervisor
|
Universidade do Minho Laboratório de Software Confiável, Portugal
|
2023/09/28 - Current | Analyzing quantum learning protocols with ZX (MSc Bruno Machado)
Supervisor
|
Universidade do Minho Laboratório de Software Confiável, Portugal
|
2023/09 - Current | Robustness of quantum walk speed-ups in dynamical graphs (MSc Eduardo Araujo)
Supervisor
|
Universidade do Minho Laboratório de Software Confiável, Portugal
|
2022/11/12 - Current | Comparative study of various machine learning mechanisms on different spatial data and their efficacy in understanding urban
dynamics (MSc Catarina Madaleno)
Co-supervisor
|
Universidade do Minho Laboratório de Software Confiável, Portugal
|
2022/10/02 - Current | An Interpreter for a Concurrent Quantum Language (MSc Ines Dias)
Co-supervisor
|
Universidade do Minho Laboratório de Software Confiável, Portugal
|
2022/01/05 - Current | Quantum Reinforcement Learning: Foundations, algorithms, applications (PhD André Sequeira)
Co-supervisor
|
Universidade do Minho Escola de Engenharia, Portugal
|
2022/01/04 - Current | Bayesian structure learning with quantum resources (MSc José Luis Antunes Martins)
Co-supervisor
|
Universidade do Minho Escola de Engenharia, Portugal
|
2021/10/01 - Current | Learning open quantum systems using machine learning (PhD Antonio Ruiz Molero)
Co-supervisor
|
Universidade do Minho Escola de Engenharia, Portugal
|
2021/02/01 - Current | Dynamic fuzzy logics for quantum programs: Foundations and applications (PhD Manisha Jain)
Co-supervisor
|
PhD Program in Applied Mathematics (MAP-PDMA) (PhD)
Universidade de Aveiro, Portugal
|
2021/02/01 - Current | Quantum Assisted Secure Multi-Party Computation (PhD Zeinab Rahmani)
Co-supervisor
|
Doctoral Programme in Electrical Engineering - Univ Aveiro (PhD)
Universidade de Aveiro, Portugal
|
2021/01/01 - Current | Investigation of quantum effects in the energy and charge transport in photosynthetic systems by means of quantum simulations
(PhD José Diogo Guimarães)
Co-supervisor
|
Física (MAP-FIS) (PhD)
Universidade do Minho, Portugal
|
2021/01/01 - Current | Time-structure in measurement-based quantum computing (PhD Vitor Fernandes)
Co-supervisor
|
MAPi - MAP Doctoral Program in Computer Science (PhD)
Universidade do Minho, Portugal
|
2020/09/01 - Current | Time-structure in measurement-based quantum computing (PhD Michael Oliveira)
Co-supervisor
|
Universidade do Minho Escola de Engenharia, Portugal
|
2019/10/01 - Current | Quantum technologies for data (PhD - Afonso Rodrigues)
Supervisor
|
Computer Science (PhD)
Universidade do Minho Escola de Engenharia, Portugal
|
2022/01/04 - 2022/12/28 | Quantum Bayesian Reinforcement Learning (MSc Gilberto Cunha)
Co-supervisor
|
Universidade do Minho Escola de Engenharia, Portugal
|
2016/07/01 - 2022/04/08 | Weighted computations: semantics and program logics (PhD - Leandro Gomes)
Co-supervisor
|
PhD Computer Science (MAP-i) (PhD)
Universidade do Minho, Portugal
|
2020/03/01 - 2021/12/03 | Exploring paraconsistent logics for quantum programs (MSc - Ana Cruz)
Supervisor
|
Mestrado Integrado em Engenharia Física (Master)
Universidade do Minho, Portugal
|
2020/02/01 - 2021/10/20 | Combining paraconsistent and dynamic logic for Qiskit (MSc - Bernardo Faria)
Supervisor
|
Mestrado Integrado em Engenharia Física (Master)
Universidade do Minho, Portugal
|
2020/01/04 - 2021/09/20 | Implementing quantum walks in Qiskit (MSc - Jaime Santos)
Supervisor
|
Mestrado Integrado em Engenharia Física (Master)
Universidade do Minho, Portugal
|
2016/10/15 - 2021/05/27 | Foundations for quantum algorithms and complexity (PhD - Carlos Tavares)
Supervisor
|
PhD Computer Science (MAP-i) (PhD)
Universidade do Minho, Portugal
|
2020/03/01 - 2021/01/14 | Quantum-enhanced reinforcement learning (MSc André Sequeira)
Co-supervisor
|
Integrated master in Physics Engineering (Master)
Universidade do Minho, Portugal
|
2019/10/01 - 2020/07/29 | Flexible molecular alignment (MSc - Sofia Oliveira)
Supervisor
|
Mestrado em Engenharia Física (Master)
Universidade do Minho, Portugal
|
2019/11/01 - 2020/07/06 | Simulation in quantum biology (MSc - José Guimarães)
Co-supervisor
|
Mestrado Integrado em Engenharia Física (Master)
Universidade do Minho, Portugal
|
2016/07/01 - 2020/02/15 | Logic foundations and computational tools for synthetic biology (PhD - Daniel Figueiredo)
Co-supervisor
|
PhD - Mathematics and Applications (MAP-PDMA) (PhD)
Universidade de Aveiro, Portugal
|
2019/01/01 - 2019/12/20 | Integration of time in a quantum process algebra (MSc - Vitor Fernandes)
Co-supervisor
|
Mestrado Integrado em Engenharia Física (Master)
Universidade do Minho, Portugal
|
2019/01/01 - 2019/12/18 | Quantum Bayesian networks (MSc -Michael Oliveira)
Supervisor
|
Mestrado Integrado em Engenharia Física (Master)
Universidade do Minho, Portugal
|
2014/07/01 - 2018/11/12 | A virtual factory for smart city service integration (PhD - Guillermina Cledou)
Supervisor
|
PhD - Computer Science (MAP-i) (PhD)
Universidade do Minho, Portugal
|
2018/01/01 - 2018/11/05 | Validation of quantum simulations (MSc - Afonso Rodrigues)
Supervisor
|
Mestrado Integrado em Engenharia Física (Master)
Universidade do Minho, Portugal
|
2014/07/01 - 2018/06/22 | Hybrid programs (PhD - Renato Neves)
Co-supervisor
|
PhD - Computer Science (MAP-i) (PhD)
Universidade do Minho, Portugal
|
2016/02/01 - 2017/02/24 | A framework for architectural design and simulation of hybrid systems (Tiago Rodrigues)
Co-supervisor
|
Mestrado Integrado em Engenharia Informática (Master)
Universidade do Minho, Portugal
|
2015/01/01 - 2015/12/10 | Validation of IEC 61131-3 programmable logical controllers in KeYmaera (MSc - Yoan Ribeiro)
Co-supervisor
|
Mestrado Integrado em Engenharia Informática (Master)
Universidade do Minho, Portugal
|
2015/02/01 - 2015/12/05 | An engine for coordination-based architectural reconfigurations (MSc - Flávio Rodrigues)
Supervisor
|
Mestrado Integrado em Engenharia Informática (Master)
Universidade do Minho, Portugal
|
2011/09/01 - 2015/03/10 | Architectural reconfiguration of interacting services (PhD - Nuno Ernesto Oliveira)
Supervisor
|
PhD - Computer Science (MAP-i) (PhD)
Universidade do Minho, Portugal
|
2013/02/01 - 2013/09/13 | Proof support for hybrid logic (MSc - Renato Neves)
Co-supervisor
|
Mestrado Engenharia Informática (Master)
Universidade do Minho, Portugal
|
2009/07/01 - 2013/07/08 | Foundations and techniques for software reconfigurability (PhD - Alexandre Madeira; awarded the 2013 IBM Scientific Prize))
Co-supervisor
|
PhD - MAP-I Joint Doctoral Programme in Computer Science U. Minho, Aveiro, Porto (PhD)
Universidade do Minho, Portugal
|
2011/02/01 - 2011/12/13 | An animator for the component calculus (MSc - André Martins)
Supervisor
|
Mestrado em Engenharia Informática (Master)
Universidade do Minho, Portugal
|
2007/07/01 - 2010/11/05 | Algorithmic problem solving: Principles and applications (PhD - João Fernando Ferreira)
Co-supervisor
|
PhD in Computer Science (co-supervision with Roland Backhouse) (PhD)
University of Nothingham, United Kingdom
|
2004/09/01 - 2009/09/07 | Specification and refinement of software connectors (PhD - Marco Castro Barbosa)
Supervisor
|
PhD in Computer Science, U. Minho (PhD)
Universidade do Minho, Portugal
|
2005/06/01 - 2009/02/09 | Slicing techniques applied to architectural analysis of legacy software (PhD - Nuno Feixa Rodrigues)
Supervisor
|
PhD - Computer Science (PhD)
Universidade do Minho, Portugal
|
2007/10/01 - 2008/06/21 | An extended proof obligations generator for VMD++/OML (MSc - Augusto Ribeiro)
Co-supervisor
|
MSc Computer Science (Master)
Aarhus University (Denmark), Denmark
|
2007/10/01 - 2008/06/21 | Connecting VDM++ and JML (MSc - Carlos Vilhena)
Co-supervisor
|
MSc Computer Science (Master)
Aarhus University (Denmark), Denmark
|
2007/10/01 - 2008/06/21 | Combinatorial Test Automation Support for VDM+ (MSc - Adriana Sucena)
Co-supervisor
|
MSc Computer Science (Master)
Aarhus University (Denmark), Denmark
|
2007/02/01 - 2007/12/07 | Formal specification of an object-oriented framework for control systems design (MSc - David Sora)
Supervisor
|
Mestrado em Engenharia Informática (Master)
Universidade do Minho, Portugal
|
2005/09/01 - 2006/03/16 | Coinductive programming: Calculi and applications (MSc - Paula Ribeiro)
Supervisor
|
Mestrado em Matemática Computacional (Master)
Universidade do Minho, Portugal
|
2001/01/01 - 2004/11/12 | Coalgebra theory and its application to component software (PhD - Sun Meng)
Co-supervisor
|
PhD - Mathematics and Information Sciences (PhD)
Peking University Department of Mathematics, China
|
Association member
Society Organization name | Role | |
---|---|---|
2019/01/24 - Current | IFIP TC1 (Foundations of Computer Science) - Chair | Chair |
2014/09/10 - Current | IFIP WG1.3 (Foundations of System Specification) | Regular member |
Committee member
Activity description Role |
Institution / Organization | |
---|---|---|
2019/10/01 - Current | Chair of the Steering Committee of FACS (International Symposium on Formal Aspects of Component Software)
Coordinator
|
|
2019/01/24 - Current | Chair of IFIP Technical Committee TC1 - Foundations of Computer Science
Coordinator
|
|
2017/02/01 - Current | Member of the Steering Committee of ICEGOV (International Conference on Theory and Practice of Electronic Governance series)
Member
|
Consulting
Activity description | Institution / Organization | |
---|---|---|
2019/02/01 - 2020/03/01 | Governo de S. Tomé e Princípe - Definição Estratégia Nacional para a Governação Electrónica | Governo de S. Tomé e Princípe, São Tomé and Príncipe |
2017/05/09 - 2019/12/31 | ITU – International Telecommunication Union, Task Force on ICT for the Sustainable Development Goals - Partnership on Measuring ICT for Development, 2017-19 | International Telecommunication Union, Switzerland |
2016/02/01 - 2017/12/31 | CPLP – Capacity building component of PASP - Projecto de Apoio à Melhoria da Qualidade e Proximidade dos Serviçs Públicos dos PALOP e Timor Leste on EGOV strategies an digital infrastructures; contract through CAMÕES Instituto da Cooperação e da Língua. | Camões Instituto da Cooperação e da Língua, Portugal |
2014/03/01 - 2015/11/05 | Government of Colombia - Support to the definition and establishment of the GCIO function | Gobierno de Colombia, Colombia |
Journal scientific committee
Journal title (ISSN) | Publisher | |
---|---|---|
2020/12/01 - Current | Journal of Logical and Algebraic Methods in Programming (2352-2208) | Elsevier |
Mentoring / Tutoring
Topic | Student name | |
---|---|---|
2015/07/01 - 2019/06/30 | Post-doc supervision | Alexandre Castro Madeira |
2016/02/01 - 2019/04/30 | Post-doc supervision | Nuno Ramos Carvalho |
2013/03/01 - 2019/01/15 | Post-doc supervision | José Miguel Paiva Proença |
2013/09/01 - 2015/06/30 | Post-doc supervision | Alexandre Castro Madeira |
2011/04/01 - 2012/04/15 | Post-doc supervision | Alexandra Silva |
Other jury / evaluation
Activity description | Institution / Organization | |
---|---|---|
2007/05/02 - 2020/02/28 | Project proposals and grant evaluation for NWO (The Netherlands Organisation for Scientific Research) | |
2011/01/01 - 2015/11/30 | CMU-PORTUGAL Project evaluator for Carnegie Mellon University - Portugal Dual PhD Degree in Computer Science | CMU-Portugal Partnership, United States |
2012/02/01 - 2013/02/15 | Project proposals and PhD grants evaluator for FWO (The Research Foundation Flanders, Belgium) | Fonds Wetenschappelijk Onderzoek Vlaanderen, Belgium |