An External Database for Prolog. - José Paulo Leal (EPIA, 1989)

Natural Language and Natural Menus Interfaces. - Miguel Filgueiras; Ana Paula Tomás; Nelma Moreira; Rogério Reis; José Paulo Leal (Modelling the Innovation, 1990)

The YToolkit: A Prolog Approach to a User Interface. - José Paulo Leal (LPE, 1990)

An History Based Interface. - José Paulo Leal; Luís Damas; Nelma Moreira (LPE, 1991)

Representation and Manipulation of Music Documents in SceX. - Miguel Filgueiras; José Paulo Leal (Electron. Publ., 1993)

Visualization and Interaction in Logic Programming. - José Paulo Leal (LPE, 1994)

A System to Visualize and Interact with Prolog Programs. - José Paulo Leal (PLILP, 1994)

Data Oriented LP with Magritte. - José Paulo Leal (LPE, 1995)

Combining Graphic and Alphanumeric Information in Java Applications. - Ricardo João Cruz Correia; José Paulo Leal (ICEIS, 1999)

ALEPH: An Environment for Managing Web Database Applications. - José Paulo Leal (ICEIS, 1999)

Using Constraint Logic Programming to Generate Drills in Mathematics. - Ana Paula Tomás; José Paulo Leal; Pedro Vasconcelos (APPIA-GULP-PRODE, 2002)

A CLP-Based Tool for Computer Aided Generation and Solving of Maths Exercises. - Ana Paula Tomás; José Paulo Leal (PADL, 2003)

Mooshak: a Web-based multi-site programming contest system. - José Paulo Leal; Fernando M. A. Silva (Softw. Pract. Exp., 2003)

Extreme Adaptivity. - Mário Amado Alves; Alípio Jorge; José Paulo Leal (AH, 2004)

A Web Application for Mathematics Education. - Ana Paula Tomás; José Paulo Leal; Marcos Aurélio Domingues (ICWL, 2007)

Rapid Development of Web Interfaces to Heterogeneous Systems. - José Paulo Leal; Marcos Aurélio Domingues (SOFSEM (1), 2007)

An Architecture for the Rapid Development of XML-based Web Applications. - José Paulo Leal; Jorge Braz Gonçalves (ICEIS (1), 2009)

CrimsonHex: A Service Oriented Repository of Specialised Learning Objects. - José Paulo Leal; Ricardo Queirós (ICEIS, 2009)

Integration of Repositories in eLearning Systems. - José Paulo Leal; Ricardo Queirós (ICEIS (1), 2010)

Modelling Text File Evaluation Processes. - José Paulo Leal; Ricardo Queirós (ICWL Workshops, 2010)

Specifying a Programming Exercises Evaluation Service on the e-Framework. - José Paulo Leal; Ricardo Queirós; Duarte Ferreira (ICWL, 2010)

Integration of ePortfolios in Learning Management Systems. - Ricardo Queirós; Lino Oliveira; José Paulo Leal; Fernando Moreira (ICCSA (5), 2011)

A Survey on eLearning Content Standardization. - Ricardo Queirós; José Paulo Leal (WSKS, 2011)

Integrating the LMS in Service Oriented eLearning Systems. - José Paulo Leal; Ricardo Queirós (Int. J. Knowl. Soc. Res., 2011)

Programming Exercises Evaluation Systems - An Interoperability Survey. - Ricardo Queirós; José Paulo Leal (CSEDU (1), 2012)

PETCHA: a programming exercises teaching assistant. - Ricardo Alexandre Peixoto de Queirós; José Paulo Leal (ITiCSE, 2012)

Computing Semantic Relatedness using DBPedia. - José Paulo Leal; Vânia Rodrigues; Ricardo Queirós (SLATE, 2012)

HandSpy - a system to manage experiments on cognitive processes in writing. - Carlos Monteiro; José Paulo Leal (SLATE, 2012)

Combining usage and content in an online music recommendation system for music in the long-tail. - Marcos Aurélio Domingues; Fabien Gouyon; Alípio Mário Jorge; José Paulo Leal; João Vinagre; Luís Lemos; Mohamed Sordo (WWW (Companion Volume), 2012)

