Visualization/Animation of Programs based on Abstract Representations and Formal Mappings. - Maria João Varanda Pereira; Pedro Rangel Henriques (HCC, 2001)

Automatic Generation of Language-based Tools. - Pedro Rangel Henriques; Maria João Varanda Pereira; Marjan Mernik; Mitja Lenic; Enis Avdicausevic; Viljem Zumer (LDTA@ETAPS, 2002)

Sistematização da animação de programas : proposta de um novo sistema para construção automática e sistemática de animações de programas - Maria João Varanda Pereira (2002)

Visualization/animation of programs in Alma: obtaining different results. - Maria João Varanda Pereira; Pedro Rangel Henriques (HCC, 2003)

Software Development with Grammatical Approach. - Tomaz Kosar; Marjan Mernik; Viljem Zumer; Pedro Rangel Henriques; Maria João Varanda Pereira (Informatica (Slovenia), 2004)

Executable Graphics for PBNM. - Rui Pedro Lopes; Nuno Raimundo; Maria João Varanda Pereira; José Luís Oliveira; Vitor Roque (IPOM, 2005)

Automatic generation of language-based tools using the LISA system. - Pedro Rangel Henriques; Maria João Varanda Pereira; Marjan Mernik; Mitja Lenic; Jeff Gray 001; Hui Wu (IEE Proc. Softw., 2005)

Specifying Languages Using Aspect-oriented Approach: AspectLISA. - Damijan Rebernak; Marjan Mernik; Pedro Rangel Henriques; Daniela Carneiro da Cruz; Maria João Varanda Pereira (J. Comput. Inf. Technol., 2006)

AspectLISA: An Aspect-oriented Compiler Construction System Based on Attribute Grammars. - Damijan Rebernak; Marjan Mernik; Pedro Rangel Henriques; Maria João Varanda Pereira (LDTA@ETAPS, 2006)

Constructing program animations using a pattern-based approach. - Daniela Carneiro da Cruz; Pedro Rangel Henriques; Maria João Varanda Pereira (Comput. Sci. Inf. Syst., 2007)

How to Interconnect Operational and Behavioral Views of Web Applications. - Ruben Filipe Cardoso da Fonseca; Daniela Carneiro da Cruz; Pedro Rangel Henriques; Maria João Varanda Pereira (ICPC, 2008)

ALMA versus DDD. - Daniela Carneiro da Cruz; Pedro Rangel Henriques; Maria João Varanda Pereira (Comput. Sci. Inf. Syst., 2008)

Program comprehension for domain-specific languages. - Maria João Varanda Pereira; Marjan Mernik; Daniela Carneiro da Cruz; Pedro Rangel Henriques (Comput. Sci. Inf. Syst., 2008)

Influence of domain-specific notation to program understanding. - Tomaz Kosar; Marjan Mernik; Matej Crepinsek; Pedro Rangel Henriques; Daniela Carneiro da Cruz; Maria João Varanda Pereira; Nuno Oliveira 001 (IMCSIT, 2009)

VisualLISA: Visual programming environment for attribute grammars specification. - Nuno Oliveira 001; Pedro Rangel Henriques; Daniela Carneiro da Cruz; Maria João Varanda Pereira (IMCSIT, 2009)

Applying program comprehension techniques to karel robot programs. - Nuno Oliveira 001; Pedro Rangel Henriques; Daniela Carneiro da Cruz; Maria João Varanda Pereira; Marjan Mernik; Tomaz Kosar; Matej Crepinsek (IMCSIT, 2009)

Visualization of domain-specific programs' behavior. - Nuno Oliveira 001; Maria João Varanda Pereira; Pedro Rangel Henriques; Daniela Carneiro da Cruz (VISSOFT, 2009)

An Attribute Grammar Specification of IIS*Case PIM Concepts. - Ivan Lukovic; Maria João Varanda Pereira; Nuno Oliveira 001; Daniela Carneiro da Cruz; Pedro Rangel Henriques (ADBIS (Local Proceedings), 2010)

SVS, BORS, SVSi: Three Strategies to Relate Problem and Program Domains. - Mario Marcelo Berón; Maria João Varanda Pereira; Nuno Oliveira 001; Daniela Carneiro da Cruz (ICPC, 2010)

Influence of Synchronized Domain Visualizations on Program Comprehension. - Nuno Oliveira 001; Maria João Varanda Pereira; Daniela Carneiro da Cruz; Mario Marcelo Berón (ICPC, 2010)

