???global.info.a_carregar???
Identificação

Identificação pessoal

Nome completo
José Paulo de Vilhena Geraldes Leal
Género
Masculino

Nomes de citação

  • José Paulo Leal

Identificadores de autor

Ciência ID
8410-939E-AF56
ORCID iD
0000-0002-8409-0300
Formação
Grau Classificação
1997
Concluído
Ciências de Computadores (Doutoramento)
Especialização em Sem especialidade
Universidade do Porto Faculdade de Ciências, Portugal
"Modelos de Interfaces Gráficas e Programação Lógica por Restrições" (TESE/DISSERTAÇÃO)
Percurso profissional

Docência no Ensino Superior

Categoria Profissional
Instituição de acolhimento
Empregador
1997/11 - Atual Professor Auxiliar (Docente Universitário) Universidade do Porto Departamento de Ciência de Computadores, Portugal
2016 - 2018 Professor Auxiliar (Docente Universitário) Universidade do Porto, Portugal
2013 - 2016 Professor Auxiliar (Docente Universitário) Universidade do Porto Faculdade de Ciências, Portugal
Projetos

Projeto

Designação Financiadores
1998 - Atual 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 - 2023/05/31 FGPE Plus: Learning tools interoperability for gamified programming education
Investigador
Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal
Em curso
2021 - 2023/04/30 Automatic Assessment Of Computing Exercises using LTI standard
Investigador
Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal
Em curso
2018 - 2021/08/31 FGPE - Framework for Gamified Programming Education
Investigador
Em curso
2017 - 2020/04/01 Mind-Body Interactions in Writing (M-BW): Psychophysiological and linguistic synchronous correlates of expressive writing
Investigador
2015 - 2019/06/30 FourEyes - Intelligence, Interaction, Immersion And Innovation For Media Industries
Investigador
2013 - 2015/06/01 SIBILA - Towards Smart Interacting Blocks that Improve Learned Advice
NORTE-07-0124-FEDER-000059
Investigador
2011 - 2014/02/28 DAAR - Developmental, automatization, and self-regulation of cognitive processes in writing
Investigador
2008 - 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
Investigador
2008 - 2011/03 EduJudge - Integrating On-line Judge into Effective E-learning
135227-LLP-1-207-1-ES-KA3-KA3MP
European Commission
2005 - 2008/01/01 Site-O-Matic - Web Site Automation
POSC/EIA/58367/2004
Investigador
2003 - 2007/08/20 AGILMAT - Automatic Generation of Interactive Drills for Mathematics Learning
POSI/CHS/48565/2002
Investigador
Concluído
1999 - 2001/06/01 GANESH: A Modular and Distributed Environment for Learning Computer Science
PRAXIS/P/EEI/1432/98
Investigador responsável
Produções

Publicações

