Publicações

2022

VIEIRA, L. ; PEREIRA, J. D. S. ; ARAGAO, N. ; CHAGAS, M. L. ; MAIA, P. H. M. . DRESS-ML: A Domain-specific Language for Modelling Exceptional Scenarios and Self-adaptive Behaviours for Drone-based Applications. In: International Conference on software Engineering, 2022, Pittsburgh. Proceedings of the 44th International Conference on Software Engineering: Software Engineering in Society (ICSE SEIS), 2022. v. 1. p. 56-66.

SANTOS, R. C. ; SOUSA, P. S. ; RODRIGUES, E. ; MAIA, P. H. M. ; SILVEIRA, A. . How Blockchain and Microservices are Being Used Together: a Systematic Mapping Study. In: International Workshop on Emerging Trends in Software Engineering for Blockchain (WETSEB), 2022, Pittsburgh. Proceedings of the 2022 IEEE/ACM 5th International Workshop on Emerging Trends in Software Engineering for Blockchain (WETSEB), 2022. v. 1. p. 39-46.

BORGES, M. ; ROCHA, L. S. ; MAIA, P. H. M. . MicroGraphQL: a Unified Communication Approach for Systems of Systems using Microservices and GraphQL. In: International Workshop on Software Engineering for Systems-of-Systems and Software Ecosystems (SESoS), 2022, Pittsburgh. Proceedings of the 2022 IEEE/ACM 10th International Workshop on Software Engineering for Systems-of-Systems and Software Ecosystems (SESoS), 2022. v. 1. p. 33-40.

2021

FILHO, MESSIAS ; PIMENTEL, ELIAQUIM ; PEREIRA, WELLINGTON ; MAIA, PAULO HENRIQUE M. ; CORTES, MARIELA I. . Self-Adaptive Microservice-based Systems – Landscape and Research Opportunities. In: 2021 International Symposium on Software Engineering for Adaptive and SelfManaging Systems (SEAMS), 2021, Madrid. 2021 International Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS), 2021. p. 167.

CASTRO, R. ; ARAUJO, A. A. P. ; SOUSA, P. S. ; PAIXAO, M. H. E. ; MAIA, P. H. M. ; SOUZA, J. T. . Proposta de Mapa Interativo e Colaborativo para Ecossistemas de Inovação: Um Estudo de Caso Baseado no Estado do Ceará. In: SIMPÓSIO BRASILEIRO DE SISTEMAS COLABORATIVOS ARTIGOS COMPLETOS, 2021, Rio de Janeiro. ANAIS DO XVII SIMPÓSIO BRASILEIRO DE SISTEMAS COLABORATIVOS, 2021. p. 59-70.

FONSECA, ADRILENE ; SOUSA, DENIS ; CHAGAS, MATHEUS ; MAIA, PAULO HENRIQUE M. ; ALVES, LUCAS ; PRAXEDES, VICTOR ; JUNIOR, ERNANDES . Dealing with IoT Defiant Components. In: 2021 IEEE/ACM Joint 9th International Workshop on Software Engineering for SystemsofSystems and 15th Workshop on Distributed Software Development, Software Ecosystems and SystemsofSystems (SESoS/WDES), 2021, Madrid. 2021 IEEE/ACM Joint 9th International Workshop on Software Engineering for Systems-of-Systems and 15th Workshop on Distributed Software Development, Software Ecosystems and Systems-of-Systems (SESoS/WDES), 2021. v. 1. p. 24-31.

MONTESUMA, E. F. ; CARNEIRO, L. C. ; DAMASCENO, A. R. P. ; FERRER FILHO, R. F. ; MAIA, P. H. M. ; OLIVEIRA, F. C. M. B. . An Empirical Study of Information Retrieval and Machine Reading Comprehension Algorithms for an Online Education Platform. In: SIMPÓSIO BRASILEIRO DE TECNOLOGIA DA INFORMAÇÃO E DA LINGUAGEM HUMANA, 2021, Porto Alegre. ANAIS DO XIII SIMPÓSIO BRASILEIRO DE TECNOLOGIA DA INFORMAÇÃO E DA LINGUAGEM HUMANA CONFERÊNCIA PRINCIPAL (STIL 2021). Porto Alegre: Sociedade Brasileira de Computação, 2021. v. 13. p. 217-226.

