Identification
Personal identification
- Full name
- Manuel Alcino Pereira da Cunha
Citation names
- Cunha, Alcino
Author identifiers
- Ciência ID
- ED1F-3C1B-4A1B
- ORCID iD
- 0000-0002-2714-8027
- Google Scholar ID
- aT3gF_cAAAAJ
- Researcher Id
- I-4104-2015
- Scopus Author Id
- 8549257000
Email addresses
- alcino@di.uminho.pt (Professional)
- alcino.cunha@inesctec.pt (Professional)
Telephones
- Telephone
-
- 253604444 (Professional)
Addresses
- Departamento de Informática, Campus de Gualtar, 4710-057, Braga, Braga, Portugal (Professional)
Websites
- http://www.di.uminho.pt/~alcino (Scholar)
Knowledge fields
- Exact Sciences - Computer and Information Sciences - Computer Sciences
Education
Degree | Classification | |
---|---|---|
2024/07/16
Concluded
|
Informática (Título de Agregado)
Universidade do Minho, Portugal
|
|
2005/06/17
Concluded
|
Informática (Doutoramento)
Universidade do Minho, Portugal
"Point-free program calculation" (THESIS/DISSERTATION)
|
Aprovado por unanimidade |
1996
Concluded
|
Engenharia de Sistemas e Informática (Licenciatura)
Universidade do Minho, Portugal
|
18 |
Affiliation
Science
Category Host institution |
Employer | |
---|---|---|
2011/11/01 - Current | Researcher (Research) | Universidade do Minho, Portugal |
Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal |
Teaching in Higher Education
Category Host institution |
Employer | |
---|---|---|
2023/05/04 - Current | Associate Professor (University Teacher) | Universidade do Minho, Portugal |
2005/06/17 - 2023/05/03 | Assistant Professor (University Teacher) | Universidade do Minho, Portugal |
2001/09/21 - 2005/06/16 | Assistant (University Teacher) | Universidade do Minho, Portugal |
1997/03/13 - 2001/09/20 | Trainee Assistant (University Teacher) | Universidade do Minho, Portugal |
1995/10/23 - 1997/03/12 | Tutor (University Teacher) | Universidade do Minho, Portugal |
1994/11/07 - 1995/09/30 | Tutor (University Teacher) | Universidade do Minho, Portugal |
Positions / Appointments
Category Host institution |
Employer | |
---|---|---|
2016/01 - Current | Coordenador do Laboratório de Software Confiável | Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal |
2013/11 - Current | Director adjunto do Centro de Investigação em Software Confiável | Universidade do Minho, Portugal |
2008/05/07 - 2010/07/20 | Director dos cursos de Engenharia Informática e Engenharia de Sistemas e Informática | Universidade do Minho, Portugal |
Projects
Contract
Designation | Funders | |
---|---|---|
2022/01/01 - 2023/12/31 | SpecRep: Constraint-based Specification Repair
EXPL/CCI-COM/1637/2021
Co-Principal Investigator (Co-PI)
|
|
2018/07/01 - 2021/06/30 | SAFER - Safety Verification for Robotic Software
PTDC/CCI-INF/29583/2017
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/07/01 - 2019/12/31 | TRUST - Trustworthy Software Design with Alloy
PTDC/EEI-CTP/2904/2014
Principal investigator
Universidade do Minho, Portugal
|
Fundação para a Ciência e a Tecnologia
Concluded
|
2017 - 2019 | Lightkone - Lightweight Computation for Networks at the Edge
732505
Researcher
Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal
|
Horizon 2020
Concluded
|
2015 - 2018 | Tech4Growth - Pervasive Intelligence, Enhancers and Proofs of Concept with Industrial Impact
NORTE-01-0145-FEDER- 000020
Researcher
Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal
|
Comissao de Coordenacao e Desenvolvimento Regional do Norte
Concluded
|
2015 - 2018 | NanoStima - Macro-to-Nano Human Sensing: Towards Integra- ted Multimodal Health Monitoring and Analytics
NORTE-01- 0145-FEDER-000016
Researcher
Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal
|
Comissao de Coordenacao e Desenvolvimento Regional do Norte
Concluded
|
2012/03/01 - 2014/08/31 | FATBIT - Foundations, Applications and Tools for Bidirectional Transformation
PTDC/EIA-CCO/120838/2010
Principal investigator
Universidade do Minho, Portugal
|
Fundação para a Ciência e a Tecnologia
Concluded
|
2012 - 2014 | Prova - Platform for Software Verification and Validation
FCOMP-01-0202-FEDER- 023137
Researcher
Universidade do Minho, Portugal
|
Agência Nacional de Inovação SA
Concluded
|
2008 - 2011 | EVOLVE - Evolutionary Verification, Validation and Certification
FCOMP- 01-0202-FEDER-001621
Researcher
Universidade do Minho, Portugal
|
Agência Nacional de Inovação SA
Concluded
|
2008 - 2011 | CACE - Computer Aided Cryptography Engineering
216499
Researcher
Universidade do Minho, Portugal
|
European Commission Seventh Framework Programme for Research and Technological Development Information and Communication Technologies |
2003/10/15 - 2007/01/14 | PURe - Program Understanding and Re-engineering: Calculi and Applications
POSI/CHS/44304/2002
Researcher
|
Fundação para a Ciência e a Tecnologia
Concluded
|
Outputs
Publications
Book chapter |
|
Conference paper |
|
Conference poster |
|
Edited book |
|
Journal article |
|
Journal issue |
|
Report |
|
Thesis / Dissertation |
|
Other
Dataset |
|
Activities
Supervision
Thesis Title Role |
Degree Subject (Type) Institution / Organization |
|
---|---|---|
2022 - 2023 | Mining hints for fixing formal specifications
Supervisor
|
Universidade do Minho, Portugal
|
2021 - 2023 | Formalização de um protocolo Mesh para sistemas IoT em Alloy
Supervisor
|
Universidade do Minho, Portugal
|
2021 - 2022 | Encoding and Analysis of Variational ROS Computation Graphs
Supervisor
|
Mestrado em Engenharia Informática (Master) |
2021 - 2022 | Formalizing ROS2 security configuration with Alloy
Supervisor
|
Universidade do Minho, Portugal
|
2021 - 2022 | Formalização da reconfiguração de protocolos de consenso usando Alloy
Supervisor
|
|
2021 - 2022 | Automatic Repair of Behavioural Specifications
Supervisor
|
Universidade do Minho, Portugal
|
2020 - 2022 | An HAROS Extension for Variability Aware ROS Code Analysis
Supervisor
|
Universidade do Minho, Portugal
|
2016 - 2022 | Lightweight trustworthy high-level software design
Supervisor
|
Universidade do Minho, Portugal
|
2020 - 2021 | Estudo Empírico da Variabilidade em Sistemas ROS
Supervisor
|
Universidade do Minho, Portugal
|
2015 - 2021 | Safety verification for ROS applications
Supervisor
|
Universidade do Minho, Portugal
|
2019 - 2020 | Analysis of Message Passing Software Using Electrum
Co-supervisor
|
Universidade do Minho, Portugal
|
2018 - 2019 | Towards model checking Electrum specifications with LTSmin
Supervisor
|
Universidade do Minho, Portugal
|
2015 - 2016 | A web-based social environment for Alloy
Supervisor
|
Engenharia Informática (Master)
Universidade do Minho, Portugal
|
2015 - 2016 | Parallel verification of dynamic systems with rich configurations
Co-supervisor
|
Universidade do Minho, Portugal
|
2014 - 2015 | Applying coding standards to the Robot Operating System
Supervisor
|
Universidade do Minho, Portugal
|
2014 - 2015 | File carving in practice
Supervisor
|
Universidade do Minho, Portugal
|
2014 - 2015 | Software quality for the Robot Operating System
Supervisor
|
Universidade do Minho, Portugal
|
2009 - 2015 | Model driven software development with Alloy
Supervisor
|
Universidad Nacional de San Luis, Argentina
|
2013 - 2014 | A comparison between DSLs and GPLs for the implementation of unidirectional and bidirectional transformations
Supervisor
|
Engenharia Informática (Master)
Universidade do Minho, Portugal
|
2013 - 2014 | Bidirectional distributed data aggregation
Supervisor
|
Engenharia Informática (Master)
Universidade do Minho, Portugal
|
2013 - 2014 | A model repair application scenario with PROVA
Supervisor
|
Universidade do Minho, Portugal
|
2010 - 2014 | A relational approach to bidirectional tranformation
Supervisor
|
Universidade do Minho, Portugal
|
2007 - 2012 | Bidirectional data transformation by calculation
Supervisor
|
Universidade do Minho, Portugal
|
2010 - 2011 | Formalizing Alloy with a shallow embedding
Supervisor
|
Universidade do Minho, Portugal
|
2010 - 2011 | Formal approaches to critical systems development - a case study using SPARK
Supervisor
|
Universidade do Minho, Portugal
|
2009 - 2010 | Translating Alloy specifications to the point-free style
Supervisor
|
Universidade do Minho, Portugal
|
2009 - 2010 | Verificação de consultas .QL usando Alloy
Supervisor
|
Universidade do Minho, Portugal
|
2007 - 2007 | Gestão dos programas e configurações para o parque de máquinas na infra-estrutura produtiva
Supervisor
|
Universidade do Minho, Portugal
|
2007 - 2007 | Two-level transformations
Supervisor
|
Universidade do Minho, Portugal
|
2000 - 2000 | Servidor TimeStamp
Supervisor
|
Universidade do Minho, Portugal
|
2000 - 2000 | Desenvolvimento de uma arquitectura de certificados de atributos
Supervisor
|
Universidade do Minho, Portugal
|
2000 - 2000 | Infraestrutura de chaves públicas para ambiente home networking
Supervisor
|
Universidade do Minho, Portugal
|
1999 - 1999 | Manutenção evolutiva de um data warehouse para suportar um novo modelo de informação de Gestão
Supervisor
|
Universidade do Minho, Portugal
|
Event organisation
Event name Type of event (Role) |
Institution / Organization | |
---|---|---|
2024 - 2024 | 10th International Conference on Rigorous State Based Methods (2024 - 2024)
Conference (Member of the Scientific Committee)
|
|
2023 - 2023 | 2nd International Workshop on Quality and Reliability Assessment of Robotic Software Architectures and Components (2023 - 2023)
Workshop (Co-organisor)
|
|
2023 - 2023 | 21st International Conference on Software Engineering and Formal Methods (2023 - 2023)
Conference (Member of the Scientific Committee)
|
|
2022 - 2022 | 11th European Congress on Embedded Real-time Systems (2022 - 2022)
Congress (Member of the Scientific Committee)
|
|
2021 - 2021 | 9th International Workshop on Bidirectional Transformations (2021 - 2021)
Conference (Member of the Scientific Committee)
|
|
2021 - 2021 | 1st International Workshop on Quality and Reliability Assessment of Robotic Software Architectures and Components (2021 - 2021)
Workshop (Co-organisor)
|
|
2021 - 2021 | Workshop em Ciência e Engenharia de Software (2021 - 2021)
Workshop (Member of the Scientific Committee)
|
|
2020 - 2020 | 1st International Workshop on Engineering Resilient Robot Software Systems (2020 - 2020)
Workshop (Member of the Scientific Committee)
|
|
2019 - 2019 | 23rd International Symposium on Formal Methods (2019 - 2019)
Conference (Member of the Scientific Committee)
|
|
2018 - 2018 | 7th International Workshop on Bidirectional Transformations (2018 - 2018)
Workshop (Member of the Scientific Committee)
|
|
2015 - 2015 | 4th International Workshop on Bidirectional Transformations (2015 - 2015)
Workshop (Co-organisor)
|
|
2015 - 2015 | 15th International Conference on Relational and Algebraic Methods in Computer Science (2015 - 2015)
Conference (Member of the Organising Committee)
|
|
2013 - 2013 | 1st international Conference on Model-Driven Engineering and Software Development (2013 - 2013)
Conference (Member of the Scientific Committee)
|
|
2013 - 2013 | 1st International Workshop on Haskell and Rewriting Techniques (2013 - 2013)
Workshop (Member of the Scientific Committee)
|
|
2012 - 2012 | 5th International Conference on Model Transformation (2012 - 2012)
Conference (Member of the Scientific Committee)
|
|
2012 - 2012 | 1st International Workshop on Bidirectional Transformations (2012 - 2012)
Workshop (Member of the Scientific Committee)
|
|
2012 - 2012 | 13th Argentine Symposium on Software Engineering (2012 - 2012)
Symposium (Member of the Scientific Committee)
|
|
2010 - 2010 | 3rd Workshop on Mathematically Structured Functional Programming (2010 - 2010)
Workshop (Member of the Scientific Committee)
|
|
2010 - 2010 | 2º Simpósio de Informática (2010 - 2010)
Symposium (Member of the Organising Committee)
|
|
2007 - 2007 | 2nd Summer School on Generative and Transformational Techniques in Software Engineering (2007 - 2007)
Meeting (Member of the Scientific Committee)
|
|
2007 - 2007 | 2nd Summer School on Generative and Transformational Techniques in Software Engineering (2007 - 2007)
Meeting (Member of the Organising Committee)
|
|
2007 - 2007 | 7th Workshop on Language Descriptions, Tools and Applications (2007 - 2007)
Workshop (Member of the Organising Committee)
|
Committee member
Activity description Role |
Institution / Organization | |
---|---|---|
2018 - Current | Alloy Board
Member
|
Distinctions
Award
2022 | Best paper award at the 17th International Conference on Evaluation of Novel Approaches to Software Engineering |