José Paulo Leal

Orcid: 0000-0002-8409-0300

Affiliations:
  • University of Porto, Portugal


According to our database1, José Paulo Leal authored at least 102 papers between 1989 and 2024.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
Comparing semantic graph representations of source code: The case of automatic feedback on programming assignments.
Comput. Sci. Inf. Syst., 2024

Authoring Programming Exercises for Automated Assessment Assisted by Generative AI.
Proceedings of the 5th International Computer Programming Education Conference, 2024

2023
Narrative Extraction from Semantic Graphs (Short Paper).
Proceedings of the 12th Symposium on Languages, Applications and Technologies, 2023

Automated Assessment of Simple Web Applications (Short Paper).
Proceedings of the 4th International Computer Programming Education Conference, 2023

Can a Content Management System Provide a Good User Experience to Teachers? (Short Paper).
Proceedings of the 4th International Computer Programming Education Conference, 2023

Summarization of Massive RDF Graphs Using Identifier Classification.
Proceedings of the Graph-Based Representation and Reasoning, 2023

2022
Automated Assessment in Computer Science Education: A State-of-the-Art Review.
ACM Trans. Comput. Educ., 2022

Managing Gamified Programming Courses with the FGPE Platform.
Inf., 2022

Generation of Document Type Exercises for Automated Assessment.
Proceedings of the 11th Symposium on Languages, Applications and Technologies, 2022

Large Semantic Graph Summarization Using Namespaces.
Proceedings of the 11th Symposium on Languages, Applications and Technologies, 2022

Poster: Students' Usability Evaluation of the FGPE Gamified Programming Learning Environment.
Proceedings of the Information Systems Development: Artificial Intelligence for Information Systems Development and Operations (ISD2022 Proceedings), Cluj-Napoca, Romania, 31 August, 2022

Automated Assessment in Computer Science: A Bibliometric Analysis of the Literature.
Proceedings of the Learning Technologies and Systems, 2022

A Roadmap to Convert Educational Web Applications into LTI Tools.
Proceedings of the Third International Computer Programming Education Conference, 2022

Integration of Computer Science Assessment into Learning Management Systems with JuezLTI.
Proceedings of the Third International Computer Programming Education Conference, 2022

A Matching Algorithm to Assess Web Interfaces.
Proceedings of the Advanced Research in Technologies, Information, Innovation and Sustainability, 2022

2021
FGPE Gamification Service: A GraphQL Service to Gamify Online Education.
Proceedings of the Trends and Applications in Information Systems and Technologies, 2021

Derzis: A Path Aware Linked Data Crawler.
Proceedings of the 10th Symposium on Languages, Applications and Technologies, 2021

Programming Exercises Interoperability: The Case of a Non-Picky Consumer.
Proceedings of the 10th Symposium on Languages, Applications and Technologies, 2021

Mooshak's Diet Update: Introducing YAPExIL Format to Mooshak (Short Paper).
Proceedings of the 10th Symposium on Languages, Applications and Technologies, 2021

Matching User Interfaces to Assess Simple Web Applications (Short Paper).
Proceedings of the Second International Computer Programming Education Conference, 2021

An Open-Source Gamified Programming Learning Environment (Short Paper).
Proceedings of the Second International Computer Programming Education Conference, 2021

2020
GEdIL - Gamified Education Interoperability Language.
Inf., 2020

Fostering Programming Practice through Games.
Inf., 2020

Learning path personalization and recommendation methods: A survey of the state-of-the-art.
Expert Syst. Appl., 2020

Visualization of path patterns in semantic graphs.
Comput. Sci. Inf. Syst., 2020

Integrating Multi-Source Data into HandSpy (Short Paper).
Proceedings of the 9th Symposium on Languages, Applications and Technologies, 2020

DAOLOT: A Semantic Browser.
Proceedings of the 9th Symposium on Languages, Applications and Technologies, 2020

Yet Another Programming Exercises Interoperability Language (Short Paper).
Proceedings of the 9th Symposium on Languages, Applications and Technologies, 2020

FGPE AuthorKit - A Tool for Authoring Gamified Programming Educational Content.
Proceedings of the 2020 ACM Conference on Innovation and Technology in Computer Science Education, 2020

A Roadmap to Gamify Programming Education.
Proceedings of the First International Computer Programming Education Conference, 2020

Game-Based Coding Challenges to Foster Programming Practice.
Proceedings of the First International Computer Programming Education Conference, 2020

2019
Estimating time and score uncertainty in generating successful learning paths under time constraints.
Expert Syst. J. Knowl. Eng., 2019

Quarmic: A Data-Driven Web Development Framework.
Proceedings of the 8th Symposium on Languages, Applications and Technologies, 2019