SILVA, M. B. ; BEZERRA, C. I. M. ; COUTINHO, E. ; MAIA, PAULO H. M. . A Catalog of Performance Measures for Self-Adaptive Systems. In: XX Brazilian Symposium on Software Quality, 2021, Vitória. Proceedings of the XX Brazilian Symposium on Software Quality (SBQS ’21), 2021. v. 1. p. 1-10.

2020

LIMA, R. G. M. ; VIEIRA, L. ; BARBOSA, D. M. ; VIDAL, F. S. ; MAIA, P. H. M. . Scen@rist: an approach for verifying self-adaptive systems using runtime scenarios. SOFTWARE QUALITY JOURNAL (ONLINE), v. 28, p. 1-43, 2020.

SOUSA, D. B. C. ; MAIA, P. H. M. ; ROCHA, L. S. ; CARVALHO, W. V. . Studying the evolution of exception handling anti-patterns in a long-lived large-scale project. JOURNAL OF THE BRAZILIAN COMPUTER SOCIETY (ONLINE), v. 26, p. 1-24, 2020.
ALVES, D. ; FERREIRA, O. A. ; DUARTE, L. M. ; SILVA, D. ; MAIA, P. H. M. . Experiments on Model-Based Software Energy Consumption Analysis Involving Sorting Algorithms. REVISTA DE INFORMÁTICA TEÓRICA E APLICADA: RITA, v. 27, p. 72-83, 2020.
MONTEIRO, D. ; MAIA, P. H. M. ; ROCHA, L. S. ; MENDONCA, N. C. . Building orchestrated microservice systems using declarative business processes. Service Oriented Computing and Applications, v. 14, p. 243-268, 2020.
BARBOSA, M. H. G. ; MAIA, P. H. M. . Towards Identifying Microservice Candidates from Business Rules Implemented in Stored Procedures. In: International Conference on Software Architecture, 2020, Salvador. Proceedings of the IEEE International Conference on Software Architecture, 2020.

SOUSA, P. S. ; NOGUEIRA, N. P. ; SANTOS, R. C. ; MAIA, P. H. M. ; SOUZA, J. T. . Building a prototype based on Microservices and Blockchain technologies for notary’s office: An academic experience report. In: Workshop on Blockchain-based Architectures, 2020, Salvador. Proceedings of the 1st Workshop on Blockchain-based Architectures (BlockArch 2020), 2020.

NEPOMUCENO, T. ; CARNEIRO, T. ; MAIA, P. H. M. ; ADNAN, M. ; NEPOMUCENO, T. ; MARTIN, A. . AutoIoT: a Framework based on User-driven MDE for Generating IoT Applications. In: Symposium on Applied Computing, 2020, Praga. Proceedings of the 35th Annual ACM Symposium on Applied Computing (SAC’20), 2020. p. 719-728.

FREITAS, FRANCISCO AISLAN DA SILVA ; QUEIROZ, BRUNO DA SILVA ; JOYE, CASSANDRA RIBEIRO ; MAIA, PAULO HENRIQUE MENDES . ASSIS: Assistente Inteligente como Serviço para Plataformas de Ensino a Distância. In: Simpósio Brasileiro de Informática na Educação, 2020, Brasil. Anais do XXXI Simpósio Brasileiro de Informática na Educação (SBIE 2020), 2020. p. 1423-1432.

MEDEIROS, C. A. ; BANDEIRA, A. P. ; PAIXAO, M. H. E. ; MAIA, P. H. M. . MDE in the Wild: An Exploratory Analysis on What Developers are Discussing from Q&A Platforms. In: Simpósio Brasileiro de Engenharia de Software, 2020, Natal. Proceedings of the 34th Brazilian Symposium on Software Engineering (SBES’20), 2020. p. 157-166.