A distributed system for learning programming on-line. - Elena Verdú; Luisa M. Regueras; María Jesús Verdú; José Paulo Leal; Juan Pablo de Castro; Ricardo Queirós (Comput. Educ., 2012)

Orchestration of E-Learning Services for Automatic Evaluation of Programming Exercises. - Ricardo Queirós; José Paulo Leal (J. Univers. Comput. Sci., 2012)

Automatic Generation and Delivery of Multiple-Choice Math Quizzes. - Ana Paula Tomás; José Paulo Leal (CP, 2013)

Testing the perception of time, state and causality to predict programming aptitude. - José Paulo Leal (FedCSIS, 2013)

Publishing Linked Data with DaPress. - Teresa Costa; José Paulo Leal (SLATE, 2013)

Seqins - A Sequencing Tool for Educational Resources. - Ricardo Queirós; José Paulo Leal; José Campos (SLATE, 2013)

Using proximity to compute semantic relatedness in RDF graphs. - José Paulo Leal (Comput. Sci. Inf. Syst., 2013)

Managing experiments on cognitive processes in writing with HandSpy. - Carlos Monteiro; José Paulo Leal (Comput. Sci. Inf. Syst., 2013)

Combining usage and content in an online recommendation system for music in the Long Tail. - Marcos Aurélio Domingues; Fabien Gouyon; Alípio Mário Jorge; José Paulo Leal; João Vinagre; Luís Lemos; Mohamed Sordo (Int. J. Multim. Inf. Retr., 2013)

Ensemble - an E-Learning Framework. - Ricardo Queirós; José Paulo Leal (J. Univers. Comput. Sci., 2013)

crimsonHex: a learning objects repository for programming exercises. - Ricardo Queirós; José Paulo Leal (Softw. Pract. Exp., 2013)

BabeLO - An Extensible Converter of Programming Exercises Formats. - Ricardo Queirós; José Paulo Leal (IEEE Trans. Learn. Technol., 2013)

A Survey of E-learning Content Aggregation Standards. - Ricardo Queirós; José Paulo Leal (ICWL Workshops, 2014)

Challenges in computing semantic relatedness for large semantic graphs. - Teresa Costa; José Paulo Leal (IDEAS, 2014)

A study of machine learning methods for detecting user interest during web sessions. - Alípio Mário Jorge; José Paulo Leal; Sarabjot S. Anand; Hugo Dias (IDEAS, 2014)

Multiscale Parameter Tuning of a Semantic Relatedness Algorithm. - José Paulo Leal; Teresa Costa (SLATE, 2014)

Sequencing educational resources with Seqins. - Ricardo Queirós; José Paulo Leal; José Campos (Comput. Sci. Inf. Syst., 2014)

Reducing Large Semantic Graphs to Improve Semantic Relatedness. - Teresa Costa; José Paulo Leal (SLATE, 2015)

Odin: A Service for Gamification of Learning Activities. - José Carlos Paiva; José Paulo Leal; Ricardo Queirós (SLATE, 2015)

A Structural Approach to Assess Graph-Based Exercises. - Rúben Sousa; José Paulo Leal (SLATE, 2015)

Long Term Goal Oriented Recommender Systems. - Amir Hossein Nabizadeh; Alípio Mário Jorge; José Paulo Leal (WEBIST, 2015)

Tuning a semantic relatedness algorithm using a multiscale approach. - José Paulo Leal; Teresa Costa (Comput. Sci. Inf. Syst., 2015)

Semantic Measures: How Similar? How Related? - Teresa Costa; José Paulo Leal (ICWE, 2016)

Learning Computer Science Languages in Enki. - José Carlos Paiva; José Paulo Leal; Ricardo Alexandre Peixoto de Queirós (ITiCSE, 2016)

Enki: A Pedagogical Services Aggregator for Learning Programming Languages. - José Carlos Paiva; José Paulo Leal; Ricardo Alexandre Peixoto de Queirós (ITiCSE, 2016)

Comparing and Benchmarking Semantic Measures Using SMComp. - Teresa Costa; José Paulo Leal (SLATE, 2016)

Eshu: An Extensible Web Editor for Diagrammatic Languages. - José Paulo Leal; Helder Correia; José Carlos Paiva (SLATE, 2016)

