???global.info.a_carregar???
Identificação

Identificação pessoal

Nome completo
Marco Rafael Linhares Couto

Nomes de citação

  • Couto, Marco

Identificadores de autor

Ciência ID
1512-3880-CF9B
ORCID iD
0000-0003-2333-6095

Idiomas

Idioma Conversação Leitura Escrita Compreensão Peer-review
Português Utilizador proficiente (C1) Utilizador proficiente (C1) Utilizador proficiente (C1) Utilizador proficiente (C1)
Inglês Utilizador independente (B1) Utilizador proficiente (C1) Utilizador proficiente (C1) Utilizador independente (B1)
Espanhol; Castelhano Utilizador independente (B1) Utilizador independente (B1) Utilizador elementar (A1) Utilizador independente (B1)
Formação
Grau Classificação
2014/10/01
Concluído
Mestrado em Engenharia Informática (Mestrado)
Universidade do Minho Escola de Engenharia, Portugal
"Monitoring Energy Consumption in Android applications" (TESE/DISSERTAÇÃO)
17
2012/08/01
Concluído
Licenciatura em Engenharia Informática (Licenciatura)
Universidade do Minho Escola de Engenharia, Portugal
"n/a" (TESE/DISSERTAÇÃO)
13
Percurso profissional

Ciência

Categoria Profissional
Instituição de acolhimento
Empregador
2014/01/01 - Atual Investigador (Investigação) Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal

Docência no Ensino Superior

Categoria Profissional
Instituição de acolhimento
Empregador
2017 - 2018 Assistente Convidado (Docente Universitário) Universidade do Minho, Portugal
2016 - 2017 Assistente convidado (Docente Ensino Superior Politécnico) Instituto Politécnico do Cávado e do Ave, Portugal
2014 - 2016 Assistente (Docente Ensino Superior Politécnico) Instituto Politécnico do Cávado e do Ave Escola Superior de Tecnologia, Portugal
Projetos

Bolsa

Designação Financiadores
2014 - 2015 GreenSSMC - Green Software for Space Mission Control
2014/038973
Bolseiro de Investigação
Universidade do Minho, Portugal
Concluído

Projeto

Designação Financiadores
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

Associação para a Inovação e Desenvolvimento da FCT, Portugal
Fundação para a Ciência e a Tecnologia
Concluído
2016 - 2018 Software Repositories for Green Computing
300/2015
Investigador
Universidade do Minho, Portugal
Fundação Luso-Americana
Concluído
2016 - 2017 Software Verde como Uma Disciplina de Engenharia de Software
441.00
Investigador
Universidade do Minho, Portugal
Fundação para a Ciência e a Tecnologia
Concluído
Produções

Publicações

Artigo em conferência
  1. Couto, Marco; Saraiva, Joao; Fernandes, Joao Paulo. "Energy Refactorings for Android in the Large and in the Wild". Trabalho apresentado em IEEE International Conference on Software Analysis, Evolution and Reengineering, London, Ontario, 2020.
    Publicado • 10.1109/saner48275.2020.9054858
  2. Rua, R; Couto, M; Pinto, A; Cunha, J; Saraiva, J. "Towards using memoization for saving energy in android". 2019.
  3. Matalonga, H; Cabral, B; Castor, F; Couto, M; Pereira, R; De Sousa, SM; Fernandes, JP. "GreenHub Farmer: Real-world data for android energy mining". 2019.
    10.1109/msr.2019.00034
  4. Rua, R; Couto, M; Saraiva, J. "GreenSource: A large-scale collection of android code, tests and energy metrics". 2019.
    10.1109/msr.2019.00035
  5. Pereira, R; Couto, M; Ribeiro, F; Rua, R; Saraiva, J. "Energyware analysis". 2018.
  6. Pereira, R; Carcao, T; Couto, M; Cunha, J; Fernandes, JP; Saraiva, J. "Helping Programmers Improve the Energy Efficiency of Source Code". 2017.
    10.1109/icse-c.2017.80
  7. Pereira, R; Couto, M; Ribeiro, F; Rua, R; Cunha, J; Fernandes, JP; Saraiva, J. "Energy Efficiency across Programming Languages". 2017.
    10.1145/3136014.3136031
  8. Couto, M; Borba, P; Cunha, J; Fernandes, JP; Pereira, R; Saraiva, J. "Products go Green: Worst-Case Energy Consumption in Software Product Lines". 2017.
    10.1145/3106195.3106214
  9. Couto, M; Pereira, R; Ribeiro, F; Rua, R; Saraiva, J. "Towards a Green Ranking for Programming Languages". 2017.
    10.1145/3125374.3125382
  10. Couto, Marco. "GreenDroid: A tool for analysing power consumption in the android ecosystem". 2016.
    10.1109/Informatics.2015.7377811
  11. Pereira, R; Couto, M; Saraiva, J; Cunha, J; Fernandes, JP. "The influence of the Java collection framework on overall energy consumption". 2016.
    10.1145/2896967.2896968
  12. Couto, M; Cunha, J; Fernandes, JP; Pereira, R; Saraiva, J. "GreenDroid: A Tool for Analysing Power Consumption in the Android Ecosystem". 2015.
    10.1109/informatics.2015.7377811
