???global.info.a_carregar???
Alexandre Bragança holds a Ph.D. in Information Systems and Technologies in the knowledge field of Programming Engineering and Information Systems from the University of Minho, Portugal. He has more than 20 years of industry experience managing software development teams and leading projects in fields such as domain-specific languages and workflow engines. He holds a position of Coordinator Professor at the Department of Informatics of ISEP. His actual main research interests regard model driven engineering and domain-specific languages in the context of low-code platforms and software product lines.
Identificação

Identificação pessoal

Nome completo
Alexandre Bragança

Nomes de citação

  • Bragança, Alexandre Manuel Tavares
  • Bragança, Alexandre

Identificadores de autor

Ciência ID
F51A-FF92-F49E
ORCID iD
0000-0002-4882-9497

Domínios de atuação

  • Ciências da Engenharia e Tecnologias - Engenharia Eletrotécnica, Eletrónica e Informática
  • Ciências da Engenharia e Tecnologias - Engenharia Eletrotécnica, Eletrónica e Informática
  • Ciências da Engenharia e Tecnologias - Engenharia Eletrotécnica, Eletrónica e Informática
  • Ciências da Engenharia e Tecnologias - Engenharia Eletrotécnica, Eletrónica e Informática

Idiomas

Idioma Conversação Leitura Escrita Compreensão Peer-review
Inglês Utilizador proficiente (C1) Utilizador proficiente (C1) Utilizador proficiente (C1) Utilizador proficiente (C1)
Francês Utilizador independente (B1) Utilizador proficiente (C1) Utilizador independente (B1) Utilizador independente (B1)
Formação
Grau Classificação
2008
Concluído
Tecnologias e Sistemas de Informação (Doutoramento)
Especialização em Especialidade: Engenharia da Programação e dos Sistemas Informáticos
Universidade do Minho, Portugal
"Methodological Approaches and Techniques for Model Driven Development of Software Product Lines" (TESE/DISSERTAÇÃO)
2008
Concluído
Sistemas de Informação - Engenharia da Programação e dos Sistemas Informáticos (Doutoramento)
Universidade do Minho Escola de Engenharia, Portugal
"Methodological Approaches and Techniques for Model Driven Development of Software Product Lines" (TESE/DISSERTAÇÃO)
Aprovado por unanimidade
1998
Concluído
Mestrado em Engenharia Electrotécnica e de Computadores (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
Muito Bom
1993
Concluído
Licenciatura em Engenharia Informática Industrial (Licenciatura)
Instituto Politécnico do Porto Instituto Superior de Engenharia do Porto, Portugal
16
1990
Concluído
Bacharelato em Engenharia Informática (Bacharelato)
Instituto Politécnico do Porto Instituto Superior de Engenharia do Porto, Portugal
16
Percurso profissional

Docência no Ensino Superior

Categoria Profissional
Instituição de acolhimento
Empregador
2020/11/12 - Atual Professor Coordenador (Docente Ensino Superior Politécnico) Instituto Politécnico do Porto Instituto Superior de Engenharia do Porto, Portugal
Instituto Politécnico do Porto Instituto Superior de Engenharia do Porto, Portugal
1999/01/11 - 2020/11/11 Professor Adjunto (Docente Ensino Superior Politécnico) Instituto Politécnico do Porto Instituto Superior de Engenharia do Porto, Portugal
Instituto Politécnico do Porto Instituto Superior de Engenharia do Porto, Portugal
1993/12/16 - 1999/01/10 Assistente (Docente Ensino Superior Politécnico) Instituto Politécnico do Porto Instituto Superior de Engenharia do Porto, Portugal
Instituto Politécnico do Porto Instituto Superior de Engenharia do Porto, Portugal
Projetos

Projeto

Designação Financiadores
2019/10/23 - 2023/02/28 BAMoL - Business Application Modeling Language - Low- Code Platform
Investigador responsável
Instituto Politécnico do Porto Instituto Superior de Engenharia do Porto, Portugal
Agência Nacional de Inovação SA
Concluído
2005/06 - 2008/04 SOFTAS: Software Development with Aspects
POSI/EIA/60189/2004
Fundação para a Ciência e a Tecnologia
1996 - 1998 SAD-3PE - Sistema de Apoio à Decisão para Planeamento da Produção considerando Prazos de Entrega
PBIC/C/TPR/2551/95
Fundação para a Ciência e a Tecnologia
Produções

Publicações

Artigo em conferência
  1. Fernando Moreira; Nuno Bettencourt; Alexandre Bragança; Isabel Azevedo. "A Proposal Towards Discovering Metamodels from Low-Code Application Platforms". Trabalho apresentado em 11th International Conference on Model-Based Software and Systems Engineering, 2023.
    10.5220/0011688800003402
  2. Alexandre Bragança; Isabel Azevedo; Nuno Bettencourt; Carlos Morais; Diogo Teixeira; David Caetano. "Towards supporting SPL engineering in low-code platforms using a DSL approach". 2021.
    10.1145/3486609.3487196
  3. Bragança, A.; Machado, R.J.. "Domain engineering in support to the increase of software systems flexibility | Engenharia de Domínio no Suporte ao Aumento de Flexibilidade nos Sistemas de Software". 2004.
Artigo em revista
  1. Azevedo, S.; Machado, R.J.; Bragança, A.; Ribeiro, H.. "On the refinement of use case models with variability support". Innovations in Systems and Software Engineering 8 1 (2012): 51-64. http://www.scopus.com/inward/record.url?eid=2-s2.0-84856293865&partnerID=MN8TOARS.
    10.1007/s11334-011-0177-9
  2. Azevedo, S.; Machado, R.J.; Bragança, A.; Ribeiro, H.. "Support for variability in use case modeling with refinement". Proceedings - 7th International Workshop on Model-based Methodologies for Pervasive and Embedded Software, MOMPES 2010 (2010): 1-8. http://www.scopus.com/inward/record.url?eid=2-s2.0-78650932747&partnerID=MN8TOARS.
    10.1145/1865875.1865876
  3. Azevedo, S.; MacHado, R.J.; Bragança, A.; Ribeiro, H.. "The UML «extend» relationship as support for software variability". Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) 6287 LNCS (2010): 471-475. http://www.scopus.com/inward/record.url?eid=2-s2.0-78049411574&partnerID=MN8TOARS.
    10.1007/978-3-642-15579-6_39
  4. Azevedo, S.; Machado, R.J.; Bragança, A.; Ribeiro, H.. "The UML «include» relationship and the functional refinement of use cases". Proceedings - 36th EUROMICRO Conference on Software Engineering and Advanced Applications, SEAA 2010 (2010): 156-163. http://www.scopus.com/inward/record.url?eid=2-s2.0-78449303534&partnerID=MN8TOARS.
    10.1109/SEAA.2010.65
  5. Bragança, A.; Machado, R.J.. "A model-driven approach for the derivation of architectural requirements of software product lines". Innovations in Systems and Software Engineering 5 1 (2009): 65-78. http://www.scopus.com/inward/record.url?eid=2-s2.0-63049089470&partnerID=MN8TOARS.
    10.1007/s11334-009-0078-3
  6. Bragança, A.; Machado, R.J.. "Transformation patterns for multi-staged model driven software development". Proceedings - 12th International Software Product Line Conference, SPLC 2008 (2008): 329-338. http://www.scopus.com/inward/record.url?eid=2-s2.0-55049126976&partnerID=MN8TOARS.
    10.1109/SPLC.2008.41
  7. Bragança, A.; Machado, R.J.. "Adopting computational independent models for derivation of architectural requirements of software product lines". Proceedings - Fourth International Workshop on Model-Based Methodologies for Pervasive and Embedded Software, MOMPES 2007 (2007): 91-101. http://www.scopus.com/inward/record.url?eid=2-s2.0-34548147533&partnerID=MN8TOARS.
    10.1109/MOMPES.2007.2
  8. Bragança, A.; Machado, R.J.. "Model driven development of software product lines". QUATIC 2007 - 6th International Conference on the Quality of Information and Communications Technology (2007): 199-203. http://www.scopus.com/inward/record.url?eid=2-s2.0-48449093676&partnerID=MN8TOARS.
    10.1109/QUATIC.2007.18
  9. Bragança, A.; Machado, R.J.. "Automating mappings between use case diagrams and feature models for software product lines". Proceedings - 11th International Software Product Line Conference, SPLC 2007 (2007): 3-12. http://www.scopus.com/inward/record.url?eid=2-s2.0-47949128620&partnerID=MN8TOARS.
    10.1109/SPLINE.2007.4339250
  10. Bragança, A.; Machado, R.J.. "Extending UML 2.0 metamodel for complementary usages of the «extend» relationship within use case variability specification". Proceedings - 10th International Software Product Line Conference, SPLC 2006 (2006): 123-130. http://www.scopus.com/inward/record.url?eid=2-s2.0-34547308248&partnerID=MN8TOARS.
  11. Bragança, A.; Machado, R.J.. "Deriving software product line's architectural requirements from use cases: An experimental approach". Proceedings of MOMPES 2005 - 2nd International Workshop on Model-Based Methodologies for Pervasive and Embedded Software (2005): 77-91. http://www.scopus.com/inward/record.url?eid=2-s2.0-84883710258&partnerID=MN8TOARS.
  12. Marinho, Jose; Braganca, Alexandre; Ramos, Carlos. "Decision support system for dynamic production scheduling". Proceedings of the IEEE International Symposium on Assembly and Task Planning (1999): 424-429. http://www.scopus.com/inward/record.url?eid=2-s2.0-0033363430&partnerID=MN8TOARS.