CARNEIRO, C. H. G. ; MAIA, P. H. M. . DataQI.NET: a Framework for Specifying Query Criteria Using the Repository Pattern. In: Simpósio Brasileiro de Engenharia de Software, 2020, Natal. Proceedings of the 34th Brazilian Symposium on Software Engineering (SBES’20), 2020. p. 520-525.

ALVES, D. ; FERREIRA, O. A. ; DUARTE, L. M. ; MAIA, P. H. M. . Probabilistic Model-Based Analysis to Improve Software Energy Efficiency. In: Simpósio Brasileiro de Engenharia de Software, 2020, Natal. Proceedings of the 34th Brazilian Symposium on Software Engineering (SBES’20), 2020. p. 132-136.

DAMASCENO, A. R. P. ; MARTINS, A. R. ; CHAGAS, M. L. ; BARROS, E. M. ; MAIA, P. H. M. ; OLIVEIRA, F. C. M. B. . STUART: an intelligent tutoring system for increasing scalability of distance education courses. In: Brazilian Symposium on Human Factors in Computing Systems, 2020, Diamantina. Proceedings of the 19th Brazilian Symposium on Human Factors in Computing Systems (IHC’20), 2020. v. 1. p. 1-10.

FONSECA, A. P. ; SOUSA, D. M. ; CHAGAS, M. L. ; MAIA, P. H. M. . Lidando com Componentes Resistentes a Mudanças no Contexto de Internet das Coisas. In: XI Congresso Brasileiro de Software: Teoria e Prática, 2020, Natal. Anais Estendidos do XI Congresso Brasileiro de Software: Teoria e Prática, 2020. p. 235-244.

2019

MAIA, P. H. M.; VIEIRA, L. ; CHAGAS, M. L. ; YU, Y. ; ZISMAN, A. ; NUSEIBEH, B. . Dragonfly: a Tool for Simulating Self-Adaptive Drone Behaviours. In: Symposium on Software Engineering for Adaptive and Self-Managing Systems, 2019, Montreal. Proceedings of the 14th Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS 2019), 2019. p. 107-113.

BANDEIRA, A. P. ; MEDEIROS, C. A. ; PAIXAO, M. H. E. ; MAIA, P. H. M. . We Need to Talk about Microservices: an Analysis from the Discussions on StackOverflow. In: Mining Software Repositories, 2019, Montreal. Proceeding of the Mining Software Repositories Conference (MSR 2019), 2019.

ALVES, D. ; DUARTE, L. M. ; SILVA, D. ; MAIA, P. H. M. . Experiments on Model-Based Software Energy Consumption Analysis. In: Workshop-Escola de Informática Teórica, 2019, Passo Fundo. V Workshop-Escola de Informática Teórica (WEIT 2019), 2019. p. 101-108.

MACIEL, M. ; MAIA, P. H. M. ; OLIVEIRA, F. C. M. B. ; MACIEL, F. . Adore: An adaptation-oriented requirement modeling approach for systems of systems. In: Brazilian Symposium on Software Engineering, 2019, Salvador. Proceedings of the XXXIII Brazilian Symposium on Software Engineering (SBES 2019), 2019. p. 166-171.

DUARTE, L. M. ; ALVES, D. ; TORESAN, B. R. ; MAIA, P. H. M. ; SILVA, D. . A Model-Based Framework for the Analysis of Software Energy Consumption. In: Brazilian Symposium on Software Engineering, 2019, Salvador. Proceedings of the XXXIII Brazilian Symposium on Software Engineering, 2019. p. 67-72.

MAIA, P. H. M.; VIEIRA, L. ; CHAGAS, M. L. ; YU, Y. ; ZISMAN, A. ; NUSEIBEH, B. . Cautious Adaptation of Defiant Components. In: International Conference on Automated Software Engineering, 2019, San Diego. Proceeding of the 34th IEEE/ACM International Conference on Automated Software Engineering (ASE 2019), 2019.