Comparing general-purpose and domain-specific languages: An empirical study. - Tomaz Kosar; Nuno Oliveira 001; Marjan Mernik; Maria João Varanda Pereira; Matej Crepinsek; Daniela Carneiro da Cruz; Pedro Rangel Henriques (Comput. Sci. Inf. Syst., 2010)

VisualLISA: A visual environment to develop attribute grammars. - Nuno Oliveira 001; Maria João Varanda Pereira; Pedro Rangel Henriques; Daniela Carneiro da Cruz; Bastian Cramer (Comput. Sci. Inf. Syst., 2010)

A DSL for PIM specifications: Design and attribute grammar based implementation. - Ivan Lukovic; Maria João Varanda Pereira; Nuno Oliveira 001; Daniela Carneiro da Cruz; Pedro Rangel Henriques (Comput. Sci. Inf. Syst., 2011)

Graphical Simulation of Numerical Algorithms - An Aproach based on Code Instrumentation and Java Technologies. - Carlos Balsa; Luís M. Alves; Maria João Varanda Pereira; Pedro J. Rodrigues; Rui Pedro Lopes (CSEDU (1), 2012)

Probabilistic SynSet Based Concept Location. - Nuno Ramos Carvalho; José João Almeida; Maria João Varanda Pereira; Pedro Rangel Henriques (SLATE, 2012)

Learning Spaces for Knowledge Generation. - Nuno Oliveira 001; Maria João Varanda Pereira; Alda Lopes Gançarski; Pedro Rangel Henriques (SLATE, 2012)

Problem Domain Oriented Approach for Program Comprehension. - Maria João Varanda Pereira; Mario Marcelo Berón; Daniela Carneiro da Cruz; Nuno Oliveira 001; Pedro Rangel Henriques (SLATE, 2012)

Report from the first international workshop on realizing artificial intelligence synergies in software engineering (RAISE 2012). - Rachel Harrison; Daniela Carneiro da Cruz; Pedro Rangel Henriques; Maria João Varanda Pereira; Shih-Hsi Liu; Tim Menzies; Marjan Mernik; Daniel Rodríguez 001 (ACM SIGSOFT Softw. Eng. Notes, 2012)

NESSy: a New Evaluator for Software Development Tools. - Enrique Alfredo Miranda; Mario Beron; German Montejano; Maria João Varanda Pereira; Pedro Rangel Henriques (SLATE, 2013)

Choosing Grammars to Support Language Processing Courses. - Maria João Varanda Pereira; Nuno Oliveira 001; Daniela Carneiro da Cruz; Pedro Rangel Henriques (SLATE, 2013)

Conclave: Ontology-Driven Measurement of Semantic Relatedness between Source Code Elements and Problem Domain Concepts. - Nuno Ramos Carvalho; José João Almeida; Pedro Rangel Henriques; Maria João Varanda Pereira (ICCSA (6), 2014)

Conclave: Writing Programs to Understand Programs. - Nuno Ramos Carvalho; José João Almeida; Maria João Varanda Pereira; Pedro Rangel Henriques (SLATE, 2014)

Converting Ontologies into DSLs. - João M. Sousa Fonseca; Maria João Varanda Pereira; Pedro Rangel Henriques (SLATE, 2014)

Comment-based Concept Location over System Dependency Graphs. - Nuno Pereira 002; Maria João Varanda Pereira; Pedro Rangel Henriques (SLATE, 2014)

WSDLUD: A Metric to Measure the Understanding Degree of WSDL Descriptions. - Mario Marcelo Berón; Hernán Bernardis; Enrique Alfredo Miranda; Daniel Edgardo Riesco; Maria João Varanda Pereira; Pedro Rangel Henriques (SLATE, 2015)

From source code identifiers to natural language terms. - Nuno Ramos Carvalho; José João Almeida; Pedro Rangel Henriques; Maria João Varanda Pereira (J. Syst. Softw., 2015)

Profile Detection Through Source Code Static Analysis. - Daniel Ferreira Novais; Maria João Varanda Pereira; Pedro Rangel Henriques (SLATE, 2016)

Ontological approach for DSL development. - Maria João Varanda Pereira; João M. Sousa Fonseca; Pedro Rangel Henriques (Comput. Lang. Syst. Struct., 2016)

