???global.info.a_carregar???
Identification

Personal identification

Full name
José Paulo de Vilhena Geraldes Leal
Gender
Male

Citation names

  • José Paulo Leal

Author identifiers

Ciência ID
8410-939E-AF56
ORCID iD
0000-0002-8409-0300
Education
Degree Classification
1997
Concluded
Ciências de Computadores (Doutoramento)
Major in Sem especialidade
Universidade do Porto Faculdade de Ciências, Portugal
"Modelos de Interfaces Gráficas e Programação Lógica por Restrições" (THESIS/DISSERTATION)
Affiliation

Teaching in Higher Education

Category
Host institution
Employer
1997/11 - Current Assistant Professor (University Teacher) Universidade do Porto Departamento de Ciência de Computadores, Portugal
2016 - 2018 Assistant Professor (University Teacher) Universidade do Porto, Portugal
2013 - 2016 Assistant Professor (University Teacher) Universidade do Porto Faculdade de Ciências, Portugal
Projects

Contract

Designation Funders
1998 - Current Ganesh - A Modular and Distributed Environment for Learning Computer Science
PRAXIS/P/EEI/14232/98
Portuguese National Funding Agency for Science, Research and Technology
2021/06 - 2023/05/31 FGPE Plus: Learning tools interoperability for gamified programming education
Researcher
Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal
Ongoing
2021/05/01 - 2023/04/30 Automatic Assessment Of Computing Exercises using LTI standard
Researcher
Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal
Ongoing
2018/09/01 - 2021/08/31 FGPE - Framework for Gamified Programming Education
Researcher
Ongoing
2017/04/01 - 2020/04/01 Mind-Body Interactions in Writing (M-BW): Psychophysiological and linguistic synchronous correlates of expressive writing
Researcher
2015/07/01 - 2019/06/30 FourEyes - Intelligence, Interaction, Immersion And Innovation For Media Industries
Researcher
2013/01/01 - 2015/06/01 SIBILA - Towards Smart Interacting Blocks that Improve Learned Advice
NORTE-07-0124-FEDER-000059
Researcher
2011/03/01 - 2014/02/28 DAAR - Developmental, automatization, and self-regulation of cognitive processes in writing
Researcher
2008/10/01 - 2011/10/01 Breadcrumbs - A social network based on the relations established by collections of fragments taken from online news
UTA-Est/MAI/0007/2009
Researcher
2008/04 - 2011/03 EduJudge - Integrating On-line Judge into Effective E-learning
135227-LLP-1-207-1-ES-KA3-KA3MP
European Commission
2005/01/01 - 2008/01/01 Site-O-Matic - Web Site Automation
POSC/EIA/58367/2004
Researcher
2003/12/10 - 2007/08/20 AGILMAT - Automatic Generation of Interactive Drills for Mathematics Learning
POSI/CHS/48565/2002
Researcher
Concluded
1999/06/01 - 2001/06/01 GANESH: A Modular and Distributed Environment for Learning Computer Science
PRAXIS/P/EEI/1432/98
Principal investigator
Outputs

Publications

Book chapter
  1. Leal, José Paulo; Queirós, Ricardo. "Your personal archival: repository server". Portugal: Sello Editorial,
  2. Leal, José Paulo; Queirós, Ricardo. "From e-learning systems to specialised e-learning services". Portugal: Sello Editorial,
  3. Leal, José Paulo; Queirós, Ricardo. "Feeding the beast: managing your collections of problems". Portugal: Sello Editorial,
  4. André Fernandes dos Santos; José Paulo Leal. "Summarization of Massive RDF Graphs Using Identifier Classification". 2023.
    10.1007/978-3-031-40960-8_8
  5. José Carlos Paiva; Álvaro Figueira; José Paulo Leal. "Automated Assessment in Computer Science: A Bibliometric Analysis of the Literature". 2023.
    10.1007/978-3-031-33023-0_11
  6. José Paulo Leal; Marco Primo. "A Matching Algorithm to Assess Web Interfaces". 2022.
    10.1007/978-3-031-20319-0_9
  7. Paiva, José Carlos; Leal, José Paulo; Queirós, Ricardo; José Carlos Paiva; José Paulo Leal; Ricardo Queirós; Paiva, JC; Leal, JP; de Queirós, RAP. "Design and implementation of an IDE for learning programming languages using a gamification service". Portugal: IGI Global, 2016.
    10.4018/978-1-5225-1034-5.ch014
  8. Queirós, Ricardo; Leal, José Paulo; Ricardo Queirós; José Paulo Leal; Queirós, R; Leal, JP. "Ensemble: an innovative approach to practice computer programming". Portugal: IGI Global, 2014.
    10.4018/978-1-4666-7304-5.ch009
  9. Leal, José Paulo; Queirós, Ricardo; Leal, J.P.a b , Queirós, R.c d. "A comparative study on LMS interoperability". Portugal: IGI Global, 2011.
    E-ISBN 9781609608859DOI 10.4018/978-1-60960-884-2.ch007