TEOTONIO, W. C. ; GONZALEZ, P. ; MAIA, P. H. M. ; MUNIZ, P. . WAL: a Tool for Diagnosing Accessibility Issues and Evolving Legacy Web Systems at Runtime. In: International Working Conference on Source Code Analysis and Manipulation, 2019, Clevelan. Proceedings of the 19th IEEE International Working Conference on Source Code Analysis and Manipulation, 2019.

PAIXAO, M. H. E. ; MAIA, P. H. M. . Rebasing Considered Harmful: A Large-scale Investigation in Modern Code Review. In: International Working Conference on Source Code Analysis and Manipulation, 2019, Cleveland. Proceedings of the 19th IEEE International Working Conference on Source Code Analysis and Manipulation, 2019.

BANDEIRA, A. P. ; AGUIAR, L. ; PAIXAO, M. H. E. ; MAIA, P. H. M. . Genetic Improved Topic Extraction from StackOverflow Discussions. In: Workshop de Engenharia de Software Baseada em Busca, 2019. X Workshop de Engenharia de Software Baseada em Busca (WESB 2019), 2019.
FREITAS, A. ; MAIA, P. H. M. ; BASILIO, J. O. . PROGAME – Ambiente Gamificado para Simulação do Exame SPAECE. In: APPS.Edu, 2019, Brasília. Anais dos Workshops do VIII Congresso Brasileiro de Informática na Educação (WCBIE 2019), 2019. p. 1381-1388.

2018

DUARTE, L. M. ; MAIA, PAULO H. M. ; SILVA, A. C. S. . Extraction of Probabilistic Behaviour Models based on Contexts. In: Workshop on Modelling in Software Engineering, 2018, Gothenberg. Proceeding of the 10th Workshop on Modelling in Software Engineering (MiSE?2018), 2018.

BARBOSA, D. M. ; LIMA, R. G. M. ; MAIA, P. H. M. ; ROCHA, L. S. ; MENDONCA, N. C. . Beethoven: An Event-Driven Lightweight Platform for Microservices Orchestration. In: European Conference on Software Architecture, 2018, Madri. Anais do 12th European Conference on Software Architecture (ECSA 2018), 2018.

SOUSA, D. B. C. ; MAIA, PAULO H. M. ; ROCHA, L. S. ; CARVALHO, W. V. . Analysing the Evolution of Exception Handling Anti-Patterns in Large-Scale Projects: A Case Study. In: Simpósio Brasileiro de Componentes, Arquiteturas e Reutilização de Software, 2018, São Carlos. Anais do XII Simpósio Brasileiro de Componentes, Arquiteturas e Reutilização de Software (SBCARS 2018). New York: ACM Press, 2018. p. 73-82.

2017

Barbosa, D. M, Lima, R. G. M., Maia, P. H. M., Júnior, E. C. Lotus@Runtime: A Tool for Runtime Monitoring and Verification of Self-adaptive Systems. 12th International Symposium on Software Engineering for Adaptive and Self-Managing Systems. Buenos Aires, Argentina, 21-22 May, 2017.

SANTOS, F. A. ; GOMES, L. A. C. B. ; BARROS, E. M. ; PINHEIRO, F. T. O. ; SILVA, L. C. ; NASCIMENTO, M. D. ; MAIA, PAULO H. M. . Desafios e Experiências no Ensino de Programação Java através de Educação a Distância para Pessoas com Deficiência. In: WORKSHOP DE INFORMÁTICA NA ESCOLA, 2017, Recife. XXIII WORKSHOP DE INFORMÁTICA NA ESCOLA (WIE), 2017. p. 1109-1118.

