FEUP

  1. Domenico Amalfitano, Vincenzo Riccio, Ana C. R. Paiva, Anna Rita Fasolino, “Why does the orientation change mess up my Android application? From GUI failures to code faults”, in Software Testing, Verification and Reliability Journal (STVR), 6 November 2017, DOI: 10.1002/stvr.1654, link
  2. Inês Coimbra Morgado, Ana C. R. Paiva, “Mobile GUI testing”, in Software Quality Journal, 2 September 2017, link
  3. Ana C. R. Paiva, Liliana Vilela, “Multidimensional test coverage analysis: PARADIGM-COV tool”, in Cluster Computing Journal, March 2017, Volume 20, Issue 1, pp 633–649, DOI: 10.1007/s10586-017-0728-4 link pdf
  4. Rodrigo M. L. M. Moreira, Ana C. R. Paiva, Miguel Nabuco, Atif Memon, “Pattern-based GUI testing: Bridging the gap between design and quality assurance”, in Software Testing, Verification and Reliability Journal (STVR), John Wiley & Sons, Ltd, 2017, DOI: 10.1002/stvr.1629 link pdf
  5. Inês Coimbra Morgado, Ana C. R. Paiva, “Test Patterns for Android Mobile Applications”, Proceedings of the 20th European Conference on Pattern Languages of Programs (EuroPLoP 2015), Kloster Irsee in Bavaria, Germany, July, 2015 pdf
  6. Rodrigo Moreira , Ana C. R. Paiva, “A Novel Approach using Alloy in Domain-Specific Language Engineering”, in (MODELSWARD) - 3th International Conference on Model-Driven Engineering and Software Development, 2015 - link - pdf.
  7. João Pascoal Faria , Ana C. R. Paiva, “A Toolset for Conformance Testing against UML Sequence Diagrams based on Event-Driven Colored Petri Nets”, International Journal on Software Tools for Technology Transfer (JSTTT), pp.1-20, 2014 - link - pdf.
  8. Clara Sacramento and Ana C. R. Paiva, “Web Application Model Generation through Reverse Engineering and UI Pattern Inferring”, in 9th International Conference on the Quality of Information and Communications Technology (QUATIC'14), 23 to 26 September, Guimarães, Portugal, 2014 - link - pdf.
  9. Pedro Costa, Ana C. R. Paiva, and Miguel Nabuco, “Pattern Based GUI Testing for Mobile Applications”, in 9th International Conference on the Quality of Information and Communications Technology (QUATIC'14), 23 to 26 September, Guimarães, Portugal, 2014 - link - pdf.
  10. Inês Coimbra Morgado, Ana C. R. Paiva, João Pascoal Faria, “Automated Pattern-Based Testing of Mobile Applications”, 5th Portuguese Software Engineering Doctoral Symposium (SEDES 2014) hosted by QUATIC’2014 – 9th International Conference on the Quality of Information and Communications Technology (QUATIC), September 23rd, 2014 – Guimarães, Portugal - link - pdf.
  11. Rodrigo M. L. Moreira and Ana C. R. Paiva, “PBGT Tool: An Integrated Modeling and Testing Environment for Pattern-Based GUI Testing”, 29th IEEE/ACM International Conference on Automated Software Engineering (ASE 2014). September 15 - 19, Västerås, Sweden, 2014 - link - pdf.
  12. Rodrigo M. L. M. Moreira and Ana C. R. Paiva, “Towards a Pattern Language for Model-Based GUI Testing, Proceedings of the 19th European Conference on Pattern Languages of Programs (EuroPLoP 2014), Kloster Irsee in Bavaria, Germany, 9-13 July, 2014 - pdf - link.
  13. Miguel Nabuco, Ana C. R. Paiva, “Inferring User Interface Patterns from Execution Traces of Web Applications”, Software Quality workshop of the 14th International Conference on Computational Science and Applications (ICCSA 2014), June 30 - July 3, 2014, Guimarães, Portugal - pdf - link.
  14. Miguel Nabuco, Ana C. R. Paiva, “Model-based test case generation for Web Applications”, 14th International Conference on Computational Science and Applications (ICCSA 2014), June 30 - July 3, 2014, Guimarães, Portugal - pdf - link.
  15. Liliana Vilela, Ana C. R. Paiva, “PARADIGM-COV - A Multimensional Test Coverage Analysis Tool”, in CISTI 2014 - 9ª Conferencia Ibérica de Sistemas y Tecnologías de Información, Barcelona, 18-21 Junio, 2014 - pdf - link.
  16. Rodrigo M. L. M. Moreira, Ana C. R. Paiva, “A GUI Modeling DSL for Pattern-Based GUI Testing - PARADIGM”, 9th International Conference on Evaluation of Novel Approaches to Software Engineering (ENASE 2014), 28-30 April, Lisbon, Portugal pdf - link.
  17. Rodrigo Moreira, Ana Paiva and Atif Memon, “A Pattern-Based Approach for GUI Modeling and Testing”, in ISSRE'13 - The 24th IEEE International Symposium on Software Reliability Engineering, Pasadena, CA, 2013 pdf - link.
  18. Inês Coimbra, Ana C. R. Paiva, João P. Faria, Rui Camacho, “GUI Reverse Engineering With Machine Learning”, in RAISE'12 - Workshop on Realizing Artificial Intelligence Synergies in Software Engineering, June 5, Zurich, Switzerland, 2012 pdf - link.
  19. Inês Coimbra Morgado, Ana C. R. Paiva, João Pascoal Faria, “Dynamic Reverse Engineering of Graphical User Interfaces”, International Journal on Advances in Software, Vol.5 nº 3&4, pp.-, 2012 - pdf - link
  20. Tiago Monteiro and Ana C. R. Paiva, “Pattern Based GUI Testing Modeling Environment”, March 18, Fourth International Workshop on TESTing Techniques & Experimentation Benchmarks for Event-Driven Software - TESTBEDS, Co-located with The Sixth IEEE International Conference on Software Testing Verification and Validation, 2013 - pdf - link.
  21. Miguel Nabuco and Ana C. R. Paiva, “Inferring UI Patterns with Inductive Logic Programming”, CISTI'2013 (8ª Conferência Ibérica de Sistemas e Tecnologias de Informação), 19 e 22 de Junho de 2013, em Lisboa, Portugal - pdf - link.

UMinho

  1. Towards a Catalog of Usability Smells, D. Almeida, J.C. Campos, J. Saraiva and J.C. Silva, In ACM SAC 2015 proceedings - Volume I: Artificial Intelligence and Agents, Distributed Systems, and Information Systems, pages 175-181. ACM. 2015 - pdf - link.
  2. Uma Abordagem para a Geração de Casos de Teste Baseada em Modelos - A Model-based Approach for Test Cases Generation, CISTI'2013 (8ª Conferência Ibérica de Sistemas e Tecnologias de Informação), 19 e 22 de Junho de 2013, em Lisboa, Portugal - pdf - link.
  3. Ambiente de geração, mutação e execução de casos de teste para aplicações Web, P.J. Cruz and J.C. Campos (2013), In Luís Magalhães and Beatriz Santos, editors, Atas da Conferência Interação 2013, pages 45-52. Universidade de Trás-os-Montes e Alto Douro - pdf - link.

Thesis FEUP

  1. Clara Sacramento, MSc Dissertation: “Reverse Engineering of Interaction Patterns”, Faculty of Engineering of the University of Porto, July 2014 - pdf
  2. Liliana Vilela, MSc Dissertation : “Implementation of a Coverage Tool”, Faculty of Engineering of the University of Porto, July 2013 - pdf
  3. Tiago Monteiro, MSc Dissertation: “Ambiente gráfico de modelação para DSL”, Faculdade de Engenharia da Universidade do Porto, julho de 2012 - pdf
  4. Rodrigo Moreira, PhD Dissertation: “Pattern-Based GUI Testing”, Faculty of Engineering of the University of Porto, July 2015 - pdf

Thesis UMinho

  1. Diogo Francisco de Carvalho Almeida, MSc Dissertation: “Catálogo de Usability Smells”, Outubro 2014 - pdf
  2. Paulo Cruz, MSc Dissertation: “Development of an environment for the generation, mutation and execution of test cases”, December 2013 - pdf
  3. Raphael Julien Rodrigues. Testes Baseados em Modelos. Dissertação de Mestrado. Escola de Engenharia, Universidade do Minho, 2014 - pdf.

Reports

  1. Liliana Vilela, State of the art report: “Implementation of a Coverage Tool”, Faculty of Engineering of the University of Porto, Portugal, February 2013 - pdf
  2. Miguel Nabuco, Model-based test case generation for Web Applications, - pdf
  3. Clara Sacramento, State of the art report: “Engenharia Reversa de Padrões de Interação”, Porto, Portugal, fevereiro 2014 - pdf
  4. Instalation Manual of PARADIGM-ME - pdf
  5. DSL modeling environment - pdf
  6. Case study performed along task 4 - pdf
  7. Other case studies can be found in tab “CASE STUDIES” within this webpage.
  8. Final report - TR_08_PBGT_10-2015