Conference paper
  1. Lystopadskyi, D; Santos, A; Leal, JP. "Narrative Extraction from Semantic Graphs (Short Paper)". 2023.
    10.4230/oasics.slate.2023.9
  2. dos Santos, AF; Leal, JP. "A Game with a Purpose for Building Crowdsourced Semantic Relations Datasets for Named Entities". 2023.
    10.1007/978-3-031-37963-5_30
  3. Bauer, Y; Leal, JP; Queirós, R. "Can a Content Management System Provide a Good User Experience to Teachers? (Short Paper)". 2023.
    10.4230/oasics.icpec.2023.4
  4. Costa, LM; Leal, JP; Queirós, R. "Automated Assessment of Simple Web Applications (Short Paper)". 2023.
    10.4230/oasics.icpec.2023.11
  5. Leal, JP; Queirós, R; Primo, M. "Generation of Document Type Exercises for Automated Assessment". 2022.
    10.4230/oasics.slate.2022.4
  6. da Costa, ARSL; Santos, A; Leal, JP. "Large Semantic Graph Summarization Using Namespaces". 2022.
    10.4230/oasics.slate.2022.12
  7. Carrillo, JV; Sierra, A; Leal, JP; Queirós, R; Pellicer, S; Primo, M. "Integration of Computer Science Assessment into Learning Management Systems with JuezLTI". 2022.
    10.4230/oasics.icpec.2022.9
  8. Leal, JP; Queirós, R; Ferreirinha, P; Swacha, J. "A Roadmap to Convert Educational Web Applications into LTI Tools". 2022.
    10.4230/oasics.icpec.2022.12
  9. Swacha, J; Miernik, F; Ignasiak, MS; Montella, R; De Vita, CG; Mellone, G; Queirós, R; et al. "Poster: Students' Usability Evaluation of the FGPE Gamified Programming Learning Environment". 2022.
  10. dos Santos, AF; Leal, JP. "Derzis: A Path Aware Linked Data Crawler". 2021.
    10.4230/oasics.slate.2021.2
  11. Paiva, JC; Queirós, R; Leal, JP. "Mooshak's Diet Update: Introducing YAPExIL Format to Mooshak (Short Paper)". 2021.
    10.4230/oasics.slate.2021.9
  12. Queirós, R; Paiva, JC; Leal, JP. "Programming Exercises Interoperability: The Case of a Non-Picky Consumer". 2021.
    10.4230/oasics.slate.2021.5
  13. Primo, M; Leal, JP. "Matching User Interfaces to Assess Simple Web Applications (Short Paper)". 2021.
    10.4230/oasics.icpec.2021.7
  14. Paiva, JC; Queirós, R; Leal, JP; Swacha, J; Miernik, F. "An Open-Source Gamified Programming Learning Environment (Short Paper)". 2021.
    10.4230/oasics.icpec.2021.5
  15. Paiva, JC; Haraszczuk, A; Queirós, R; Leal, JP; Swacha, J; Kosta, S. "FGPE Gamification Service: A GraphQL Service to Gamify Online Education". 2021.
    10.1007/978-3-030-72654-6_46
  16. Paiva, JC; Leal, JP; Queirós, R. "Authoring Game-Based Programming Challenges to Improve Students’ Motivation". 2020.
    10.1007/978-3-030-11932-4_57
  17. Paiva, JC; Queirós, R; Leal, JP; Swacha, J. "Yet Another Programming Exercises Interoperability Language (Short Paper)". 2020.
    10.4230/oasics.slate.2020.14
  18. Silva, JB; Santos, A; Leal, JP. "DAOLOT: A Semantic Browser". 2020.
    10.4230/oasics.slate.2020.5
  19. Valkanov, H; Leal, JP. "Integrating Multi-Source Data into HandSpy (Short Paper)". 2020.
    10.4230/oasics.slate.2020.13
  20. Paiva, JC; Leal, JP; Queirós, R. "Game-Based Coding Challenges to Foster Programming Practice". 2020.
    10.4230/oasics.icpec.2020.18
  21. Swacha, J; Queirós, R; Paiva, JC; Leal, JP; Kosta, S; Montella, R. "A Roadmap to Gamify Programming Education". 2020.
    10.4230/oasics.icpec.2020.26
  22. Paiva, JC; Queirós, R; Leal, JP; Swacha, J. "FGPE AuthorKit - A Tool for Authoring Gamified Programming Educational Content". 2020.
    10.1145/3341525.3393978
  23. Pereira Cunha, PM; Leal, JP. "Quarmic: A data-driven web development framework". 2019.
    10.4230/oasics.slate.2019.19
  24. Swacha, J; Queiros, R; Paiva, JC; Leal, JP. "Defining Requirements for a Gamified Programming Exercises Format". 2019.
    10.1016/j.procs.2019.09.425
  25. Silva, A; Leal, JP; Paiva, JC. "Raccode: An Eclipse Plugin for Assessment of Programming Exercises (Short Paper)". 2018.
    10.4230/OASIcs.SLATE.2018.4
  26. Paiva, JC; Leal, JP. "Asura: A Game-Based Assessment Environment for Mooshak (Short Paper)". 2018.
    10.4230/OASIcs.SLATE.2018.9
  27. Leal, JP. "Path Patterns Visualization in Semantic Graphs". 2018.
    10.4230/OASIcs.SLATE.2018.15
  28. Correia, H; Leal, JP; Paiva, JC. "Moozz: Assessment of Quizzes in Mooshak 2.0 (Short Paper)". 2018.
    10.4230/OASIcs.SLATE.2018.3
  29. Queirós, R; Leal, JP. "Fostering Students-Driven Learning of Computer Programming with an Ensemble of E-Learning Tools". 2018.
    10.1007/978-3-319-77712-2_28
  30. Correia, H; Leal, JP; Paiva, JC. "Improving diagram assessment in Mooshak". 2018.
    10.1007/978-3-319-97807-9_6
  31. Maia,MI; José Paulo Leal; Maia, MI; Leal, JP. "An Emotional Word Analyzer for Portuguese". 2017.
    http://dx.doi.org/10.4230/oasics.slate.2017.17
  32. AmirHossein Nabizadeh; Alípio Jorge; José Paulo Leal; Nabizadeh, AH; Jorge, AM; Leal, JP. "RUTICO: Recommending Successful Learning Paths Under Time Constraints". 2017.
    http://dx.doi.org/10.1145/3099023.3099035
  33. Helder Pina Correia; José Paulo Leal; José Carlos Paiva; Correia, H; Leal, JP; Paiva, JC. "Enhancing Feedback to Students in Automated Diagram Assessment". 2017.
    http://dx.doi.org/10.4230/oasics.slate.2017.11
  34. Costa, T; Leal, JP; Teresa Almeida Costa; José Paulo Leal. "Comparing and Benchmarking Semantic Measures Using SMComp". 2016.
    10.4230/OASIcs.SLATE.2016.4
  35. José Carlos Paiva; José Paulo Leal; Ricardo Queirós; Paiva, JC; Leal, JP; Queirós, RAP; Paiva, José Carlos; Leal, José Paulo; Queirós, Ricardo. "Learning Computer Science Languages in Enki". 2016.
    http://dx.doi.org/10.1145/2899415.2925504
  36. Queirós, Ricardo; Leal, José Paulo; Paiva, José; Queiros, R; Leal, JP; Paiva, JC; Ricardo Queirós; José Paulo Leal; José Carlos Paiva. "Integrating rich learning applications in LMS". 2016.
    10.1007/978-981-287-868-7_46
  37. José Carlos Paiva; José Paulo Leal; Ricardo Queirós; Paiva, José Carlos; Leal, José Paulo; Queirós, Ricardo; Paiva, JoseCarlos; Leal, JosePaulo; Queirós, RicardoAlexandrePeixoto. "Enki: A Pedagogical Services Aggregator for Learning Programming Languages". 2016.
    http://dx.doi.org/10.1145/2899415.2899441
  38. Teresa Almeida Costa; José Paulo Leal; Costa, T; Leal, JP. "Semantic Measures: How Similar? How Related?". 2016.
    http://dx.doi.org/10.1007/978-3-319-38791-8_29
  39. José Paulo Leal; Helder Pina Correia; José Carlos Paiva; Leal, JP; Correia, H; Paiva, JC. "Eshu: An Extensible Web Editor for Diagrammatic Languages". 2016.
    http://dx.doi.org/10.4230/OASIcs.SLATE.2016.12
  40. Costa, T; Leal, JP; Teresa Almeida Costa; José Paulo Leal. "Reducing Large Semantic Graphs to Improve Semantic Relatedness". 2015.
    10.1007/978-3-319-27653-3_23
  41. Paiva, JC; Leal, JP; Queiros, R; José Carlos Paiva; José Paulo Leal; Ricardo Queirós. "Odin: A Service for Gamification of Learning Activities". 2015.
    10.1007/978-3-319-27653-3_19
  42. Sousa, R; Leal, JP; Sousa,R; José Paulo Leal. "A Structural Approach to Assess Graph-Based Exercises". 2015.
    10.1007/978-3-319-27653-3_18
  43. Leal, José Paulo; Paiva, José; Queirós, Ricardo. "Odin: a service for gamification of learning activities". 2015.
  44. AmirHossein Nabizadeh; Alípio Jorge; José Paulo Leal; Nabizadeh, AH; Jorge, AM; Leal, JP. "Long term goal oriented recommender systems". 2015.
    http://dx.doi.org/10.5220/0005493505520557
  45. Costa, T., Leal, J.P.; Teresa Almeida Costa; José Paulo Leal. "Challenges in computing semantic relatedness for large semantic graphs". 2014.
    10.1145/2628194.2628200
  46. Leal, JP; Costa, T; José Paulo Leal; Teresa Almeida Costa; Leal, J.P., Costa, T.. "Multiscale parameter tuning of a semantic relatedness algorithm". 2014.
    10.4230/oasics.slate.2014.201
  47. Alípio Jorge; Anand,SS; José Paulo Leal; Dias,H; Jorge, A.M.a , Anand, S.S.d , Leal, J.P.b , Dias, H.c. "A study of machine learning methods for detecting user interest during web sessions". 2014.
    http://dx.doi.org/10.1145/2628194.2628239
  48. Ricardo Queirós; José Paulo Leal. "A Survey of E-learning Content Aggregation Standards". 2014.
    http://dx.doi.org/10.1007/978-3-319-13296-9_23
  49. Queirós, Ricardo; Leal, José Paulo; Ricardo Queirós; José Paulo Leal; Queirós, R.a , Leal, J.P.b. "A survey of e-learning content aggregation standards". 2014.
    10.1007/978-3-319-13296-9_23
  50. Queirós, R.a , Leal, J.P.b , Campos, J.c ; Ricardo Queirós; José Paulo Leal; Campos,J; Queiros, R; Leal, JP; Campos, J; et al. "Seqins - A sequencing tool for educational resources". 2013.
    10.4230/OASIcs.SLATE.2013.83
  51. Leal, JP; José Paulo Leal. "Testing the perception of time, state and causality to predict programming aptitude". 2013.
  52. Costa, T; Leal, JP; Teresa Almeida Costa; José Paulo Leal; Costa, T., Leal, J.P.. "Publishing linked data with DaPress". 2013.
    10.4230/oasics.slate.2013.67
  53. Ricardo Queirós; José Paulo Leal; Queirós, R.a , Leal, J.P.b ; Queirós, Ricardo; Leal, José Paulo. "Making Programming Exercises Interoperable with PExIL". 2013.
    http://dx.doi.org/10.4018/978-1-4666-2669-0.ch003
  54. José Paulo Leal; Ricardo Queirós; Leal, José Paulo; Queirós, Ricardo. "An Example-Based Generator of XSLT Programs". 2013.
    http://dx.doi.org/10.4018/978-1-4666-2669-0.ch001
  55. Tomas,AP; José Paulo Leal; Tomás, A.P.a , Leal, J.P.b. "Automatic Generation and Delivery of Multiple-Choice Math Quizzes". 2013.
    http://dx.doi.org/10.1007/978-3-642-40627-0_62
  56. Domingues, M.A.a , Gouyon, F.a , Jorge, A.M.b , Leal, J.P.c , Vinagre, J.b , Lemos, L.d , Sordo, M.e. "Combining usage and content in an online music recommendation system for music in the long-tail". 2012.
    10.1145/2187980.2188224
  57. Monteiro, C; Leal, JP. "HandSpy - a system to manage experiments on cognitive processes in writing". 2012.
    10.4230/oasics.slate.2012.123
  58. Leal, José Paulo; Queirós, Ricardo. "Bridging between programming exercises formats with BabeLO". 2012.
  59. Queirós, Ricardo; Leal, José Paulo; Queirós, R.A.P.a , Leal, J.P.b. "PETCHA: a Programming Exercises Teaching Assistant". 2012.
    10.1145/2325296.2325344
  60. Leal, José Paulo; Rodrigues, Vânia; Queirós, Ricardo; Leal, JP; Rodrigues, V; Queirós, R. "Computing semantic relatedness using DBPedia". 2012.
    10.4230/OASIcs.SLATE.2012.i
  61. Leal, JP; Dias, H. "A framework to develop meta web interfaces". 2011.
  62. Queiros, R; Leal, JP; Queirós, Ricardo; Leal, José Paulo. "Using the Common Cartridge Profile to Enhance Learning Content Interoperability". 2011.
  63. Leal, José Paulo; Queirós, Ricardo. "Programming exercises interoperability language". 2011.
  64. Leal, José Paulo; Queirós, Ricardo. "Modelling a network of heterogeneous e-learning systems". 2011.
  65. Leal, José Paulo; Queirós, Ricardo. "A programming exercise evaluation service for Mooshak". 2011.
  66. Queirós, Ricardo; Leal, José Paulo. "PExIL: Programming Exercises Interoperability Language". 2011.
  67. Leal, José Paulo; Queirós, Ricardo. "An engine for generating XSLT from examples". 2011.
  68. Queirós, Ricardo; Oliveira, Lino; Leal, José Paulo; Moreira, Fernando. "Integration of e-portfolios in learning management systems". 2011.
    10.1007/978-3-642-21934-4_40
  69. Leal, José Paulo; Queirós, Ricardo. "Using the learning tools interoperability framework for LMS integration in service oriented architectures". 2011.
  70. Lea, JP; Queiros, R; Leal, José Paulo; Queirós, Ricardo. "Design of an extensible metadata editor based on RDF". 2010.
  71. Leal, JP; Queiros, R. "ELEARNING FRAMEWORKS: A SURVEY". 2010.
  72. Leal, José Paulo; Queirós, Ricardo. "Modelling non-trivial evaluation processes". 2010.
  73. Leal, José Paulo; Queirós, Ricardo. "Visual programming of XSLT from examples". 2010.
  74. Leal, José Paulo; Queirós, Ricardo. "Integration of repositories in Moodle". 2010.
  75. Queirós, Ricardo; Leal, José Paulo. "E-learning frameworks: a survey". 2010.
  76. Leal, José Paulo; Queirós, Ricardo. "CrimsonHex: a service oriented repository of specialised learning objects". 2009.
  77. Leal, José Paulo; Queirós, Ricardo. "Extending the learning object definition to represent programming problems". 2009.
  78. Leal, José Paulo; Queirós, Ricardo. "CrimsonHex: um repositório de objectos de aprendizagem". 2009.
  79. Leal, José Paulo; Queirós, Ricardo. "Defining programming problems as learning objects". 2009.
  80. Leal, José Paulo; Queirós, Ricardo. "Schem@Doc: a web-based XML schema visualizer". 2009.
  81. Leal, José Paulo; Queirós, Ricardo. "Designing a user interface for repositories of learning objects". 2009.
  82. Leal, José Paulo; Queirós, Ricardo. "CrimsonHex: an interoperable repository of programming problems". 2009.
  83. Leal, JP. "Responding to questionnaires on the Web using XwQuest". 2009.
  84. Leal, JP; Queiros, R; Leal, José Paulo; Queirós, Ricardo. "Integration of e-Learning Systems With Repositories of Learning Objects". 2008.
  85. Leal, José Paulo; Queirós, Ricardo. "Design of a repository of programming problem". 2008.
  86. Tomás, AP; Leal, JP; Vasconcelos, P. "Using Constraint Logic Programming to Generate Drills in Mathematics". 2002.
  87. Correia, RJC; Leal, JP. "Combining Graphic and Alphanumeric Information in Java Applications". 1999.
  88. Leal, JP. "ALEPH: An Environment for Managing Web Database Applications". 1999.
  89. Leal, JP. "Data Oriented LP with Magritte". 1995.
  90. Leal, JP. "A System to Visualize and Interact with Prolog Programs". 1994.
    10.1007/3-540-58402-1_33
  91. Leal, JP. "Visualization and Interaction in Logic Programming". 1994.
  92. Leal, JP; Damas, L; Moreira, N. "An History Based Interface". 1991.
  93. Filgueiras, M; Tomás, AP; Moreira, N; Reis, R; Leal, JP. "Natural Language and Natural Menus Interfaces". 1990.
  94. Leal, JP. "The YToolkit: A Prolog Approach to a User Interface". 1990.
  95. Leal, JP. "An External Database for Prolog". 1989.
    10.1007/3-540-51665-4_93