2016

  1. COSTA JUNIOR, EVILÁSIO ; MAIA, PAULO HENRIQUE MENDES ; AFFONSO, FRANK JOSE. SASeS: A Framework for the Development of Service-based Self-adaptive Applications. Revista IEEE América Latina, v. 14, p. 4187-4195, 2016.
  2. MAIA, P. H. M.; GADELHA, F.; BORGES, M.; MUNIZ, L. L.; SILVA, A. S.; XIMENES, J. N. S.; Práticas e Experiências no Ensino de Engenharia Dirigida por Modelos. iSys – Revista Brasileira de Sistemas de Informação, Rio de Janeiro, vol. 9, No. 2, pp. 106-135, 2016.
  3. Freitas, F.; Maia, P. H. M. JustModeling: an MDE Approach to Develop Android Business Applications. VI Brazilian Symposium on Computing Systems Engineering (SBESC 2016). November 01-04. João Pessoa, PB, Brasil.
  4. Costa, N. R; Lopes, F. J. R., Costa, E. M. P.; Barros, A. L. B. P; Maia, P. H. M. Precificação de sistemas com código complexo: um estudo de caso caso com APF e COSMIC. VIII Congresso Brasileiro de Software: Teoria e Prática (CBSoft 2016). Trilha da indústria. 19-23 de setembro. Maringá, PR, 2016.
  5. Barbosa, D. M, Maia, P. H. M., Júnior, E. C. Lotus@Runtime: Uma Ferramenta para Monitoramento e Verificação em Tempo de Execução para Sistemas Autoadaptativos.8o. Simpósio Brasileiro de Computação Ubíqua e Pervasiva (SBCUP 2016), Porto Alegre, Brasil, 2016.
  6. Soares, S. A., Cortés, M. I., Brandão, M. G. Dealing with the Complexity of Model Driven Development with Naked Objects and Domain-Driven Design. 18th International Conference on Enterprise Information Systems (ICEIS 2016), Rome, Italy, 2016.
  7. Freitas, F., Maia, P. H. M. A Naked Objects based Framework for Developing Android Business Applications. 18th International Conference on Enterprise Information Systems (ICEIS 2016), Rome, Italy, 2016.
  8. COSTA, C. H. ; MAIA, P. H. M. ; MENDONCA, N. C. ; ROCHA, L. . Supporting Partial Database Migration to the Cloud Using Non-intrusive Software Adaptations: An Experience Report. . Communications in Computer and Information Science (Print), v. 567, p. 238-248, 2016.

2015

  1. Souza, M.; Maia, P. H. M; Roberto, F. M; Maia, C. L. B; Brasil,M. M. A. Uma Análise Quantitativa da Utilização de Técnicas de Validação de Requisitos no Mercado de TI em Fortaleza. Revista de Sistemas e Computação (RSC). Vol 5. n 2. pp 116-143. ISSN 2237-2903. 2015.
  2. VASCONCELOS, M. A., MENDONÇA, N. C.; MAIA, P. H. M. Cloud Detours: A Non-intrusive Approach for Automatic Software Adaptation to the Cloud. Fourth European Conference on Service-Oriented and Cloud Computing (ESOCC 2015). Taormina. Italy.
  3. Freitas, F.; Maia, P.H.M. . Just Business: A Framework for Developing Android Applications Using Naked Objects. in Components, Architectures and Reuse Software (SBCARS), 2015 IX Brazilian Symposium on , vol., no., pp.11-20, 21-22 Sept. 2015 (In Portuguese)
  4. MUNIZ, L. L. ; NETTO, U. S. C. ; MAIA, P. H. M. . TCG: A Model-based Testing Tool for Functional and Statistical Testing. In: 17th International Conference on Enterprise Information Systems, 2015, Barcelona. Proceedings of 17th International Conference on Enterprise Information Systems, 2015.
  5. COSTA, C. H. ; MOREIRA FILHO, J. V. B. ; MAIA, P. H. M. ; OLIVEIRA, F. C. M. B. . Sharding by Hash Partitioning – A database scalability pattern to achieve evenly sharded database clusters . In: 17th International Conference on Enterprise Information Systems, 2015, Barcelona. Proceedings of 17th International Conference on Enterprise Information Systems, 2015.

