Cookies Policy
The website need some cookies and similar means to function. If you permit us, we will use those means to collect data on your visits for aggregated statistics to improve our service. Find out More
Accept Reject
  • Menu
Publications

Publications by HumanISE

2024

Quality of Information and Communications Technology - 17th International Conference on the Quality of Information and Communications Technology, QUATIC 2024, Pisa, Italy, September 11-13, 2024, Proceedings

Authors
Bertolino, A; Faria, JP; Lago, P; Semini, L;

Publication
QUATIC

Abstract

2024

APITestGenie: Automated API Test Generation through Generative AI

Authors
Pereira, A; Lima, B; Faria, JP;

Publication
CoRR

Abstract

2024

Report from the 14th International Workshop on Automating Test Case Design, Selection, and Evaluation (A-TEST 2023)

Authors
Faria, JP; Verbeek, F; Fasolino, AR;

Publication
ACM SIGSOFT Softw. Eng. Notes

Abstract
For the past fourteen years, the Workshop on Automating Test Case Design, Selection and Evaluation (A-TEST)1 has provided a venue for researchers and industry members alike to exchange and discuss trending views, ideas, state-of-the-art, work-in-progress, and scientific results on automated testing. The previous thirteen editions of A-TEST were co-located with several conferences over time: CISTI2 (first two editions), FEDCSIS 3 (three editions), and ESEC/FSE4 (seven editions). The 14th edition took place on September 15, 2023, in Kirchberg, Luxembourg, co-located with ASE 2023 (38th IEEE/ACM International Conference on Automated Software Engineering5). The A-TEST 2023 program featured an enlightening keynote on quantum software testing, followed by three technical sessions in which the authors of 6 full papers and 4 short papers dived into various aspects of automated testing, from neuroevolution and fuzzing techniques to GUI-based software testing and test case recommendations. This short report summarizes the keynote and paper presentations at A-TEST 2023.

2024

ARTS EDUCATION, TECHNOLOGY, AND SOCIETY: REFLECTIONS ON THE COURSE UNIT FOR SOCIAL TRANSFORMATION FROM THE MASTER'S DEGREE IN VISUAL ARTS TEACHING

Authors
Assis, T; Ferreira, P; Aguiar, A;

Publication
ICERI Proceedings - ICERI2024 Proceedings

Abstract

2024

Cognitive Patterns for Developer Experience

Authors
Pinho, D; Aguiar, A; Amaral, V;

Publication
EuroPLoP

Abstract
The need for software developers is growing in a world where software systems play multiple roles in our daily lives. Due to the mental nature of their work, we are driven to address their needs. The concept of developer experience (DX) was defined as an extension of user experience, focusing on the dual role developers have as users and creators. This paper proposes a pattern language that can assist developers in improving their developer experience. In addition, we present a selection of patterns that focus on the cognitive dimension of the mind: Infrastructure Alignment, Adeqate Skills, It Takes A Village, Learning From A Master, Written Knowledge, and Practice Makes Perfect.

2024

Validating Pattern Languages: A systematic literature review

Authors
Almeida, F; Pinho, D; Aguiar, A;

Publication
EuroPLoP

Abstract
The concept of patterns and pattern languages, although very common in software nowadays, was first approached by Christopher Alexander, in the area of architecture, in the book A pattern language: towns, buildings, construction. However, it was only in 1980 that the term was adapted for software development, gaining its popularity in 1994. Despite the fact that the concept of patterns has been used in the area of software development for more than 40 years, there is still no consensus on the best method to validate patterns and patterns languages, and the existing methods are scattered in several different papers and research across the scientific community. As such, in this paper, we conduct a systematic literature review about the existing methods in the scientific community to validate patterns and pattern languages.

  • 67
  • 739