Identification
Personal identification
- Full name
- João Alexandre Baptista Vieira Saraiva
Citation names
- Saraiva, João
Author identifiers
- Ciência ID
- 061C-DFC5-318E
- ORCID iD
- 0000-0002-5686-7151
- Google Scholar ID
- NlBmV2QAAAAJ&hl
- Researcher Id
- L-6113-2015
- Scopus Author Id
- 55977245100
Websites
- http://www.di.uminho.pt/~jas (Scholar)
Education
Degree | Classification | |
---|---|---|
1995/09/01 - 1999/12/09
Concluded
|
Computer Science (Doutoramento)
Major in Computer Science
Universiteit Utrecht, Netherlands
|
Affiliation
Teaching in Higher Education
Category Host institution |
Employer | |
---|---|---|
2018/11/27 - Current | Associate Professor (University Teacher) | Universidade do Minho, Portugal |
1993/12/06 - 2018/12/10 | Assistant Professor (University Teacher) | Universidade do Minho, Portugal |
Universidade do Minho, Portugal |
Others
Category Host institution |
Employer | |
---|---|---|
2015/06 - 2015/09 | Visiting Professor | Vietnam National University Ho Chi Minh City, Vietnam |
Vietnam National University Ho Chi Minh City, Vietnam | ||
2015/02 - 2015/03 | Visiting Research Fellow | National Institute of Informatics (NII), Japan |
National Institute of Informatics (NII), Japan | ||
2014/08 - 2014/12 | Professor Visitante do Exterior (PEV/CAPES) | Universidade Federal de Pernambuco, Brazil |
Universidade Federal de Pernambuco, Brazil | ||
2008/02 - 2008/02 | Visiting Researcher | The Texas University at Austin , United States |
The Texas University at Austin , United States | ||
2002/09 - 2002/12 | Visiting Research Fellow | University of Oxford Department of Computing Science, United Kingdom |
University of Oxford Department of Computing Science, United Kingdom |
Projects
Contract
Designation | Funders | |
---|---|---|
2020/09/01 - 2023/08/31 | Promoting Sustainability as a Fundamental Driver in Software Development Training and Education
Researcher
Universidade do Minho, Portugal
|
European Union
Ongoing
|
2016/07/01 - 2019/12/31 | GreenSoftwareLab – Towards an Engineering Discipline for Green Software
Principal investigator
Fundação para a Ciência e a Tecnologia, Portugal
|
Concluded
|
2016/07/01 - 2019/12/31 | GreenSoftwareLab: Computação Verde como uma Disciplina de Engenharia
PTDC/EEI-ESS/5341/2014
Universidade do Minho, Portugal
Instituto de Engenharia de Sistemas e Computadores, Portugal Universidade de Coimbra, Portugal Universidade Nova de Lisboa Associação para a Inovação e Desenvolvimento da FCT, Portugal |
Fundação para a Ciência e a Tecnologia
Concluded
|
2019/01 - 2019/12 | INESC TEC - INESC Tecnologia e Ciência
154759UID
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
|
2012/01 - 2015/01 | AutoSeer: Automated Test Oracles for Software Error Detection
PTDC/EIA-CCO/116796/2010
Researcher
Universidade do Porto Faculdade de Engenharia, Portugal
|
Fundação para a Ciência e a Tecnologia
Concluded
|
2012/01 - 2015/01 | FATBIT: Foundations, Applications and Tools for Bidirectional Transformations
{PTDC/EIA-CCO/120838/2010
Researcher
Universidade do Minho, 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, Portugal
Universidade do Minho Centro ALGORITMI, Portugal |
Fundação para a Ciência e a Tecnologia
Concluded
|
2010/09/01 - 2013/12/31 | SSaaPP: SpreadSheets as a Programming Paradigm
Principal investigator
Fundação para a Ciência e a Tecnologia, Portugal
|
|
2010/03/15 - 2013/06/14 | CROSS - Uma infra-estrutura para a certificação e re-engenharia de Software Livre
PTDC/EIA-CCO/108995/2008
Universidade do Minho, Portugal
Universidade do Minho Centro ALGORITMI, Portugal |
Fundação para a Ciência e a Tecnologia
Concluded
|
2007/12/01 - 2011/11/30 | AMADEUS: ASPECTS AND COMPILER OPTIMIZATIONS FOR MATLAB SYSTEM DEVELOPMENT
PTDC/EIA/70271/2006
Universidade do Minho, Portugal
UNINOVA Instituto de Desenvolvimento de Novas Tecnologias, Portugal Instituto de Engenharia de Sistemas e Computadores Investigação e Desenvolvimento em Lisboa, Portugal Universidade do Porto Faculdade de Engenharia, Portugal Universidade Nova de Lisboa Associação para a Inovação e Desenvolvimento da FCT, Portugal |
Fundação para a Ciência e a Tecnologia
Concluded
|
2005/07/01 - 2008/06/30 | IVY - Um ambiente de análise de usabilidade baseado em modelos
POSC/EIA/56646/2004
Universidade do Minho, Portugal
Universidade do Minho Centro ALGORITMI, Portugal Instituto de Engenharia de Sistemas e Computadores, Portugal Universidade do Porto Faculdade de Engenharia, Portugal |
Fundação para a Ciência e a Tecnologia
Concluded
|
Outputs
Publications
Book |
|
Book chapter |
|
Conference paper |
|
Edited book |
|
Journal article |
|
Magazine article |
|
Other
Other output |
|
Activities
Supervision
Thesis Title Role |
Degree Subject (Type) Institution / Organization |
|
---|---|---|
2022/01/01 - Current | Zipper-based Strategic Attribute Grammars. PhD Student under FCT grant SFRH/BD/08184/2021.
Supervisor
|
MAPi (PhD)
Universidade do Minho, Portugal
|
2018/01/01 - Current | Automated Program Repair. PhD Student under FCT grant SFRH/BD/144938/2019.
Supervisor
|
MAPi (PhD)
Universidade do Minho, Portugal
|
2018/01/01 - Current | Green Software in the Large: Repository and Analysis. PhD Student under FCT grant SFRH/BD/146624/2019
Supervisor
|
MAPi (PhD)
Universidade do Minho, Portugal
|
2014/03/01 - 2019/03/01 | Embedding Attribute Grammars and their Extensions using Functional Zippers
Supervisor
|
MAPi (PhD)
Universidade do Minho, Portugal
|
2013/01/01 - 2018/10/01 | Energyware Engineering: Techniques and Tools for Green Software Development. Bolsa FCT SFRH/BD/112733/2015.
Supervisor
|
MAPi (PhD)
Universidade do Minho, Portugal
|
2013/01/01 - 2018/02/01 | Evolution of Model-Driven Spreadsheets in a Collaborative Environment. Bolsa FCT SFRH/BD/112651/2015.
Supervisor
|
MAPi (PhD)
Universidade do Minho, Portugal
|
2011/01/01 - 2017/12/01 | Supporting Software Developers in Making Energy Saving Decisions, PhD Student under FCT grant SFRH/BD/132485/2017
Supervisor
|
MAPi (PhD)
Universidade do Minho, Portugal
|
2007/09/01 - 2011/03/01 | Spreadsheets as a Programming Paradigm, bolsa FCT SFRH/BD/30231/2006
Supervisor
|
MAPi (PhD)
Universidade do Minho, Portugal
|
2006/12/01 - 2010/12/01 | Formal Methods and Reverse Engineering Applied to Interactive Systems. Bolsa FCT SFRH/BD/30729/2006
Supervisor
|
Universidade do Minho, Portugal
|
2005/03/01 - 2009/03/01 | Design, Implementation and Calculation of Circular Programs. Bolsa FCT SFRH/BD/19186/2004
Supervisor
|
Universidade do Minho, Portugal
|
2005/03/01 - 2009/03/01 | Semântica Multidimensional de Linguagens de Programação
Co-supervisor
|
Universidade do Federal de Minas Gerais , Brazil
|
Committee member
Activity description Role |
Institution / Organization | |
---|---|---|
2013/07/01 - Current | Membro do Painel Ciência e Engenharia Informática, Bolsas Individuais de Doutoramento, e de Pós-Doutoramento, em 2013
Member
|
Fundação para a Ciência e a Tecnologia, Portugal |
Evaluation committee
Activity description Role |
Institution / Organization | Funding entity | |
---|---|---|---|
2021/04/01 - Current | Avaliador do "la Caixa" fellowship programme Postgraduate studies abroad. Spain.
Evaluator
|
La Caixa Foundation FBLC, Spain | |
2010/01/01 - Current | Membro externo do júri de selecção do prémio 2010 Annual Prize IBM Belgium of informatics. FRS - FNRS - Fonds de la Recherche
Scientifique . Belgium.
Member
|
Fonds de la Recherche Scientific, Belgium | IBM Belgium/Luxembourg |
2009/01/01 - Current | Membro do painel de avaliação de projectos do programa Physical Sciences division of the Free Competition, in
astronomy, computer science or mathematics. NWO. The Netherlands
Member
|
Nederlandse Organisatie voor Wetenschappelijk Onderzoek, Netherlands | |
2008/01/01 - Current | Membro do painel de avaliação de projectos do programa Fondo Clemente Estable 2007 (FCE 2007). Uruguai.
Evaluator
|
Agencia Nacional de Investigación e Innovación, Uruguay | |
2013/01/01 - 2014/12/31 | Austrian Science Fund (FWF), Avaliador de projectos nos anos 2013 e 2014. Austria.
Member
|
Other jury / evaluation
Activity description | Institution / Organization | |
---|---|---|
2011/05/01 - Current | Membro do júri do concurso "Professor position in Information and Communication Systems", Faculty of Computer Science, University of Namur (FUNDP), Bélgica. | Université de Namur, Belgium |
Distinctions
Award
2019 | Most Influential Paper (MIP) of 10+/-1 year at VL/HCC. |
2017 | Best Papaer Award |
2017 | Silver medal - ACM Student Research Competition (SRC) at ICSE'17 |