Artigo em revista
  1. Pereira, R; Carcao, T; Couto, M; Cunha, J; Fernandes, JP; Saraiva, J. "SPELLing out energy leaks: Aiding developers locate energy inefficient code". JOURNAL OF SYSTEMS AND SOFTWARE (2020):
    10.1016/j.jss.2019.110463
Capítulo de livro
  1. Couto, Marco. "Automatic Distinction of Fernando Pessoas’ Heteronyms". editado por Pereira, Francisco; Machado, Penousal; Costa, Ernesto; Cardoso, Amílcar, 783-788. Springer International Publishing, 2015.
    10.1007/978-3-319-23485-4_78

Outros

Outra produção
  1. Detecting Anomalous Energy Consumption in Android Applications. 2014. Marco Couto; Tiago Carção; Jácome Cunha; João Paulo Fernandes; João Saraiva. http://dx.doi.org/10.1007/978-3-319-11863-5_6.
    10.1007/978-3-319-11863-5_6
Atividades

Orientação

Título / Tema
Papel desempenhado
Curso (Tipo)
Instituição / Organização
2017/10 - 2018/09 GreenSource - Repository tailored for Green Software Analysis
Coorientador de Rui António Ramada Rua
Engenharia Informática (Mestrado)
Universidade do Minho, Portugal
2017/01 - 2018/06 Memoization para Poupar Energia em Aplicações Android
Coorientador
Universidade Nova de Lisboa, Portugal

Organização de evento

Nome do evento
Tipo de evento (Tipo de participação)
Instituição / Organização
2018 - Atual IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC 2018). (2018/10/01 - 2018/10/04)
Conferência (Membro da Comissão Organizadora)
Universidade do Minho, Portugal

Participação em evento

Descrição da atividade
Tipo de evento
Nome do evento
Instituição / Organização
2020/02/18 - 2020/02/21 Participação em conferência: IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER 2020)
Conferência
IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER 2020)
Universidade do Minho, Portugal
2015 - 2019 Participação em Escola de Verão: CENTRAL-EUROPEAN FUNCTIONAL PROGRAMMING SCHOOL - CEFP SUMMER SCHOOL SERIES
Seminário
CENTRAL-EUROPEAN FUNCTIONAL PROGRAMMING SCHOOL - CEFP SUMMER SCHOOL SERIES
Universidade do Minho, Portugal
2017 - 2017 Participação em conferência: International Systems and Software Product Line Conference (SPLC 2017)
Conferência
International Systems and Software Product Line Conference (SPLC 2017)
Universidade do Minho, Portugal

Arbitragem científica em conferência

Nome da conferência Local da conferência
2019 - 2019 33rd Brazilian Symposium on Software Engineering (SBES 2019) Salvador, BA, Brazil
2018 - 2018 IEEE 18th International Conference on Software Quality, Reliability, and Security (QRS 2018)
2018 - 2018 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC 2018) Lisbon, Portugal
2017 - 2017 21st Brazilian Symposium on Programming Languages (SBLP 2017) Fortaleza, CE, Brazil

Outro júri / avaliação

Descrição da atividade Instituição / Organização
2016 - 2016 BSc Thesis. “Green Software Development for the Android Platform” - Dávid Novák Fakulta výrobných technológií Technickej univerzity v Košiciach, Eslováquia