2014

  1. MUNIZ, L. L. ; NETTO, U. S. C. ; MAIA, P. H. M. . Uma ferramenta para geração e seleção de casos de teste funcionais e estatísticos. In: 8th Brazilian Workshop on Systematic and Automated Software Testing, 2014, Maceió. Anais do 8th Brazilian Workshop on Systematic and Automated Software Testing, 2014.
  2. COSTA, C. H. ; ROCHA, L. ; MENDONCA, N. C. ; MAIA, P. H. M. . Migração Parcial de um Banco de Dados Relacional para um Banco de Dados NoSQL na Nuvem Através de Adaptações Não-intrusivas: Um Relato de Experiência. In: II Workshop on Software Visualization, Evolution and Maintenance, 2014, Maceió. Anais do II Workshop on Software Visualization, Evolution and Maintenance, 2014.

Master’s Thesis

Luiz Alexandre Castelo Branco Gomes. EDITORY: UMA FERRAMENTA DE AUTORIA PARA CRIAÇÃO DE CONTEÚDO DIGITAL ACESSÍVEL PARA EDUCAÇÃO A DISTÂNCIA. 2020. Dissertação (Mestrado em Mestrado Acadêmico em Ciência da Computação) – Universidade Estadual do Ceará, . Orientador: Paulo Henrique Mendes Maia.
WAL: UMA FERRAMENTA PARA DIAGNOSTICAR E INSERIR RECURSOS DE ACESSIBILIDADE EM PÁGINAS WEB EM TEMPO DE EXECUÇÃO.
Author: Wanessa de Caldas Teotônio
Year: 2019
UMA ANÁLISE DO USO DE TÉCNICAS E FERRAMENTAS DE ENGENHARIA DIRIGIDA POR MODELOS A PARTIR DE PLATAFORMAS DE PERGUNTAS E RESPOSTAS NO ÂMBITO DA ENGENHARIA DE SOFTWARE.
Auhtor: Carlos Alberto Fernandes Medeiros

Year: 2019

BEETHOVEN: AN EVENT-DRIVEN LIGHTWEIGHT PLATFORM FOR MICROSERVICES ORCHESTRATION. 2018.
Author: Davi Monteiro Barbosa
Year: 2018

SCEN@RIST: An Approach for Verifying Self-Adaptive Systems Using Runtime Scenarios.
Author: Rômulo Gadelha de Moura Lima
Year: 2018

Uma Abordagem Interativa e Semi-automática para a Detecção e Remoção de Cenários Implícitos em Modelos Comportamentais usando Rastros de Execução.
Author: Amanda Souza da Silva
Year: 2017

CLOUD RESTRICTION SOLVER: A REFACTORING-BASED APPROACH TO MIGRATE APPLICATIONS TO THE CLOUD
Author: Marcos Vinícios de Freitas Borges
Year: 2017

SCALABILITY PATTERNS FOR DISTRIBUTED NOSQL DATABASES
Author: Caio Holanda Costa
Year: 2017

JUSTMODELING: UMA ABORDAGEM MDE PARA DESENVOLVIMENTO DE APLICAÇÕES NEGOCIAIS PARA ANDROID
Author: FabiYear José Gadelha de Freitas
Year: 2016

ELIHU: PROJETO DE SUPORTE AO DESENVOLVIMENTO DIRIGIDO POR MODELOS COM NAKED OBJECTS, DOMAIN-DRIVEN DESIGN E PADRÕES DE SOFTWARE
Author: Samuel Alves Soares
Year: 2016

SASeS: UM FRAMEWORK PARA O DESENVOLVIMENTO DE APLICAÇÕES AUTOADAPTATIVAS BASEADAS EM SERVIÇOS
Author: Evilasio Costa Junior
Year: 2015

Twitter Feed GESAD