Cookies
O website necessita de alguns cookies e outros recursos semelhantes para funcionar. Caso o permita, o INESC TEC irá utilizar cookies para recolher dados sobre as suas visitas, contribuindo, assim, para estatísticas agregadas que permitem melhorar o nosso serviço. Ver mais
Aceitar Rejeitar
  • Menu
Tópicos
de interesse
Detalhes

Detalhes

  • Nome

    Jácome Costa Cunha
  • Cargo

    Investigador
  • Desde

    01 novembro 2011
Publicações

2025

Modelling sustainability in cyber-physical systems: A systematic mapping study

Autores
Barisic, A; Cunha, J; Ruchkin, I; Moreira, A; Araújo, J; Challenger, M; Savic, D; Amaral, V;

Publicação
SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS

Abstract
Supporting sustainability through modelling and analysis has become an active area of research in Software Engineering. Therefore, it is important and timely to survey the current state of the art in sustainability in Cyber-Physical Systems (CPS), one of the most rapidly evolving classes of complex software systems. This work presents the findings of a Systematic Mapping Study (SMS) that aims to identify key primary studies reporting on CPS modelling approaches that address sustainability over the last 10 years. Our literature search retrieved 2209 papers, of which 104 primary studies were deemed relevant fora detailed characterisation. These studies were analysed based on nine research questions designed to extract information on sustainability attributes, methods, models/meta-models, metrics, processes, and tools used to improve the sustainability of CPS. These questions also aimed to gather data on domain-specific modelling approaches and relevant application domains. The final results report findings for each of our questions, highlight interesting correlations among them, and identify literature gaps worth investigating in the near future.

2024

Chronicles of CI/CD: A Deep Dive into its Usage Over Time

Autores
Gião, HD; Flores, A; Pereira, R; Cunha, J;

Publicação
CoRR

Abstract

2024

SHORT: Evaluating Tools for Enhancing Reproducibility in Computational Scientific Experiments

Autores
Costa, L; Barbosa, S; Cunha, J;

Publicação
PROCEEDINGS OF THE 2ND ACM CONFERENCE ON REPRODUCIBILITY AND REPLICABILITY, ACM REP 2024

Abstract
Ensuring the reproducibility of computational scientific experiments is crucial for advancing research and fostering scientific integrity. However, achieving reproducibility poses significant challenges, particularly in the absence of appropriate software tools to help. This paper addresses this issue by comparing existing tools designed to assist researchers across various fields in achieving reproducibility in their work. We were able to successfully run eight tools and execute them to reproduce three existing experiments from different domains. Our findings show the critical role of technical choices in shaping the capabilities of these tools for reproducibility efforts. By evaluating these tools for replicating experiments, we contribute insights into the current landscape of reproducibility support in scientific research. Our analysis offers guidance for researchers seeking appropriate tools to enhance the reproducibility of their experiments, highlighting the importance of informed technical decisions in facilitating reproducibility across diverse domains.

2024

Programmer User Studies: Supporting Tools & Features

Autores
Costa, L; Barbosa, S; Cunha, J;

Publicação
2024 IEEE SYMPOSIUM ON VISUAL LANGUAGES AND HUMAN-CENTRIC COMPUTING, VL/HCC 2024

Abstract
User studies are paramount for advancing science. In particular, the empirical evaluation of programmer-oriented tools is important to validate research ideas and prototypes, as well as production-ready tools. Previous research has collected several tools used by the software engineering and behavioral science communities to design and run studies. In this work, we study tools used in software engineering studies and identify their features. Furthermore, we analyze three behavioral science experiment tools to identify design ideas that might be adapted to programmer user studies. With this work, we present the set of features currently offered by software engineering tools to support researchers in the design and execution of programmer user studies. We also present the characteristics of some tools used in behavioral science experiments to identify design ideas that can be adapted to programmer user studies.

2024

Characterizing Data Scientists in the Real World

Autores
Pereira, P; Cunha, J; Fernandes, JP;

Publicação
CoRR

Abstract

Teses
supervisionadas

2023

Visually-assisted Decomposition of Monoliths to Microservices

Autor
Breno da Fonseca Salles

Instituição
UP-FEUP

2023

Defining Metrics for the Identification of Microservices in Code Repositories

Autor
Domingos Francisco Panta Junior

Instituição
UP-FEUP

2023

Designing, Implementing, and Deploying a Better Customer-oriented, Secure REST API for Invoicing Software

Autor
Miguel Rodrigues Gomes

Instituição
UP-FEUP

2023

Deploy-Oriented Specification of Cloud Native Applications

Autor
André Daniel Alves Gomes

Instituição
UP-FEUP

2022

A Generic Scalable Web Platform For XAI Algorithms

Autor
Luís Pedro Viana Ramos

Instituição
UP-FEUP