Edited book
  1. Henriques, PR; Leal, JP; Leitão, AM; Guinovart, XG. 7th Symposium on Languages, Applications and Technologies, SLATE 2018, June 21-22, 2018, Guimaraes, Portugal. 2018.
  2. Queirós, R; Pinto, M; Simões, A; Leal, JP; Varanda Pereira, MJ. 6th Symposium on Languages, Applications and Technologies, SLATE 2017, June 26-27, 2017, Vila do Conde, Portugal. 2017.
  3. Mernik, M; Leal, JP; Oliveira, HG. 5th Symposium on Languages, Applications and Technologies, SLATE 2016, June 20-21, 2016, Maribor, Slovenia. 2016.
  4. Rodríguez, JLS; Leal, JP; Simões, A; Rodríguez,JLS; José Paulo Leal; Simões,A. Languages, Applications and Technologies - 4th International Symposium, SLATE 2015, Madrid, Spain, June 18-19, 2015, Revised Selected Papers. Portugal. 2015.
    10.1007/978-3-319-27653-3
  5. Pereira, MJV; Leal, JP; Simões, A. 3rd Symposium on Languages, Applications and Technologies, SLATE 2014, June 19-20, 2014 - Bragança, Portugal. 2014.
  6. Leal, JP; Rocha, R; Simões, A. 2nd Symposium on Languages, Applications and Technologies, SLATE 2013, June 20-21, 2013 - Porto, Portugal. 2013.
