Identification
Personal identification
- Full name
- José Nuno Oliveira
Citation names
- Oliveira, José
- J.N. Oliveira
Author identifiers
- Ciência ID
- 7C19-106B-97CD
- ORCID iD
- 0000-0002-0196-4229
Websites
- https://www.inesctec.pt/en/people/jose-nuno-oliveira (Professional)
Knowledge fields
- Exact Sciences - Computer and Information Sciences - Computer Sciences
Languages
| Language | Speaking | Reading | Writing | Listening | Peer-review |
|---|---|---|---|---|---|
| English | Intermediate (B1) | Advanced (C1) | Advanced (C1) | Intermediate (B1) | |
| French | Intermediate (B1) | Intermediate (B1) | Intermediate (B1) | Intermediate (B1) | |
| Spanish; Castilian | Beginner (A1) | Intermediate (B1) | Beginner (A1) | Beginner (A1) |
Education
| Degree | Classification | |
|---|---|---|
|
1981 - 1984
Concluded
|
Computer Science (Doktor (PhD))
The University of Manchester, United Kingdom
"The Formal Semantics of Deterministic Dataflow Programs" (THESIS/DISSERTATION)
|
Approved |
|
1980 - 1981
Concluded
|
Computer Science (Master)
The University of Manchester, United Kingdom
"Pascal on Small Microcomputers" (THESIS/DISSERTATION)
|
Affiliation
Teaching in Higher Education
| Category Host institution |
Employer | |
|---|---|---|
| 2014 - Current | Full Professor (University Teacher) | Universidade do Minho, Portugal |
| 1989 - 2014 | Associate Professor (University Teacher) | Universidade do Minho, Portugal |
| 1984 - 1989 | Assistant Professor (University Teacher) | Universidade do Minho, Portugal |
| 1978 - 1984 | Assistant (University Teacher) | Universidade do Minho, Portugal |
Positions / Appointments
| Category Host institution |
Employer | |
|---|---|---|
| 2017 - 2025 | Coordenação ou direção de centro de investigação, departamento ou equivalente | Universidade do Minho, Portugal |
Projects
Grant
| Designation | Funders | |
|---|---|---|
| 2015 - 2016 | LEANBIGDATA (FP7-ICT 619606)
FP7-ICT 619606
Researcher
|
Concluded
|
| 1991 - 1994 | Tempus: Category Theory and Applications in Computer Science
TEMPUS Jep-2692-91/
Other
Universidade do Minho, Portugal
|
Concluded
|
Contract
| Designation | Funders | |
|---|---|---|
| 2021/01/01 - 2025/12/31 | INESC TEC - Institute for Systems and Computer Engineering, Technology and Science (INESC TEC)
LA/P/0063/2020
Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal
|
Fundação para a Ciência e a Tecnologia
Ongoing
|
| 2022/01/01 - 2024/12/31 | Quantitative methods for cyber-physical programming: reasoning precisely about imprecisions in cyber-physical behaviour
PTDC/CCI-COM/4280/2021
Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal
Instituto Politécnico do Porto Instituto Superior de Engenharia do Porto, Portugal |
Fundação para a Ciência e a Tecnologia
Ongoing
|
| 2018/06/01 - 2021/11/30 | Coalgebraic Modeling and Analysis for Computational Synthetic Biology
PTDC/CCI-COM/30947/2017
Universidade de Aveiro, Portugal
Universidade de Aveiro Centro de Investigação e Desenvolvimento em Matemática e Aplicações, Portugal Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal |
Fundação para a Ciência e a Tecnologia
Concluded
|
| 2019/01/01 - 2019/12/31 | INESC TEC - INESC Technology and Science
UID/EEA/50014/2019
Instituto de Engenharia de Sistemas e Computadores, Portugal
Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal |
Fundação para a Ciência e a Tecnologia
Concluded
|
| 2016/07/01 - 2019/12/31 | Trustworthy Software Design with Alloy
PTDC/EEI-CTP/2904/2014
Universidade do Minho, Portugal
|
Fundação para a Ciência e a Tecnologia
Concluded
|
| 2016/07/01 - 2019/11/30 | DALÍ - Dynamic logics for cyber-physical systems: towards contract based design
PTDC/EEI-CTP/4836/2014
Universidade do Minho, Portugal
Universidade de Aveiro, Portugal |
Fundação para a Ciência e a Tecnologia
Concluded
|
| 2013/07 - 2016/06 | NASONI -- Heterogeneous software coordination: Foundations, methods, tools
PTDC/EEI-CTP/2341/2012
Universidade do Minho, Portugal
Universidade de Aveiro Centro de Investigação e Desenvolvimento em Matemática e Aplicações, Portugal Universidade de Aveiro, Portugal Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal |
Fundação para a Ciência e a Tecnologia
Concluded
|
| 2013/07/01 - 2015/09/30 | NASONI - Heterogenous software coordination: Foundations, methods, tools
PTDC/EEI-CTP/2341/2012
Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal
Universidade do Minho, Portugal Universidade de Aveiro, Portugal Universidade de Aveiro Centro de Investigação e Desenvolvimento em Matemática e Aplicações, Portugal |
Fundação para a Ciência e a Tecnologia
Concluded
|
| 2012/04/01 - 2015/09/30 | Qais: Quantitative analysis of interacting systems: foundations and algorithms
PTDC/EIA-CCO/122240/2010
Universidade do Minho Centro ALGORITMI, Portugal
Universidade do Minho, Portugal Universidade Nova de Lisboa Laboratório para a Ciência da Computação e Informática, Portugal Associação para a Inovação e Desenvolvimento da FCT, Portugal |
Fundação para a Ciência e a Tecnologia
Concluded
|
| 2012/03/01 - 2014/08/31 | FATBIT: Foundations, Applications and Tools for Bidirectional Transformation
PTDC/EIA-CCO/120838/2010
Universidade do Minho Centro ALGORITMI, Portugal
Universidade do Minho, Portugal |
Fundação para a Ciência e a Tecnologia
Concluded
|
| 2010/03/15 - 2013/05/30 | Mondrian - Foundations for architectural design: Service certification, dynamic reconfiguration and self-adaptability
PTDC/EIA-CCO/108302/2008
Universidade do Minho Centro ALGORITMI, Portugal
Universidade do Minho, Portugal Universidade de Aveiro, Portugal Universidade de Aveiro Centro de Investigação e Desenvolvimento em Matemática e Aplicações, Portugal |
Fundação para a Ciência e a Tecnologia
Concluded
|
| 2009/01/01 - 2012/06/30 | MathIS - Reinvigorating Mathematics for the Information Society
PTDC/EIA/73252/2006
Universidade do Minho Centro ALGORITMI, Portugal
Universidade do Minho, Portugal |
Fundação para a Ciência e a Tecnologia
Concluded
|
| 2001 - 2007 | IKF - Eureka!2235
EU 2235
Other
Universidade do Minho, Portugal
|
Concluded
|
| 1992 - 1995 | SOUR - Eureka!379
EU 379
Other
|
Concluded
|
Outputs
Publications
| Book |
|
| Book chapter |
|
| Conference paper |
|
| Journal article |
|
| Magazine article |
|
| Online resource |
|
| Report |
|
| Thesis / Dissertation |
|
Activities
Association member
| Society Organization name | Role | |
|---|---|---|
| 2019 - Current | ENSICO - Association for Teaching Computing at Schools | Co-founder and active collaborator |
| 2004 - Current | IFIP WG 2.1 (Algorithmic Languages and Calculi) | Member of Working Group |
| 1993 - Current | Formal Methods Europe, Delft, NL | Member and Head of the Awards Committee |
Committee member
| Activity description Role |
Institution / Organization | |
|---|---|---|
| 2019/10/07 - 2019/10/11 | General chair of FM'19: 3rd World Congress on Formal Methods, Porto, Portugal.
President / Vice-president
|
Universidade do Minho, Portugal |
Interview (tv / radio show)
| Program | Topic | |
|---|---|---|
| 2012/06/20 - 2012/06/20 | Porto Alive (Porto Canal) | Wikiscore: site de partilha de partituras musicias. |
Distinctions
Other distinction
| 2025 | Journal-first paper at ICFP'25 (Singapore, Oct. 2025) |
| 2012 | Best paper |
| 2009 | Best paper award in Grand Challenge Track of SBMF'09 |
| 1995 | Best Paper Award in Conferência Nacional Informação Multimédia na Internet, 6-8 July 1995, Braga,
Universidade do Minho, Portugal
|
