Identification
Personal identification
- Full name
- João Paulo Pedro Mendes de Sousa Saraiva
Citation names
- Saraiva, João
- João de Sousa Saraiva
- João Paulo Saraiva
Author identifiers
- Ciência ID
- 5B10-E5C6-64DC
- ORCID iD
- 0000-0001-7156-3124
- AuthenticusID
- R-000-7C1
- Google Scholar ID
- dQEnElgAAAAJ
- Researcher Id
- A-7181-2010
- Scopus Author Id
- 25929116100
Email addresses
- joao.saraiva@definescope.com (Professional)
- jppmssaraiva@gmail.com (Personal)
Telephones
- Mobile phone
-
- 965403291 (Personal)
Knowledge fields
- Engineering and Technology - Electrotechnical Engineering, Electronics and Informatics
- Exact Sciences - Computer and Information Sciences
Languages
Language | Speaking | Reading | Writing | Listening | Peer-review |
---|---|---|---|---|---|
Portuguese (Mother tongue) | |||||
English | Proficiency (C2) | Proficiency (C2) | Proficiency (C2) | Proficiency (C2) | Proficiency (C2) |
French | Beginner (A1) | Elementary (A2) | Beginner (A1) | Elementary (A2) | Beginner (A1) |
Spanish; Castilian | Beginner (A1) | Elementary (A2) | Beginner (A1) | Elementary (A2) | Beginner (A1) |
Education
Degree | Classification | |
---|---|---|
2007/01/01 - 2013/01/09
Concluded
|
Engenharia Informática e de Computadores (Doutoramento)
Major in Sem especialidade
Universidade de Lisboa Instituto Superior Técnico, Portugal
"Development of CMS-based Web Applications with a Multi-Language Model-Driven Approach " (THESIS/DISSERTATION)
|
Aprovado com mérito |
2005/09/01 - 2007/02/28
Concluded
|
Engenharia Informática e de Computadores (Mestrado)
Universidade de Lisboa Instituto Superior Técnico, Portugal
"The UML Modeling Tool of ProjectIT-Studio" (THESIS/DISSERTATION)
|
5 |
2000/09/23 - 2005/07/01
Concluded
|
Engenharia Informática e de Computadores (Licenciatura)
Major in Programação e Sistemas de Informação
Universidade de Lisboa Instituto Superior Técnico, Portugal
"Desenvolvimento Automático de Sistemas" (THESIS/DISSERTATION)
|
16 |
Affiliation
Science
Category Host institution |
Employer | |
---|---|---|
2004/09/01 - 2013/01/01 | Researcher (Research) | Instituto de Engenharia de Sistemas e Computadores Investigação e Desenvolvimento em Lisboa, Portugal |
Teaching in Higher Education
Category Host institution |
Employer | |
---|---|---|
2016/09/01 - 2017/09/01 | Assistant Professor (University Teacher) | Universidade Europeia, Portugal |
2009/09/01 - 2011/09/01 | Tutor (University Teacher) | Universidade de Lisboa Instituto Superior Técnico, Portugal |
2006/09/01 - 2007/03/01 | Tutor (University Teacher) | Universidade de Lisboa Instituto Superior Técnico, Portugal |
Projects
Grant
Designation | Funders | |
---|---|---|
2004/09 - 2007/06/15 | ProjectIT: Técnicas de desenvolvimento de software baseadas na engenharia de requisitos e em modelos
POSC/EIA/57642/2004
Research Fellow
Instituto de Engenharia de Sistemas e Computadores Investigação e Desenvolvimento em Lisboa, Portugal
Universidade da Madeira, Portugal |
Fundação para a Ciência e a Tecnologia
Concluded
|
Outputs
Publications
Book chapter |
|
Conference paper |
|
Journal article |
|
Other
Other output |
|
Activities
Oral presentation
Presentation title | Event name Host (Event location) |
|
---|---|---|
2010/09/10 | Web-Application Modeling With the CMS-ML Language | INForum - II Simpósio de Informática (INForum 2010)
Universidade do Minho (Braga, Portugal)
|
2009/09/24 | Development of CMS-based Web-Applications Using a Model-Driven Approach | Simpósio para Estudantes de Doutoramento em Engenharia de Software (SEDES 2009)
(Porto, Portugal)
|
2009/09/21 | CMS-based Web-Application Development Using Model-Driven Languages | Fourth International Conference on Software Engineering Advances (ICSEA 2009)
(Porto, Portugal)
|
2008/09/03 | The WebComfort Framework: an Extensible Platform for the Development of Web Applications | 34th EUROMICRO Conference on Software Engineering and Advanced Applications (SEAA)
Facoltá di Ingegneria (Parma, Italy)
|
2008/06/19 | The ProjectIT-Studio/UMLModeler: A tool for the design of and transformation of UML models | 3ª Conferência Ibérica de Sistemas e Tecnologias de Informação (CISTI’2008)
Escuela Superior de Ingenieria Informática (Ourense, Spain)
|
2007/01/18 | Business-Specific Languages for Organizational Modeling | 7ª Conferência da Associação Portuguesa de Sistemas de Informação (CAPSI’2006)
Universidade de Aveiro (Aveiro, Portugal)
|
2005/06/22 | Eclipse.NET: An Integration Platform for ProjectIT-Studio | First International Conference of Innovative Views of .NET Technologies (IVNET’05)
Instituto Superior de Engenharia do Porto (Porto, Portugal)
|
Supervision
Thesis Title Role |
Degree Subject (Type) Institution / Organization |
|
---|---|---|
2022/09/01 - 2023/11/01 | ITOI: Towards a Collaborative and online IDE for ITLingo Languages
Co-supervisor
|
Engenharia Informática e de Computadores (Master)
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2021/09/01 - 2022/09/01 | Information Analysis and Management for Agile Project Management with the ITLingo-Cloud Platform
Co-supervisor
|
Engenharia Informática e de Computadores (Master)
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2020/09/01 - 2021/09/01 | qChain: A Blockchain Solution Applied to Citizen-Centric Document Automation Platform
Co-supervisor
|
Engenharia Informática e de Computadores (Master)
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2019/09/01 - 2020/09/01 | qNotify - Notification System and Integration with a Document Automation Platform
Co-supervisor
|
Engenharia Informática e de Computadores (Master)
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2018/09/01 - 2019/09/01 | A Citizen-Centric and Multi-Curator Document Automation Platform: the qBox and Further Interoperability Aspects
Co-supervisor
|
Engenharia Informática e de Computadores (Master)
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2018/09/01 - 2019/09/01 | qDocs: Citizen-Centered and Multi-Curator Document Automation Platform: The Curator Perspective
Co-supervisor
|
Engenharia Informática e de Computadores (Master)
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2009/09/01 - 2010/09/01 | WebC-Docs/Wf - Gestão Documental com Mecanismos de Workflow
Co-supervisor
|
Engenharia Informática e de Computadores (Master)
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2009/09/01 - 2010/09/01 | Gestão de Projectos com Processos Ágeis
Co-supervisor
|
Engenharia Informática e de Computadores (Master)
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2009/09/01 - 2010/09/01 | WebC-iTV - Internet TV in Websites
Co-supervisor
|
Engenharia Informática e de Computadores (Master)
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2008/09/01 - 2009/08/01 | A Software Framework for Enterprise Architecture Modelling
Co-supervisor
|
Engenharia Informática e de Computadores (Master)
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2008/09/01 - 2009/08/01 | SaaS (Software as a Service): Modelos e Infraestruturas
Co-supervisor
|
Engenharia Informática e de Computadores (Master)
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2008/09/01 - 2009/08/01 | A MDE Approach for the Development of CMS-based Web Applications
Co-supervisor
|
Engenharia Informática e de Computadores (Master)
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2007/09/01 - 2008/08/01 | GenericWebForms: Uma Infra-Estrutura para Desenvolvimento Rápido de Formulários Web
Co-supervisor
|
Engenharia Informática e de Computadores (Master)
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
Event organisation
Event name Type of event (Role) |
Institution / Organization | |
---|---|---|
2022/09/01 - 2023/10/01 | Web Chair da conferência "31st International Conference on Information Systems Development (ISD 2023)" (2023/08/30 - 2023/09/01)
Conference (Member of the Organising Committee)
|
Universidade de Lisboa Instituto Superior Técnico, Portugal Instituto de Engenharia de Sistemas e Computadores Investigação e Desenvolvimento em Lisboa, Portugal |
2011/10/01 - 2012/10/01 | Web Chair da conferência "8th International Conference on the Quality of Information and Communications Technology (QUATIC
2012)" (2012/09/03 - 2012/09/05)
Conference (Member of the Organising Committee)
|
Universidade de Lisboa Instituto Superior Técnico, Portugal |
2009/10/01 - 2010/11/01 | Local Co-organizing Chair da track "Quality in Web Engineering", da conferência "7th International Conference on the Quality
of Information and Communications Technology (QUATIC 2010)" (2010/09/29 - 2010/10/02)
Conference (Member of the Organising Committee)
|
Universidade do Porto Faculdade de Engenharia, Portugal |
2004/03/01 - 2005/04/01 | Membro da comissão de organização da XII Semana Informática do Instituto Superior Técnico (2005/03/07 - 2005/03/11)
Other (Member of the Organising Committee)
|
Universidade de Lisboa Instituto Superior Técnico, Portugal |
Event participation
Activity description Type of event |
Event name Institution / Organization |
|
---|---|---|
2008/03/06 - Current | Invited Talk, com o tema "Aspectos de MDE no ProjectIT-Studio (MDE Aspects in ProjectIT-Studio)"
Seminar
|
Seminário "Sistemas e Tecnologias de Informação"
Instituto Politécnico de Viana do Castelo Escola Superior de Tecnologia e Gestão, Portugal
|
2005/03/16 - Current | Invited Talk, com o tema "Design Patterns na plataforma Java: Uma experiência no processo de migração para .NET (Design Patterns
in the Java platform: An experience in the migration process to .NET)"
Seminar
|
Seminário "Design Patterns"
Universidade de Coimbra Faculdade de Ciencias e Tecnologia, Portugal
|
2014/04/01 - 2014/07/01 | Membro do Comité de Programa da Main track
Conference
|
9th International Conference on the Quality of Information and Communications Technology (QuaTIC 2014) |
2011/04/01 - 2011/07/01 | Membro do Comité de Programa da track "Model-Driven Engineering"
Conference
|
3º Simpósio de Informática (INForum 2011)
Universidade de Coimbra, Portugal
|
2010/04/01 - 2010/07/01 | Membro do Comité de Programa da track "Model-Driven Engineering"
Conference
|
2º Simpósio de Informática (INForum 2010)
Universidade do Minho, Portugal
|
2009/04/01 - 2009/07/01 | Membro do Comité de Programa da track "Model-Driven Engineering"
Conference
|
1º Simpósio de Informática (INForum 2009)
Fundação da Faculdade de Ciências da Universidade de Lisboa, Portugal
|
Jury of academic degree
Topic Role |
Candidate name (Type of degree) Institution / Organization |
|
---|---|---|
2021/01/15 | From Rigorous Requirements and User Interfaces Specifications into Software Business Applications: The ASL Approach
(Thesis) Arguer
|
Ivo Miguel Torrado Gamito (Master)
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2020/11/15 | Transformations and Alignments in Project Management Tools: The PSL-v.2020 Experiments
(Thesis) Arguer
|
Pedro Filipe da Cruz Baptista (Master)
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2015/11/15 | Model-Driven Development Approach for Content Management Systems based Applications
(Thesis) Arguer
|
Paulo Roberto Carvalho Nunes Filipe (Master)
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2010/10/15 | MyTracking System - Sistema de Tracking de Movimentos de Condutores de Veículos em modo "off-line"
(Thesis) Arguer
|
João António Gomes de Sousa, Pedro Nuno Pereira dos Santos (Other)
Instituto Politécnico de Lisboa Instituto Superior de Engenharia de Lisboa, Portugal
|
2008/11/15 | Multimedia Toolkit
(Thesis) Arguer
|
Diana Filipa Fernandes Pinto (Other)
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
Course / Discipline taught
Academic session | Degree Subject (Type) | Institution / Organization | |
---|---|---|---|
2017/03/01 - 2017/09/01 | Sistemas Operativos | Sistemas de Informação, Web e Multimédia (Licenciatura) | Universidade Europeia, Portugal |
2016/09/01 - 2017/03/01 | Sistemas Operativos | Engenharia Informática (EaD) (Licenciatura) | Universidade Europeia, Portugal |
2011/03/01 - 2011/09/01 | Engenharia de Software (ES) | Engenharia Informática e de Computadores (Mestrado integrado) | Universidade de Lisboa Instituto Superior Técnico, Portugal |
2011/03/01 - 2011/09/01 | Trabalho Cooperativo Suportado por Computador (TCSC) | Engenharia Informática e de Computadores (Mestrado integrado) | Universidade de Lisboa Instituto Superior Técnico, Portugal |
2010/09/01 - 2011/03/01 | Gestão de Projectos Informáticos (GPI) | Engenharia Informática e de Computadores (Mestrado integrado) | Universidade de Lisboa Instituto Superior Técnico, Portugal |
2009/09/01 - 2010/03/01 | Trabalho Cooperativo Suportado por Computador (TCSC) | Engenharia Informática e de Computadores (Mestrado integrado) | Universidade de Lisboa Instituto Superior Técnico, Portugal |
2006/09/01 - 2007/03/01 | Plataformas e Aplicações Distribuídas na Internet (PADI) | Engenharia Informática e de Computadores (Licenciatura) | Universidade de Lisboa Instituto Superior Técnico, Portugal |