Journal article
  1. José Carlos Paiva; Álvaro Figueira; José Paulo Leal. "Bibliometric Analysis of Automated Assessment in Programming Education: A Deeper Insight into Feedback". Electronics (2023): https://doi.org/10.3390/electronics12102254.
    10.3390/electronics12102254
  2. José Carlos Paiva; José Paulo Leal; Álvaro Figueira. "PROGpedia: Collection of source-code submitted to introductory programming assignments". Data in Brief (2023): https://doi.org/10.1016/j.dib.2023.108887.
    10.1016/j.dib.2023.108887
  3. José Carlos Paiva; Ricardo Queirós; José Paulo Leal; Jakub Swacha; Filip Miernik. "Managing Gamified Programming Courses with the FGPE Platform". Information 13 2 (2022): 45-45. https://doi.org/10.3390/info13020045.
    10.3390/info13020045
  4. Paiva, JC; Leal, JP; Figueira, Á. "Automated Assessment in Computer Science Education: A State-of-the-Art Review". ACM Transactions on Computing Education (2022):
    10.1145/3513140
  5. José Carlos Paiva; José Paulo Leal; Ricardo Queirós. "Fostering Programming Practice through Games". Information 11 11 (2020): 498-498. https://doi.org/10.3390/info11110498.
    10.3390/info11110498
  6. Jakub Swacha; José Carlos Paiva; José Paulo Leal; Ricardo Queirós; Raffaele Montella; Sokol Kosta. "GEdIL—Gamified Education Interoperability Language". Information 11 6 (2020): 287-287. https://doi.org/10.3390/info11060287.
    10.3390/info11060287
  7. Leal, JP. "Visualization of path patterns in semantic graphs". COMPUTER SCIENCE AND INFORMATION SYSTEMS (2020):
    10.2298/csis180717038l
  8. Leal, José; Maia,MI; José Paulo Leal. "EmoSpell, a Morphological and Emotional Word Analyzer". Information (2018): http://www.mdpi.com/2078-2489/9/1/1.
    10.3390/info9010001
  9. Nabizadeh, AH; Jorge, AM; Leal, JP. "Estimating time and score uncertainty in generating successful learning paths under time constraints". Expert Systems (2018):
    10.1111/exsy.12351
  10. Ramos, S; Gaio, R; Ferreira, F; Paulo Leal, JP; Martins, S; Vasco Santos, JV; Carvalho, I; Duarte, R. "Tuberculosis in children from diagnosis to decision to treat". REVISTA PORTUGUESA DE PNEUMOLOGIA (2017):
    10.1016/j.rppnen.2017.06.004
  11. Leal, J.P., Costa, T.. "Tuning a semantic relatedness algorithm using a multiscale approach". Computer Science and Information Systems 12 2 (2015): 635-654. http://www.scopus.com/inward/record.url?eid=2-s2.0-84937565492&partnerID=40&md5=1a1f43c10af9da0ea16c668e0ed6b99f.
    10.2298/CSIS140905020L
  12. Leal, JP; Costa, T; José Paulo Leal; Teresa Almeida Costa. "Tuning a Semantic Relatedness Algorithm using a Multiscale Approach". COMPUTER SCIENCE AND INFORMATION SYSTEMS (2015): https://www.authenticus.pt/P-00G-EE8.
    10.2298/csis140905020l
  13. Queirós, R.a , Leal, J.P.b ; Queiros, R; Leal, JP. "BabeLO-An extensible converter of programming exercises formats". IEEE Transactions on Learning Technologies 6 1 (2013): 38-45. http://www.scopus.com/inward/record.url?eid=2-s2.0-84897015015&partnerID=40&md5=52a107a371a7819d585fb7e1a72241b0.
    10.1109/TLT.2012.21
  14. Queirós, R.a , Leal, J.P.b. "A Survey on eLearning Content Standardization". Communications in Computer and Information Science 278 (2013): 433-438. http://www.scopus.com/inward/record.url?eid=2-s2.0-84880364939&partnerID=40&md5=c358450bb1f3f87d9d7f3c9c7dc49a2b.
    10.1007/978-3-642-35879-1_52
  15. Queirós, R.a , Leal, J.P.b ; Ricardo Queirós; José Paulo Leal; Queirós, Ricardo; Leal, José Paulo. "CrimsonHex: A learning objects repository for programming exercises". Software - Practice and Experience 43 8 (2013): 911-935. http://www.scopus.com/inward/record.url?eid=2-s2.0-84880325311&partnerID=40&md5=94b9eb40866bb95304f5b24edb02bb1b.
    10.1002/spe.2132
  16. Domingues, MA; Gouyon, F; Jorge, AM; Leal, JP; Vinagre, J; Lemos, L; Sordo, M. "Combining usage and content in an online recommendation system for music in the Long Tail". IJMIR (2013): https://www.authenticus.pt/P-008-KVQ.
    10.1007/s13735-012-0025-1
  17. Queirós, R.; Leal, J.P.; José Paulo Leal; Ricardo Queirós; Queirós, Ricardo; Leal, José Paulo. "Orchestration of e-Learning services for automatic evaluation of programming exercises". Journal of Universal Computer Science 18 11 (2012): 1454-1482. http://www.scopus.com/inward/record.url?eid=2-s2.0-84865090913&partnerID=MN8TOARS.
    http://dx.doi.org/10.3217/jucs-018-11-1454
  18. Queirós, R.; Leal, J.P.; Queirós, Ricardo; Leal, José Paulo. "Programming exercises evaluation systems: An interoperability survey". CSEDU 2012 - Proceedings of the 4th International Conference on Computer Supported Education 1 (2012): 83-90. http://www.scopus.com/inward/record.url?eid=2-s2.0-84864876316&partnerID=MN8TOARS.
  19. Verdú, E.a , Regueras, L.M.a , Verdú, M.J.a , Leal, J.P.b , De Castro, J.P.a , Queirós, R.c. "A distributed system for learning programming on-line". Computers and Education 58 1 (2012): 1-10. http://www.scopus.com/inward/record.url?eid=2-s2.0-80052554184&partnerID=40&md5=d0c17305dbc0c5bd4681b1e1a09f49c1.
    10.1016/j.compedu.2011.08.015
  20. Leal, JP; Queirós, R; Leal, José Paulo; Queirós, Ricardo. "Integrating the LMS in Service Oriented eLearning Systems". IJKSR (2011): https://www.authenticus.pt/P-008-M0G.
    10.4018/jksr.2011040101
  21. Leal, J.P., Queirós, R.; Leal, José Paulo; Queirós, Ricardo. "Modelling text file evaluation processes". Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) 6537 LNCS (2011): 66-74. http://www.scopus.com/inward/record.url?eid=2-s2.0-79957983529&partnerID=40&md5=694621352b8de0cd8d55f4c0134dbbdc.
    10.1007/978-3-642-20539-2_8
  22. Queirós, R.a , Oliveira, L.b , Leal, J.P.c , Moreira, F.d. "Integration of ePortfolios in learning management systems". Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) 6786 LNCS PART 5 (2011): 500-510. http://www.scopus.com/inward/record.url?eid=2-s2.0-79960320145&partnerID=40&md5=6cd3f1b95f781debc6afce87d9eed2e7.
    10.1007/978-3-642-21934-4_40
  23. Leal, J.P.; Queirós, R.. "Integration of repositories in eLearning systems". ICEIS 2010 - Proceedings of the 12th International Conference on Enterprise Information Systems 1 DISI (2010): 127-132. http://www.scopus.com/inward/record.url?eid=2-s2.0-78649826301&partnerID=MN8TOARS.
  24. Leal, J.P.a , Queirós, R.b , Ferreira, D.a ; Leal, José Paulo; Queirós, Ricardo; Ferreira, Duarte. "Specifying a programming exercises evaluation service on the e-Framework". Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) 6483 LNCS (2010): 141-150. http://www.scopus.com/inward/record.url?eid=2-s2.0-79956314467&partnerID=40&md5=3c219e2572887579aa776ad4b4e18c57.
    10.1007/978-3-642-17407-0_15
  25. Leal, J.P.; Gonalves, J.B.. "An architecture for the rapid development of XML-based web applications". ICEIS 2009 - 11th International Conference on Enterprise Information Systems, Proceedings DISI (2009): 274-277. http://www.scopus.com/inward/record.url?eid=2-s2.0-74549122586&partnerID=MN8TOARS.
  26. Leal, J.P.; Queirós, R.. "Designing a user interface for repositories of learning objects". Proceedings of the IADIS International Conference e-Learning 2009, Part of the IADIS Multi Conference on Computer Science and Information Systems, MCCSIS 2009 2 (2009): 137-140. http://www.scopus.com/inward/record.url?eid=2-s2.0-77955621899&partnerID=MN8TOARS.
  27. Leal, J.P.; Queirós, R.. "Defining programming problems as learning objects". World Academy of Science, Engineering and Technology 58 (2009): 188-195. http://www.scopus.com/inward/record.url?eid=2-s2.0-79954525951&partnerID=MN8TOARS.
  28. Leal, J.P.a , Queirós, R.b. "CrimsonHex: A service oriented repository of specialised learning objects". Lecture Notes in Business Information Processing 24 LNBIP (2009): 102-113. http://www.scopus.com/inward/record.url?eid=2-s2.0-65949105084&partnerID=40&md5=cb761fc22e9e530195dcc90df8aee6f2.
    10.1007/978-3-642-01347-8_9
  29. Domingues, M.A.; Leal, J.P.; Jorge, A.M.; Soares, C.; Machado, P.. "A platform to support web site adaptation and monitoring of its effects: A case study". AAAI Workshop - Technical Report WS-08-06 (2008): 29-36. http://www.scopus.com/inward/record.url?eid=2-s2.0-66149173535&partnerID=MN8TOARS.
  30. Tomás, A.P.a b , Leal, J.P.a b , Domingues, M.A.b. "A Web application for mathematics education". Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) 4823 LNCS (2008): 380-391. http://www.scopus.com/inward/record.url?eid=2-s2.0-41549110209&partnerID=40&md5=bfc778198b9e83e32986b43bd91eebe2.
    10.1007/978-3-540-78139-4_34
  31. Leal, J.P., Domingues, M.A.; Leal, J.P.; Domingues, M.A.. "Rapid development of web interfaces to heterogeneous systems". Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) 4362 LNCS (2007): 716-725. http://www.scopus.com/inward/record.url?eid=2-s2.0-38149102332&partnerID=40&md5=e779765d240de496b908bbf2437f0177.
    10.1007/978-3-540-69507-3_62
  32. Alves, M.A.; Jorge, A.; Leal, J.P.. "Extreme Adaptivity". Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) 3137 (2004): 348-352. http://www.scopus.com/inward/record.url?eid=2-s2.0-35048824884&partnerID=MN8TOARS.
    10.1007/978-3-540-27780-4_49
  33. Tomás, A.P.; Leal, J.P.. "A CLP-based tool for computer aided generation and solving of maths exercises". Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) 2562 (2003): 223-240. http://www.scopus.com/inward/record.url?eid=2-s2.0-35248878537&partnerID=MN8TOARS.
    10.1007/3-540-36388-2_16
  34. Leal, J.P.; Silva, F.. "Mooshak: A Web-based multi-site programming contest system". Software - Practice and Experience 33 6 (2003): 567-581. http://www.scopus.com/inward/record.url?eid=2-s2.0-0037693059&partnerID=MN8TOARS.
    10.1002/spe.522
  35. Filgueiras, M; Leal, JP. "Representation and Manipulation of Music Documents in SceX". Electronic Publishing (1993): https://www.authenticus.pt/P-008-M0R.
