João Saraiva

About João Saraiva

João Saraiva, With an exceptional h-index of 31 and a recent h-index of 16 (since 2020), a distinguished researcher at Universidade do Minho, specializes in the field of Computer Science, Programming Languages Design and Implementation, Software Analysis and Evolution.

His recent articles reflect a diverse array of research interests and contributions to the field:

Zipper-based embedding of strategic attribute grammars

A large-scale empirical study on mobile performance: energy, run-time and memory

Understanding the Motivations, Challenges, and Practices of Software Rejuvenation

Efficient Embedding of Strategic Attribute Grammars via Memoization

Embracing modern c++ features: An empirical assessment on the kde community

Gpt-3-powered type error debugging: Investigating the use of large language models for code repair

PyAnaDroid: A fully-customizable execution pipeline for benchmarking Android Applications

Webassembly versus javascript: Energy and runtime performance

João Saraiva Information

University

Position

HASLab / INESC TEC and

Citations(all)

3304

Citations(since 2020)

1316

Cited By

2427

hIndex(all)

31

hIndex(since 2020)

16

i10Index(all)

78

i10Index(since 2020)

35

Email

University Profile Page

Google Scholar

João Saraiva Skills & Research Interests

Computer Science

Programming Languages Design and Implementation

Software Analysis and Evolution

Top articles of João Saraiva

Title

Journal

Author(s)

Publication Date

Zipper-based embedding of strategic attribute grammars

Journal of Systems and Software

José Nuno Macedo

Emanuel Rodrigues

Marcos Viera

João Saraiva

2024/2/15

A large-scale empirical study on mobile performance: energy, run-time and memory

Empirical Software Engineering

Rui Rua

João Saraiva

2024/2

Understanding the Motivations, Challenges, and Practices of Software Rejuvenation

Walter Lucas

Rodrigo Bonifácio

João Saraiva

2023/10/1

Efficient Embedding of Strategic Attribute Grammars via Memoization

José Nuno Macedo

Emanuel Rodrigues

Marcos Viera

João Saraiva

2023/1/15

Embracing modern c++ features: An empirical assessment on the kde community

Journal of Software: Evolution and Process

Walter Lucas

Fausto Carvalho

Rafael Campos Nunes

Rodrigo Bonifácio

João Saraiva

...

2023

Gpt-3-powered type error debugging: Investigating the use of large language models for code repair

Francisco Ribeiro

José Nuno Castro de Macedo

Kanae Tsushima

Rui Abreu

João Saraiva

2023/10/23

PyAnaDroid: A fully-customizable execution pipeline for benchmarking Android Applications

Rui Rua

Joao Saraiva

2023/10/1

Webassembly versus javascript: Energy and runtime performance

Joao De Macedo

Rui Abreu

Rui Pereira

Joao Saraiva

2022/6/13

Energy efficiency of web browsers in the android ecosystem

arXiv preprint arXiv:2205.11399

Nélson Gonçalves

Rui Rua

Jácome Cunha

Rui Pereira

João Saraiva

2022/5/23

Framing program repair as code completion

Francisco Ribeiro

Rui Abreu

João Saraiva

2022/5/19

Zipping strategies and attribute grammars

José Nuno Macedo

Marcos Viera

João Saraiva

2022/5/3

Energy Efficiency of Python Machine Learning Frameworks

Salwa Ajel

Francisco Ribeiro

Ridha Ejbali

João Saraiva

2022/12/12

International Workshop on Automated Program Repair

Shin Hwei Tan

Dongsun Kim

Sergey Mechtaev

Yuriy Brun

2023/5/16

E-manafa: Energy monitoring and analysis tool for android

Rui Rua

João Saraiva

2022/10/10

Identification of microservices from monolithic applications through topic modelling

Miguel Brito

Jácome Cunha

João Saraiva

2021/3/22

On the runtime and energy performance of webassembly: Is webassembly superior to javascript yet?

Joao De Macedo

Rui Abreu

Rui Pereira

João Saraiva

2021/11/15

Patterns and Energy Consumption: Design, Implementation, Studies, and Stories

Software Sustainability

Daniel Feitosa

Luís Cruz

Rui Abreu

João Paulo Fernandes

Marco Couto

...

2021

Green software lab: Towards an engineering discipline for green software

arXiv preprint arXiv:2108.03028

Rui Abreu

Marco Couto

Luís Cruz

Jácome Cunha

João Paulo Fernandes

...

2021/8/6

Bringing green software to computer science curriculum: perspectives from researchers and educators

João Saraiva

Ziliang Zong

Rui Pereira

2021/6/26

Ranking programming languages by energy efficiency

Science of Computer Programming

Rui Pereira

Marco Couto

Francisco Ribeiro

Rui Rua

Jácome Cunha

...

2021/5/1

See List of Professors in João Saraiva University(Universidade do Minho)

Co-Authors

academic-engine