Defining Requirements for a Gamified Programming Exercises Format.
Proceedings of the Knowledge-Based and Intelligent Information & Engineering Systems: Proceedings of the 23rd International Conference KES-2019, 2019

2018
EmoSpell, a Morphological and Emotional Word Analyzer.
Inf., 2018

Fostering Students-Driven Learning of Computer Programming with an Ensemble of E-Learning Tools.
Proceedings of the Trends and Advances in Information Systems and Technologies, 2018

Raccode: An Eclipse Plugin for Assessment of Programming Exercises (Short Paper).
Proceedings of the 7th Symposium on Languages, Applications and Technologies, 2018

Asura: A Game-Based Assessment Environment for Mooshak (Short Paper).
Proceedings of the 7th Symposium on Languages, Applications and Technologies, 2018

Path Patterns Visualization in Semantic Graphs.
Proceedings of the 7th Symposium on Languages, Applications and Technologies, 2018

Moozz: Assessment of Quizzes in Mooshak 2.0 (Short Paper).
Proceedings of the 7th Symposium on Languages, Applications and Technologies, 2018

Authoring Game-Based Programming Challenges to Improve Students' Motivation.
Proceedings of the Challenges of the Digital Transformation in Education - Proceedings of the 21st International Conference on Interactive Collaborative Learning (ICL 2018), 2018

2017
RUTICO: Recommending Successful Learning Paths Under Time Constraints.
Proceedings of the Adjunct Publication of the 25th Conference on User Modeling, 2017

Improving Diagram Assessment in Mooshak.
Proceedings of the Technology Enhanced Assessment, 20th International Conference, 2017

An Emotional Word Analyzer for Portuguese.
Proceedings of the 6th Symposium on Languages, Applications and Technologies, 2017

Enhancing Feedback to Students in Automated Diagram Assessment.
Proceedings of the 6th Symposium on Languages, Applications and Technologies, 2017

2016
Gamification of learning activities with the Odin service.
Comput. Sci. Inf. Syst., 2016

Eshu: An Extensible Web Editor for Diagrammatic Languages.
Proceedings of the 5th Symposium on Languages, Applications and Technologies, 2016

Comparing and Benchmarking Semantic Measures Using SMComp.
Proceedings of the 5th Symposium on Languages, Applications and Technologies, 2016

Enki: A Pedagogical Services Aggregator for Learning Programming Languages.
Proceedings of the 2016 ACM Conference on Innovation and Technology in Computer Science Education, 2016

Learning Computer Science Languages in Enki.
Proceedings of the 2016 ACM Conference on Innovation and Technology in Computer Science Education, 2016

Semantic Measures: How Similar? How Related?
Proceedings of the Web Engineering - 16th International Conference, 2016

2015
Tuning a semantic relatedness algorithm using a multiscale approach.
Comput. Sci. Inf. Syst., 2015

Long Term Goal Oriented Recommender Systems.
Proceedings of the WEBIST 2015, 2015

A Structural Approach to Assess Graph-Based Exercises.
Proceedings of the Languages, Applications and Technologies - 4th International Symposium, 2015

Odin: A Service for Gamification of Learning Activities.
Proceedings of the Languages, Applications and Technologies - 4th International Symposium, 2015

Reducing Large Semantic Graphs to Improve Semantic Relatedness.
Proceedings of the Languages, Applications and Technologies - 4th International Symposium, 2015

2014
Sequencing educational resources with Seqins.
Comput. Sci. Inf. Syst., 2014

Multiscale Parameter Tuning of a Semantic Relatedness Algorithm.
Proceedings of the 3rd Symposium on Languages, Applications and Technologies, 2014

A study of machine learning methods for detecting user interest during web sessions.
Proceedings of the 18th International Database Engineering & Applications Symposium, 2014

Challenges in computing semantic relatedness for large semantic graphs.
Proceedings of the 18th International Database Engineering & Applications Symposium, 2014

A Survey of E-learning Content Aggregation Standards.
Proceedings of the New Horizons in Web Based Learning, 2014

2013
BabeLO - An Extensible Converter of Programming Exercises Formats.
IEEE Trans. Learn. Technol., 2013

crimsonHex: a learning objects repository for programming exercises.
Softw. Pract. Exp., 2013

Ensemble - an E-Learning Framework.
J. Univers. Comput. Sci., 2013

Combining usage and content in an online recommendation system for music in the Long Tail.
Int. J. Multim. Inf. Retr., 2013

Managing experiments on cognitive processes in writing with HandSpy.
Comput. Sci. Inf. Syst., 2013

Using proximity to compute semantic relatedness in RDF graphs.
Comput. Sci. Inf. Syst., 2013