Measuring the understandability of WSDL specifications, web service understanding degree approach and system. - Mario Marcelo Berón; Hernán Bernardis; Enrique Alfredo Miranda; Daniel Edgardo Riesco; Maria João Varanda Pereira; Pedro Rangel Henriques (Comput. Sci. Inf. Syst., 2016)

Program analysis for Clustering Programmers' Profile. - Daniel Ferreira Novais; Maria João Varanda Pereira; Pedro Rangel Henriques (FedCSIS, 2017)

A QA System for learning Python. - Marcos Ramos; Maria João Varanda Pereira; Pedro Rangel Henriques (FedCSIS (Communication Papers), 2017)

Applying Attribute Grammars to Teach Linguistic Rules. - Patrícia Amorim Barros; Maria João Varanda Pereira; Pedro Rangel Henriques (SLATE, 2017)

SPEET: Visual Data Analysis of Engineering Students Performance From Academic Data. - Manuel Domínguez 002; Ramón Vilanova; Miguel A. Prada; José López Vicario; Marian Barbu; Maria João Varanda Pereira; Michal Podpora; Umberto Spagnolini; Paulo Alves; Anna Maria Paganoni (LASI-SPAIN, 2018)

Extending PythonQA with Knowledge from StackOverflow. - Renato Preigschadt de Azevedo; Pedro Rangel Henriques; Maria João Varanda Pereira (WorldCIST (1), 2018)

CaVa: An Example of the Automatic Generation of Virtual Learning Spaces. - Ricardo Giuliani Martini; Cristiana Araújo; Pedro Rangel Henriques; Maria João Varanda Pereira (WorldCIST (1), 2018)

Scaling up a Programmers' Profile Tool. - Martinho Aragão; Maria João Varanda Pereira; Pedro Rangel Henriques (SLATE, 2019)

DSL Based Automatic Generation of Q&A Systems. - Renato Preigschadt de Azevedo; Maria João Varanda Pereira; Pedro Rangel Henriques (WorldCIST (1), 2019)

EasyCoding - Methodology to Support Programming Learning. - Marcela Viana P. Almeida; Luís M. Alves; Maria João Varanda Pereira; Glívia Angélica Rodrigues Barbosa (ICPEC, 2020)

Detection of Vulnerabilities in Smart Contracts Specifications in Ethereum Platforms. - Mauro C. Argañaraz; Mario Marcelo Berón; Maria João Varanda Pereira; Pedro Rangel Henriques (SLATE, 2020)

Development of Q&A Systems Using AcQA. - Renato Preigschadt de Azevedo; Maria João Varanda Pereira; Pedro Rangel Henriques (SLATE, 2020)

Educational Data Mining for Tutoring Support in Higher Education: A Web-Based Tool Case Study in Engineering Degrees. - Miguel A. Prada; Manuel Domínguez 002; José López Vicario; Paulo Alexandre Vara Alves; Marian Barbu; Michal Podpora; Umberto Spagnolini; Maria João Varanda Pereira; Ramón Vilanova (IEEE Access, 2020)

C Tutor usage in relation to student achievement and progress: A study of introductory programming courses in Portugal and Serbia. - Luís M. Alves; Dusan B. Gajic; Pedro Rangel Henriques; Vladimir Ivancevic; Vladimir Ivkovic; Maksim Lalic; Ivan Lukovic; Maria João Varanda Pereira; Srdan Popov; Paula Correia Tavares (Comput. Appl. Eng. Educ., 2020)

Active Methodologies in Incoming Programming Classes (Short Paper). - João Paulo Aires; Simone Bello Kaminski Aires; Maria João Varanda Pereira; Luís M. Alves (ICPEC, 2021)

Programmers' Affinity to Languages. - Alvaro Costa Neto; Cristiana Araújo; Maria João Varanda Pereira; Pedro Rangel Henriques (ICPEC, 2021)

Integrating a Graph Builder into Python Tutor. - Diogo Soares; Maria João Varanda Pereira; Pedro Rangel Henriques (ICPEC, 2021)

Approaches to Classify Knee Osteoarthritis Using Biomechanical Data. - Tiago Franco; Pedro Rangel Henriques; Paulo Alves; Maria João Varanda Pereira (OL2A, 2021)

Lyntax - A grammar-Based Tool for Linguistics. - Manuel Gouveia Carneiro de Sousa; Maria João Varanda Pereira; Pedro Rangel Henriques (SLATE, 2021)