Artigo em conferência
  1. dos Santos, AF; Leal, JP. "Derzis: A Path Aware Linked Data Crawler". 2021.
    10.4230/oasics.slate.2021.2
  2. 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
  3. Queirós, R; Paiva, JC; Leal, JP. "Programming Exercises Interoperability: The Case of a Non-Picky Consumer". 2021.
    10.4230/oasics.slate.2021.5
  4. Primo, M; Leal, JP. "Matching User Interfaces to Assess Simple Web Applications (Short Paper)". 2021.
    10.4230/oasics.icpec.2021.7
  5. 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
  6. 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
  7. 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
  8. Paiva, JC; Queirós, R; Leal, JP; Swacha, J. "Yet Another Programming Exercises Interoperability Language (Short Paper)". 2020.
    10.4230/oasics.slate.2020.14
  9. Silva, JB; Santos, A; Leal, JP. "DAOLOT: A Semantic Browser". 2020.
    10.4230/oasics.slate.2020.5
  10. Valkanov, H; Leal, JP. "Integrating Multi-Source Data into HandSpy (Short Paper)". 2020.
    10.4230/oasics.slate.2020.13
  11. Paiva, JC; Leal, JP; Queirós, R. "Game-Based Coding Challenges to Foster Programming Practice". 2020.
    10.4230/oasics.icpec.2020.18
  12. 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
  13. Paiva, JC; Queirós, R; Leal, JP; Swacha, J. "FGPE AuthorKit - A Tool for Authoring Gamified Programming Educational Content". 2020.
    10.1145/3341525.3393978
  14. Pereira Cunha, PM; Leal, JP. "Quarmic: A data-driven web development framework". 2019.
    10.4230/oasics.slate.2019.19
  15. Swacha, J; Queiros, R; Paiva, JC; Leal, JP. "Defining Requirements for a Gamified Programming Exercises Format". 2019.
    10.1016/j.procs.2019.09.425
  16. Silva, A; Leal, JP; Paiva, JC. "Raccode: An Eclipse Plugin for Assessment of Programming Exercises (Short Paper)". 2018.
    10.4230/OASIcs.SLATE.2018.4
  17. Paiva, JC; Leal, JP. "Asura: A Game-Based Assessment Environment for Mooshak (Short Paper)". 2018.
    10.4230/OASIcs.SLATE.2018.9
  18. Leal, JP. "Path Patterns Visualization in Semantic Graphs". 2018.
    10.4230/OASIcs.SLATE.2018.15
  19. Correia, H; Leal, JP; Paiva, JC. "Moozz: Assessment of Quizzes in Mooshak 2.0 (Short Paper)". 2018.
    10.4230/OASIcs.SLATE.2018.3
  20. 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
  21. Correia, H; Leal, JP; Paiva, JC. "Improving diagram assessment in Mooshak". 2018.
    10.1007/978-3-319-97807-9_6
  22. 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
  23. 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
  24. 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
  25. Costa, T; Leal, JP; Teresa Almeida Costa; José Paulo Leal. "Comparing and Benchmarking Semantic Measures Using SMComp". 2016.
    10.4230/OASIcs.SLATE.2016.4
  26. 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
  27. 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
  28. 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
  29. 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
  30. 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
  31. 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
  32. 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
  33. 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
  34. Leal, José Paulo; Paiva, José; Queirós, Ricardo. "Odin: a service for gamification of learning activities". 2015.
  35. 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
  36. 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
  37. 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
  38. 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
  39. 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
  40. 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
  41. 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
  42. Leal, JP; José Paulo Leal. "Testing the perception of time, state and causality to predict programming aptitude". 2013.
  43. 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
  44. 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
  45. 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
  46. 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
  47. 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
  48. Monteiro, C; Leal, JP. "HandSpy - a system to manage experiments on cognitive processes in writing". 2012.
    10.4230/oasics.slate.2012.123
  49. Leal, José Paulo; Queirós, Ricardo. "Bridging between programming exercises formats with BabeLO". 2012.
  50. 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
  51. 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
  52. Leal, JP; Dias, H. "A framework to develop meta web interfaces". 2011.
  53. Queiros, R; Leal, JP; Queirós, Ricardo; Leal, José Paulo. "Using the Common Cartridge Profile to Enhance Learning Content Interoperability". 2011.
  54. Leal, José Paulo; Queirós, Ricardo. "Programming exercises interoperability language". 2011.
  55. Leal, José Paulo; Queirós, Ricardo. "Modelling a network of heterogeneous e-learning systems". 2011.
  56. Leal, José Paulo; Queirós, Ricardo. "A programming exercise evaluation service for Mooshak". 2011.
  57. Queirós, Ricardo; Leal, José Paulo. "PExIL: Programming Exercises Interoperability Language". 2011.
  58. Leal, José Paulo; Queirós, Ricardo. "An engine for generating XSLT from examples". 2011.
  59. 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
  60. Leal, José Paulo; Queirós, Ricardo. "Using the learning tools interoperability framework for LMS integration in service oriented architectures". 2011.
  61. Lea, JP; Queiros, R; Leal, José Paulo; Queirós, Ricardo. "Design of an extensible metadata editor based on RDF". 2010.
  62. Leal, JP; Queiros, R. "ELEARNING FRAMEWORKS: A SURVEY". 2010.
  63. Leal, José Paulo; Queirós, Ricardo. "Modelling non-trivial evaluation processes". 2010.
  64. Leal, José Paulo; Queirós, Ricardo. "Visual programming of XSLT from examples". 2010.
  65. Leal, José Paulo; Queirós, Ricardo. "Integration of repositories in Moodle". 2010.
  66. Queirós, Ricardo; Leal, José Paulo. "E-learning frameworks: a survey". 2010.
  67. Leal, José Paulo; Queirós, Ricardo. "CrimsonHex: a service oriented repository of specialised learning objects". 2009.
  68. Leal, José Paulo; Queirós, Ricardo. "Extending the learning object definition to represent programming problems". 2009.
  69. Leal, José Paulo; Queirós, Ricardo. "CrimsonHex: um repositório de objectos de aprendizagem". 2009.
  70. Leal, José Paulo; Queirós, Ricardo. "Defining programming problems as learning objects". 2009.
  71. Leal, José Paulo; Queirós, Ricardo. "Schem@Doc: a web-based XML schema visualizer". 2009.
  72. Leal, José Paulo; Queirós, Ricardo. "Designing a user interface for repositories of learning objects". 2009.
  73. Leal, José Paulo; Queirós, Ricardo. "CrimsonHex: an interoperable repository of programming problems". 2009.
  74. Leal, JP. "Responding to questionnaires on the Web using XwQuest". 2009.
  75. Leal, JP; Queiros, R; Leal, José Paulo; Queirós, Ricardo. "Integration of e-Learning Systems With Repositories of Learning Objects". 2008.
  76. Leal, José Paulo; Queirós, Ricardo. "Design of a repository of programming problem". 2008.
  77. Tomás, AP; Leal, JP; Vasconcelos, P. "Using Constraint Logic Programming to Generate Drills in Mathematics". 2002.
  78. Correia, RJC; Leal, JP. "Combining Graphic and Alphanumeric Information in Java Applications". 1999.
  79. Leal, JP. "ALEPH: An Environment for Managing Web Database Applications". 1999.
  80. Leal, JP. "Data Oriented LP with Magritte". 1995.
  81. Leal, JP. "A System to Visualize and Interact with Prolog Programs". 1994.
    10.1007/3-540-58402-1_33
  82. Leal, JP. "Visualization and Interaction in Logic Programming". 1994.
  83. Leal, JP; Damas, L; Moreira, N. "An History Based Interface". 1991.
  84. Filgueiras, M; Tomás, AP; Moreira, N; Reis, R; Leal, JP. "Natural Language and Natural Menus Interfaces". 1990.
  85. Leal, JP. "The YToolkit: A Prolog Approach to a User Interface". 1990.
  86. Leal, JP. "An External Database for Prolog". 1989.
    10.1007/3-540-51665-4_93
Artigo em revista
  1. 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
  2. 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
  3. 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
  4. 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
  5. Leal, JP. "Visualization of path patterns in semantic graphs". COMPUTER SCIENCE AND INFORMATION SYSTEMS (2020):
    10.2298/csis180717038l
  6. 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
  7. 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
  8. 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
  9. 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
  10. 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
  11. 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
  12. 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
  13. 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
  14. 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
  15. 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
  16. 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.
  17. 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
  18. 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
  19. 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
  20. 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
  21. 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.
  22. 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
  23. 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.
  24. 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.
  25. 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.
  26. 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
  27. 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.
  28. 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
  29. 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
  30. 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
  31. 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
  32. 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
  33. Filgueiras, M; Leal, JP. "Representation and Manipulation of Music Documents in SceX". Electronic Publishing (1993): https://www.authenticus.pt/P-008-M0R.
Capítulo de livro
  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. 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
  5. 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
  6. 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
Edição de livro
  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.
Relatório
  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.

Outros

Outra produção
  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.