Seqins - A Sequencing Tool for Educational Resources.
Proceedings of the 2nd Symposium on Languages, Applications and Technologies, 2013

Publishing Linked Data with DaPress.
Proceedings of the 2nd Symposium on Languages, Applications and Technologies, 2013

Testing the perception of time, state and causality to predict programming aptitude.
Proceedings of the 2013 Federated Conference on Computer Science and Information Systems, 2013

Automatic Generation and Delivery of Multiple-Choice Math Quizzes.
Proceedings of the Principles and Practice of Constraint Programming, 2013

2012
Orchestration of E-Learning Services for Automatic Evaluation of Programming Exercises.
J. Univers. Comput. Sci., 2012

A distributed system for learning programming on-line.
Comput. Educ., 2012

Combining usage and content in an online music recommendation system for music in the long-tail.
Proceedings of the 21st World Wide Web Conference, 2012

HandSpy - a system to manage experiments on cognitive processes in writing.
Proceedings of the 1st Symposium on Languages, Applications and Technologies, 2012

Computing Semantic Relatedness using DBPedia.
Proceedings of the 1st Symposium on Languages, Applications and Technologies, 2012

PETCHA: a programming exercises teaching assistant.
Proceedings of the Annual Conference on Innovation and Technology in Computer Science Education, 2012

Programming Exercises Evaluation Systems - An Interoperability Survey.
Proceedings of the CSEDU 2012, 2012

2011
Integrating the LMS in Service Oriented eLearning Systems.
Int. J. Knowl. Soc. Res., 2011

A Survey on eLearning Content Standardization.
Proceedings of the Information Systems, E-learning, and Knowledge Management Research, 2011

Integration of ePortfolios in Learning Management Systems.
Proceedings of the Computational Science and Its Applications - ICCSA 2011, 2011

2010
Specifying a Programming Exercises Evaluation Service on the e-Framework.
Proceedings of the Advances in Web-Based Learning - ICWL 2010, 2010

Modelling Text File Evaluation Processes.
Proceedings of the New Horizons in Web-Based Learning - ICWL 2010 Workshops, 2010

Integration of Repositories in eLearning Systems.
Proceedings of the ICEIS 2010 - Proceedings of the 12th International Conference on Enterprise Information Systems, Volume 1, DISI, Funchal, Madeira, Portugal, June 8, 2010

2009
CrimsonHex: A Service Oriented Repository of Specialised Learning Objects.
Proceedings of the Enterprise Information Systems, 11th International Conference, 2009

An Architecture for the Rapid Development of XML-based Web Applications.
Proceedings of the ICEIS 2009, 2009

2007
Rapid Development of Web Interfaces to Heterogeneous Systems.
Proceedings of the SOFSEM 2007: Theory and Practice of Computer Science, 2007

A Web Application for Mathematics Education.
Proceedings of the Advances in Web Based Learning, 2007

2004
Extreme Adaptivity.
Proceedings of the Adaptive Hypermedia and Adaptive Web-Based Systems, 2004

2003
Mooshak: a Web-based multi-site programming contest system.
Softw. Pract. Exp., 2003

A CLP-Based Tool for Computer Aided Generation and Solving of Maths Exercises.
Proceedings of the Practical Aspects of Declarative Languages, 5th International Symposium, 2003

2002
Using Constraint Logic Programming to Generate Drills in Mathematics.
Proceedings of the AGP 2002: Proceedings of the Joint Conference on Declarative Programming, 2002

1999
ALEPH: An Environment for Managing Web Database Applications.
Proceedings of the 1st International Conference on Enterprise Information Systems, 1999

Combining Graphic and Alphanumeric Information in Java Applications.
Proceedings of the 1st International Conference on Enterprise Information Systems, 1999

1995
Data Oriented LP with Magritte.
Proceedings of the 7th Workshop on Logic Programming Environments, 1995

1994
A System to Visualize and Interact with Prolog Programs.
Proceedings of the Programming Language Implementation and Logic Programming, 1994

Visualization and Interaction in Logic Programming.
Proceedings of the Sixth Workshop on Logic Programming Environments, 1994

1993
Representation and Manipulation of Music Documents in SceX.
Electron. Publ., 1993

1991
An History Based Interface.
Proceedings of the ICLP 1991 Workshop on Logic Programming Environments, 1991

1990
The YToolkit: A Prolog Approach to a User Interface.
Proceedings of the ICLP 1990 Workshop on Logic Programming Environments, 1990

Natural Language and Natural Menus Interfaces.
Proceedings of the Modelling the Innovation: Communications, 1990

1989
An External Database for Prolog.
Proceedings of the EPIA 89, 1989


  Loading...