Implementation of Big Data Analytics Tool in a Higher Education Institution. - Tiago Franco; Paulo Alves; Tiago Pedrosa; Maria João Varanda Pereira; J. Canão (WorldCIST (1), 2021)

Value-Focused Investigation into Programming Languages Affinity. - Alvaro Costa Neto; Cristiana Araújo; Maria João Varanda Pereira; Pedro Rangel Henriques (ICPEC, 2022)

myHealth: a Mobile App for Home Muscle Rehabilitation. - Tiago Franco; Pedro Rangel Henriques; Paulo Alves; Maria João Varanda Pereira; Leonardo Sestrem; Paulo Leitão; Alfredo Silva (SeGAH, 2022)

System Architecture for Home Muscle Rehabilitation Treatment. - Tiago Franco; Pedro Rangel Henriques; Paulo Alves; Maria João Varanda Pereira; Tiago Pedrosa; F. Silva; Paulo Leitão; L. Oliveira (WorldCIST (3), 2022)

Relating Biometric Sensors with Serious Games Results. - Rafaela de Pinho; Maria João Varanda Pereira; Ana Paula Pinto Azevedo; Pedro Rangel Henriques (WorldCIST (1), 2022)

Motion Sensors for Knee Angle Recognition in Muscle Rehabilitation Solutions. - Tiago Franco; Leonardo Sestrem; Pedro Rangel Henriques; Paulo Alves; Maria João Varanda Pereira; Diego N. Brandão; Paulo Leitão; Alfredo Silva (Sensors, 2022)

NLP/AI Based Techniques for Programming Exercises Generation. - Tiago Carvalho Freitas; Alvaro Costa Neto; Maria João Varanda Pereira; Pedro Rangel Henriques (ICPEC, 2023)

AquaVitae: Innovating Personalized Meal Recommendations for Enhanced Nutritional Health. - Henrique S. Marcuzzo; Maria João Varanda Pereira; Paulo Alves; Juliano Henrique Foleiss (OL2A (1), 2023)

Characterization and Identification of Programming Languages. - Júlio Alves; Alvaro Costa Neto; Maria João Varanda Pereira; Pedro Rangel Henriques (SLATE, 2023)

Application of Programming Cocktails Identity Cards to Development Complexity Analysis. - Alvaro Costa Neto; Maria João Varanda Pereira; Pedro Rangel Henriques (BENEVOL, 2024)

Goliath, a Programming Exercises Generator Supported by AI. - Tiago Carvalho Freitas; Alvaro Costa Neto; Maria João Varanda Pereira; Pedro Rangel Henriques (FedCSIS, 2024)

An Ontology to Understand Programming Cocktails. - Alvaro Costa Neto; Maria João Varanda Pereira; Pedro Rangel Henriques (FedCSIS, 2024)

A Neural Network-Based Approach to Identifying Wrinkles and Recommending Cosmetic Products. - Guilherme de M. Tonello; Maria João Varanda Pereira; Paulo Alves; André Roberto Ortoncelli (OL2A (1), 2024)

Automatic and Dynamic Visualization of Process-Based Concurrent Programs. - Daniel Augusto Rodrigues Farina; Rodrigo Campiolo; José Rufino; Maria João Varanda Pereira (SLATE, 2024)

Biofeedback-Based Method for Real-Time Fatigue Monitoring of Knee. - Tiago Franco; Pedro Rangel Henriques; Paulo Alves; Maria João Varanda Pereira; Paulo Leitão; Nelson Azevedo (Int. J. Online Biomed. Eng., 2024)

Enhancing Creative Thinking Through Gamification in LMS Environments. - Maria João Varanda Pereira; Luís M. Alves; Adina Cocu; Sandra M. Dingli; Montse Meneses; Ramón Vilanova (ICPEC, 2025)

CVTool: Automating Content Variants of CVs. - Julio Beites Gonçalves; Maria João Varanda Pereira; Pedro Rangel Henriques (SLATE, 2025)

Mining GitHub Software Repositories to Look for Programming Language Cocktails. - João Loureiro; Alvaro Costa Neto; Maria João Varanda Pereira; Pedro Rangel Henriques (SLATE, 2025)

Goliath and the Cognitive Load Theory. - Tiago Carvalho Freitas; Alvaro Costa Neto; Maria João Varanda Pereira; Pedro Rangel Henriques (J. Comput. Lang., 2025)