Report
  1. Leal, José Paulo; Queirós, Ricardo; Ferreira, Duarte. 2010. A contribution to the e-framework: a specification of a programming exercise evaluation service. http://hdl.handle.net/10400.22/4681.

Other

Other output
  1. Learning path personalization and recommendation methods: A survey of the state-of-the-art. 2020. Nabizadeh, AH; Leal, JP; Rafsanjani, HN; Shah, RR.
    10.1016/j.eswa.2020.113596
  2. 5th Symposium on Languages, Applications and Technologies, SLATE 2016, June 20-21, 2016, Maribor, Slovenia. 2016. Mernik,M; José Paulo Leal; Oliveira,HG. http://repositorio.inesctec.pt/handle/123456789/4330.
  3. Gamification of Learning Activities with the Odin service. Existing gamification services have features that preclude their use by e-learning tools. Odin is a gamification service that mimics the API of state-of-theart services without these limitations. This paper presents Odin as a gamification service for learning activities, describes its role in an e-learning system architecture requiring gamification, and details its implementation. The validation o. 2016. José Carlos Paiva; José Paulo Leal; Ricardo Queirós; Paiva, José Carlos; Leal, José Paulo; Queirós, Ricardo; Paiva, JC; Leal, JP; Queiros, R. http://repositorio.inesctec.pt/handle/123456789/4335.
    http://dx.doi.org/10.2298/csis160123025p
  4. Preface. 2016. Mernik, M; Leal, JP; Oliveira, HG.
  5. Preface. 2015. Sierra Rodríguez, JL; Leal, JP; Simões, A.
  6. 3rd Symposium on Languages, Applications and Technologies, SLATE 2014, June 19-20, 2014 - Bragança, Portugal. 2014. Pereira,MJV; José Paulo Leal; Simões,A. http://repositorio.inesctec.pt/handle/123456789/4320.
  7. Sequencing Educational Resources with Seqins. Existing adaptive educational hypermedia systems have been using learning resources sequencing approaches in order to enrich the learning experience. In this context, educational resources, either expository or evaluative, play a central role. However, there is a lack of tools that support sequencing essentially due to the fact that existing specifications are complex. This paper presents Seqins a. 2014. Ricardo Queirós; José Paulo Leal; Campos,J; Queirós, Ricardo; Leal, José Paulo; Campos, José; Queirós, R.a , Leal, J.P.b , Campos, J.c ; et al. http://repositorio.inesctec.pt/handle/123456789/3670.
    http://dx.doi.org/10.2298/csis131005074q
  8. Editorial. 2014. Lukovic, I; Budimac, Z; Leal, JP; Janousek, J; Rocha, A; Dan Burdescu, D; Dragan, D.
  9. Preface. 2014. Pereira, MJV; Leal, JP; Simões, A.
  10. Using proximity to compute semantic relatedness in RDF graphs. Extracting the semantic relatedness of terms is an important topic in several areas, including data mining, information retrieval and web recommendation. This paper presents an approach for computing the semantic relatedness of terns in RDF graphs based on the notion of proximity. It proposes a formal definition of proximity in terms of the set paths connecting two concept nodes, and an algorithm. 2013. José Paulo Leal; Leal, JP. http://repositorio.inesctec.pt/handle/123456789/4342.
    http://dx.doi.org/10.2298/csis121130060l
  11. Managing experiments on cognitive processes in writing with HandSpy. Experiments on cognitive processes require a detailed analysis of the contribution of many participants. In the case of cognitive processes in writing, these experiments require special software tools to collect gestures performed with a pen or a stylus, and recorded with special hardware. These tools produce different kinds of data files in binary and proprietary formats that need to be managed o. 2013. Monteiro,C; José Paulo Leal; Monteiro, C; Leal, JP. http://repositorio.inesctec.pt/handle/123456789/4343.
    http://dx.doi.org/10.2298/csis121130061m
  12. Ensemble - an E-Learning Framework. E-Learning frameworks are conceptual tools to organize networks of e-learning services. Most frameworks cover areas that go beyond the scope of e-learning, from course to financial management, and neglects the typical activities in everyday life of teachers and students at schools such as the creation, delivery, resolution and evaluation of assignments. This paper presents the Ensemble framework -. 2013. Ricardo Queirós; José Paulo Leal; Queirós, Ricardo; Leal, José Paulo; Queirós, R.; Leal, J.P.. http://repositorio.inesctec.pt/handle/123456789/4344.
    http://dx.doi.org/10.3217/jucs-018-11-1454
  13. BabeLO-An Extensible Converter of Programming Exercises Formats. In the last two decades, there was a proliferation of programming exercise formats that hinders interoperability in automatic assessment. In the lack of a widely accepted standard, a pragmatic solution is to convert content among the existing formats. BabeLO is a programming exercise converter providing services to a network of heterogeneous e-learning systems such as contest management systems, p. 2013. Ricardo Queirós; José Paulo Leal; Queirós, Ricardo; Leal, José Paulo. http://repositorio.inesctec.pt/handle/123456789/4341.
    http://dx.doi.org/10.1109/tlt.2012.21
  14. Preface. 2013. Leal, JP; Rocha, R; Simões, A.
  15. Modelling an e-learning environment for learning programming languages. It is widely accepted that solving programming exercises is fundamental to learn how to program. Nevertheless, solving exercises is only effective if students receive an assessment on their work. An exercise solved wrong will consolidate a false belief, and without feedback many students will not be able to overcome their difficulties. However, creating, managing and accessing a large number of ex. 2011. Queirós, Ricardo; Leal, José Paulo. http://hdl.handle.net/10400.22/5095.
  16. RADX - Rapid development of Web Applications in XML. IP Guarda. 2008. Leal, José; Gonçalves, Jorge. http://hdl.handle.net/10314/1469.