Gamification of learning activities with the Odin service. - José Carlos Paiva; José Paulo Leal; Ricardo Queirós (Comput. Sci. Inf. Syst., 2016)

Enhancing Feedback to Students in Automated Diagram Assessment. - Helder Correia; José Paulo Leal; José Carlos Paiva (SLATE, 2017)

An Emotional Word Analyzer for Portuguese. - Maria Inês Maia; José Paulo Leal (SLATE, 2017)

Improving Diagram Assessment in Mooshak. - Helder Correia; José Paulo Leal; José Carlos Paiva (TEA, 2017)

RUTICO: Recommending Successful Learning Paths Under Time Constraints. - Amir Hossein Nabizadeh; Alípio Mário Jorge; José Paulo Leal (UMAP (Adjunct Publication), 2017)

Authoring Game-Based Programming Challenges to Improve Students' Motivation. - José Carlos Paiva; José Paulo Leal; Ricardo Queirós (ICL (1), 2018)

Moozz: Assessment of Quizzes in Mooshak 2.0 (Short Paper). - Helder Correia; José Paulo Leal; José Carlos Paiva (SLATE, 2018)

Path Patterns Visualization in Semantic Graphs. - José Paulo Leal (SLATE, 2018)

Asura: A Game-Based Assessment Environment for Mooshak (Short Paper). - José Carlos Paiva; José Paulo Leal (SLATE, 2018)

Raccode: An Eclipse Plugin for Assessment of Programming Exercises (Short Paper). - André Silva; José Paulo Leal; José Carlos Paiva (SLATE, 2018)

Fostering Students-Driven Learning of Computer Programming with an Ensemble of E-Learning Tools. - Ricardo Queirós; José Paulo Leal (WorldCIST (2), 2018)

EmoSpell, a Morphological and Emotional Word Analyzer. - Maria Inês Maia; José Paulo Leal (Inf., 2018)

Defining Requirements for a Gamified Programming Exercises Format. - Jakub Swacha; Ricardo Queirós; José Carlos Paiva; José Paulo Leal (KES, 2019)

Quarmic: A Data-Driven Web Development Framework. - Pedro Miguel Pereira Cunha; José Paulo Leal (SLATE, 2019)

Estimating time and score uncertainty in generating successful learning paths under time constraints. - Amir Hossein Nabizadeh; Alípio Mário Jorge; José Paulo Leal (Expert Syst. J. Knowl. Eng., 2019)

Game-Based Coding Challenges to Foster Programming Practice. - José Carlos Paiva; José Paulo Leal; Ricardo Queirós (ICPEC, 2020)

A Roadmap to Gamify Programming Education. - Jakub Swacha; Ricardo Queirós; José Carlos Paiva; José Paulo Leal; Sokol Kosta; Raffaele Montella (ICPEC, 2020)

FGPE AuthorKit - A Tool for Authoring Gamified Programming Educational Content. - José Carlos Paiva; Ricardo Queirós; José Paulo Leal; Jakub Swacha (ITiCSE, 2020)

Yet Another Programming Exercises Interoperability Language (Short Paper). - José Carlos Paiva; Ricardo Queirós; José Paulo Leal; Jakub Swacha (SLATE, 2020)

DAOLOT: A Semantic Browser. - João Bruno Silva; André Santos; José Paulo Leal (SLATE, 2020)

Integrating Multi-Source Data into HandSpy (Short Paper). - Hristo Valkanov; José Paulo Leal (SLATE, 2020)

Visualization of path patterns in semantic graphs. - José Paulo Leal (Comput. Sci. Inf. Syst., 2020)

Learning path personalization and recommendation methods: A survey of the state-of-the-art. - Amir Hossein Nabizadeh; José Paulo Leal; Hamed Nabizadeh Rafsanjani; Rajiv Ratn Shah (Expert Syst. Appl., 2020)

Fostering Programming Practice through Games. - José Carlos Paiva; José Paulo Leal; Ricardo Queirós (Inf., 2020)

GEdIL - Gamified Education Interoperability Language. - Jakub Swacha; José Carlos Paiva; José Paulo Leal; Ricardo Queirós; Raffaele Montella; Sokol Kosta (Inf., 2020)