Capítulo de livro
  1. Bragança, Alexandre; Azevedo, Isabel; Bettencourt, Nuno. "Teaching Model-Driven Engineering in a Master's Program". In Research Anthology on Agile Software, Software Development, and Testing, 1586-1611. IGI Global, 2022.
    10.4018/978-1-6684-3702-5.ch075
Livro
  1. Azevedo, S.; Machado, R.J.; Bragança, A.; Ribeiro, H.. Systematic use of software development patterns through a multilevel and multistage classification. 2010.
    10.4018/978-1-61692-874-2.ch014
Tese / Dissertação
  1. "Methodological Approaches and Techniques for Model Driven Development of Software Product Lines". Doutoramento, Universidade do Minho - Campus de Azurém, 2008. https://hdl.handle.net/1822/8137.
  2. Bragança, Alexandre Manuel Tavares. "Sistema para gestão operacional de processos : Uma visão global na indústria e nos serviços no contexto dos sistemas de fluxo de trabalho". Mestrado, 1997. http://hdl.handle.net/10216/11478.
Atividades

Orientação

Título / Tema
Papel desempenhado
Curso (Tipo)
Instituição / Organização
2024 - 2024 EGITRON Metrics - Solução para business intelligence (BI) do ecossistema EGITRON
Orientador
Engenharia Informática (Mestrado)
Instituto Politécnico do Porto Instituto Superior de Engenharia do Porto, Portugal
2023 - 2023 Map Services Management
Orientador
Engenharia Informática (Mestrado)
Instituto Politécnico do Porto Instituto Superior de Engenharia do Porto, Portugal
2023 - 2023 Avaliação de Qualidade de Desenho de Software por Cobertura e Sincronismo com o Código
Orientador
Engenharia Informática (Mestrado)
Instituto Politécnico do Porto Instituto Superior de Engenharia do Porto, Portugal
2023 - 2023 Serverless computing
Orientador
Engenharia Informática (Mestrado)
Instituto Politécnico do Porto Instituto Superior de Engenharia do Porto, Portugal
2023 - 2023 Ferramenta auxiliar de geração e automatização de testes para uma melhor gestão dos requisitos
Orientador
Engenharia Informática (Mestrado)
Instituto Politécnico do Porto Instituto Superior de Engenharia do Porto, Portugal
2023 - 2023 Gestão de dados em Sistemas Distribuídos
Orientador
Engenharia Informática (Mestrado)
Instituto Politécnico do Porto Instituto Superior de Engenharia do Porto, Portugal
2022 - 2022 Atualização do Processo de Entrega de Portais
Orientador
Engenharia Informática (Mestrado)
Instituto Politécnico do Porto Instituto Superior de Engenharia do Porto, Portugal
2022 - 2022 Sistema centralizado de monitorização de logs orientado a microsserviços
Orientador
Engenharia Informática (Mestrado)
Instituto Politécnico do Porto Instituto Superior de Engenharia do Porto, Portugal
2022 - 2022 Avaliação da Framework gRPC
Orientador
Engenharia Informática (Mestrado)
Instituto Politécnico do Porto Instituto Superior de Engenharia do Porto, Portugal
2022 - 2022 Construção de Linguagens Específicas de Domínio e a sua Integração com IDEs
Orientador
Engenharia Informática (Mestrado)
Instituto Politécnico do Porto Instituto Superior de Engenharia do Porto, Portugal
2022 - 2022 Discovering Meta-models of Low-code Applications
Orientador
Engenharia Informática (Mestrado)
Instituto Politécnico do Porto Instituto Superior de Engenharia do Porto, Portugal
2022 - 2022 Migração de soluções Low-code ? PowerApps para Flutter
Orientador
Engenharia Informática (Mestrado)
Instituto Politécnico do Porto Instituto Superior de Engenharia do Porto, Portugal
2022 - 2022 Digital Transformation Integration & API Management Framework
Orientador
Engenharia Informática (Mestrado)
Instituto Politécnico do Porto Instituto Superior de Engenharia do Porto, Portugal
2022 - 2022 Adopting test automation at Effizency to Improve Agility and Software Quality
Orientador
Engenharia Informática (Mestrado)
Instituto Politécnico do Porto Instituto Superior de Engenharia do Porto, Portugal
2021 - 2021 Model-Driven Development for Spring Boot Microservices
Orientador
Engenharia Informática (Mestrado)
Instituto Politécnico do Porto Instituto Superior de Engenharia do Porto, Portugal
2021 - 2021 Automatização da implantação de ferramenta de orquestração de contentores
Orientador
Engenharia Informática (Mestrado)
Instituto Politécnico do Porto Instituto Superior de Engenharia do Porto, Portugal
2021 - 2021 Migração de uma plataforma web na área de e-commerce para uma arquitetura de micro-serviços
Orientador
Engenharia Informática (Mestrado)
Instituto Politécnico do Porto Instituto Superior de Engenharia do Porto, Portugal
2021 - 2021 Towards a Reliable Integration Process That Prioritizes Content
Orientador
Engenharia Informática (Mestrado)
Instituto Politécnico do Porto Instituto Superior de Engenharia do Porto, Portugal
2021 - 2021 Archetype para Projetos Full-stack
Orientador
Engenharia Informática (Mestrado)
Instituto Politécnico do Porto Instituto Superior de Engenharia do Porto, Portugal
2021 - 2021 Plataforma de apoio ao processo de Software Release Planning
Orientador
Engenharia Informática (Mestrado)
Instituto Politécnico do Porto Instituto Superior de Engenharia do Porto, Portugal
2020 - 2020 Desenvolvimento e manutenção de pipelines de integração contínua para aplicativos móveis
Orientador
Engenharia Informática (Mestrado)
Instituto Politécnico do Porto Instituto Superior de Engenharia do Porto, Portugal
2020 - 2020 SOLUÇÃO DE LANDING PAGES BASEADA EM QR CODES
Orientador
Engenharia Informática (Mestrado)
Instituto Politécnico do Porto Instituto Superior de Engenharia do Porto, Portugal
2020 - 2020 ACESSIBILIDADE INTEGRADA NUMA PLATAFORMA INTERNET BANKING
Orientador
Engenharia Informática (Mestrado)
Instituto Politécnico do Porto Instituto Superior de Engenharia do Porto, Portugal
2020 - 2020 Automação de Integração de Dados com Ferramenta de Business Intelligence
Orientador
Engenharia Informática (Mestrado)
Instituto Politécnico do Porto Instituto Superior de Engenharia do Porto, Portugal
2019 - 2019 Introdução de Desenvolvimento de Software Orientado aos Testes
Orientador
Engenharia Informática (Mestrado)
Instituto Politécnico do Porto Instituto Superior de Engenharia do Porto, Portugal
2018 - 2018 Continuous Delivery: Aplicação na Glintt
Orientador
Engenharia Informática (Mestrado)
Instituto Politécnico do Porto Instituto Superior de Engenharia do Porto, Portugal
2018 - 2018 Resources Events Agents (REA), a text DSL for OMNIA Entities
Orientador
Engenharia Informática (Mestrado)
Instituto Politécnico do Porto Instituto Superior de Engenharia do Porto, Portugal
2015 - 2015 Frameworks Verticas vs Horizontais Gestão de Recursos Humanos com o OFBiz
Orientador
Engenharia Informática (Mestrado)
Instituto Politécnico do Porto Instituto Superior de Engenharia do Porto, Portugal
2015 - 2015 Controlo de acesso móvel
Orientador
Engenharia Informática (Mestrado)
Instituto Politécnico do Porto Instituto Superior de Engenharia do Porto, Portugal
2015 - 2015 Adaptation and Localization of Open Source ERPs - The case of Parties in OFBiz
Orientador
Engenharia Informática (Mestrado)
Instituto Politécnico do Porto Instituto Superior de Engenharia do Porto, Portugal
2015 - 2015 Hypermedia-based Web Services as System Integrators
Orientador
Engenharia Informática (Mestrado)
Instituto Politécnico do Porto Instituto Superior de Engenharia do Porto, Portugal

Júri de grau académico

Tema
Tipo de participação
Nome do candidato (Tipo de grau)
Instituição / Organização
2016 Derivation of data-driven software models from business process representations
Arguente
Maria Estrela Ribeiro Ferreira da Cruz (Doutoramento)
Universidade do Minho, Portugal
2009 Refinement and variability techniques in the model transformation of software requirements
Orientador
Sofia Manuela Fevereiro de Azevedo (Doutoramento)
Universidade do Minho, Portugal
2003 About Model-Based Approaches in Pervaise Information Systems Development
Arguente principal
José Eduardo Moreira Fernandes (Doutoramento)
Universidade do Minho, Portugal