An Open-Source Gamified Programming Learning Environment (Short Paper). - José Carlos Paiva; Ricardo Queirós; José Paulo Leal; Jakub Swacha; Filip Miernik (ICPEC, 2021)

Matching User Interfaces to Assess Simple Web Applications (Short Paper). - Marco Primo; José Paulo Leal (ICPEC, 2021)

Mooshak's Diet Update: Introducing YAPExIL Format to Mooshak (Short Paper). - José Carlos Paiva; Ricardo Queirós; José Paulo Leal (SLATE, 2021)

Programming Exercises Interoperability: The Case of a Non-Picky Consumer. - Ricardo Queirós; José Carlos Paiva; José Paulo Leal (SLATE, 2021)

Derzis: A Path Aware Linked Data Crawler. - André Fernandes dos Santos; José Paulo Leal (SLATE, 2021)

FGPE Gamification Service: A GraphQL Service to Gamify Online Education. - José Carlos Paiva; Alicja Haraszczuk; Ricardo Queirós; José Paulo Leal; Jakub Swacha; Sokol Kosta (WorldCIST (4), 2021)

A Matching Algorithm to Assess Web Interfaces. - José Paulo Leal; Marco Primo (ARTIIS (1), 2022)

Integration of Computer Science Assessment into Learning Management Systems with JuezLTI. - Juan V. Carrillo; Alberto Sierra; José Paulo Leal; Ricardo Queirós; Salvador Pellicer; Marco Primo (ICPEC, 2022)

A Roadmap to Convert Educational Web Applications into LTI Tools. - José Paulo Leal; Ricardo Queirós; Pedro Ferreirinha; Jakub Swacha (ICPEC, 2022)

Automated Assessment in Computer Science: A Bibliometric Analysis of the Literature. - José Carlos Paiva; Álvaro Figueira; José Paulo Leal (ICWL, 2022)

Poster: Students' Usability Evaluation of the FGPE Gamified Programming Learning Environment. - Jakub Swacha; Filip Miernik; Marzena Sylwia Ignasiak; Raffaele Montella; Ciro Giuseppe De Vita; Gennaro Mellone; Ricardo Queirós; José Carlos Paiva; José Paulo Leal; Sokol Kosta (ISD, 2022)

Large Semantic Graph Summarization Using Namespaces. - Ana Rita Santos Lopes da Costa; André Santos; José Paulo Leal (SLATE, 2022)

Generation of Document Type Exercises for Automated Assessment. - José Paulo Leal; Ricardo Queirós; Marco Primo (SLATE, 2022)

Managing Gamified Programming Courses with the FGPE Platform. - José Carlos Paiva; Ricardo Queirós; José Paulo Leal; Jakub Swacha; Filip Miernik (Inf., 2022)

Automated Assessment in Computer Science Education: A State-of-the-Art Review. - José Carlos Paiva; José Paulo Leal; Álvaro Figueira (ACM Trans. Comput. Educ., 2022)

Summarization of Massive RDF Graphs Using Identifier Classification. - André Fernandes dos Santos; José Paulo Leal (ICCS, 2023)

Can a Content Management System Provide a Good User Experience to Teachers? (Short Paper). - Yannik Bauer; José Paulo Leal; Ricardo Queirós (ICPEC, 2023)

Automated Assessment of Simple Web Applications (Short Paper). - Luís Maia Costa; José Paulo Leal; Ricardo Queirós (ICPEC, 2023)

Narrative Extraction from Semantic Graphs (Short Paper). - Daniil Lystopadskyi; André Santos; José Paulo Leal (SLATE, 2023)

Authoring Programming Exercises for Automated Assessment Assisted by Generative AI. - Yannik Bauer; José Paulo Leal; Ricardo Queirós (ICPEC, 2024)

Early Findings in Using LLMs to Assess Semantic Relations Strength (Short Paper). - André Fernandes dos Santos; José Paulo Leal (SLATE, 2024)

Comparing semantic graph representations of source code: The case of automatic feedback on programming assignments. - José Carlos Paiva; José Paulo Leal; Álvaro Figueira (Comput. Sci. Inf. Syst., 2024)

Clustering source code from automated assessment of programming assignments. - José Carlos Paiva; José Paulo Leal; Álvaro Figueira (Int. J. Data Sci. Anal., 2025)