José Carlos Bregieiro Ribeiro

José Ribeiro is an Adjunct Professor at the Polytechnic Institute of Leiria, Portugal. He was awarded the PhD degree by the University of Extremadura, Spain; and the MSc and BSc degrees by the University of Coimbra, Portugal. His research focuses on Software Testing and Evolutionary Algorithms, with an emphasis on Object-Oriented Evolutionary Testing. Research interests: Search-Based Software Engineering, Evolutionary Testing, Genetic Programming, Systems Integration. [Email]

Address

Departamento de Engenharia Informática
Escola Superior de Tecnologia e Gestão
Instituto Politécnico de Leiria
2411-901 Leiria, Portugal

Current Occupations

 

Peer-Reviewed Publications

  • Ribeiro, José Carlos Bregieiro, et al. "eCrash: a Genetic Programming-Based Testing Tool for Object-Oriented Software." Handbook of Genetic Programming Applications. Springer International Publishing, 2015. 575-593. doi: 10.1007/978-3-319-20883-1_23
    [DOI]
  • Pereira, A., Silva, F., Ribeiro, J., Marcelino, I., & Barroso, J. (2015). Smart Remote Control Design for Seniors. In Universal Access in Human-Computer Interaction. Access to Interaction (pp. 484-495). Springer International Publishing. doi: 10.1007/978-3-319-20681-3_46
    [DOI]
  • Nogueira, A. F., Ribeiro, J. C., Fernández de Vega, F., & Zenha-Rela, M. A. (2014). Object-Oriented Evolutionary Testing: A Review of Evolutionary Approaches to the Generation of Test Data for Object-Oriented Software. International Journal of Natural Computing Research (IJNCR), 4(4), 15-35. doi: 10.4018/ijncr.2014100102
    [DOI]
  • Paulo Silva, Pedro Gago, José Carlos Bregieiro Ribeiro, Manuel F. Santos, Filipe Portela, António Abelha, José Machado, Filipe Pinto, An Expert System for Supporting Traditional Chinese Medicine Diagnosis and Treatment, Procedia Technology, Volume 16, 2014, Pages 1487-1492, ISSN 2212-0173, http://dx.doi.org/10.1016/j.protcy.2014.10.169.
    [DOI]
  • Nogueira, Ana Filipa; Ribeiro, José Carlos Bregieiro; Zenha-Rela, Mario, "On the Evaluation of Software Maintainability Using Automatic Test Case Generation," Quality of Information and Communications Technology (QUATIC), 2014 9th International Conference on the , vol., no., pp.300,305, 23-26 Sept. 2014. doi: 10.1109/QUATIC.2014.48
    [DOI, best PhD dissertation proposal award]
  • Nogueira, A. and Ribeiro, J. Vega, F.F., and Rela, M. Z., "eCrash: An Empirical Study on the Apache Ant project", in Proc. of the SSBSE 2013, pp. 282-2875th International Symposium on Search Based Software Engineering, Volume 8084/2013, Lecture Notes in Computer Science, Springer Berlin / Heidelberg, St. Petersburg, Russia, August 2013
    [DOI, site]
  • Ribeiro, J. and Rela, M. Z. and Vega, F.F., "Adaptive Evolutionary Testing: an Adaptive Approach to Search-Based Test Case Generation for Object-Oriented Software", in Proc. of the NICSO 2010, pp. 185-197, International Workshop on Nature Inspired Cooperative Strategies for Optimization, Volume 284/2010, Studies in Computational Intelligence, Springer Berlin / Heidelberg, Granada, Spain, May 2010
    [DOI, article, bibtex, presentation, site]
  • Ribeiro, J. and Rela, M. Z. and Vega, F.F., "Enabling Object Reuse on Genetic Programming-based Approaches to Object-Oriented Evolutionary Testing", in Proc. of the EuroGP 2010, pp. 220-231, 13th European Conference on Genetic Programming, Volume 6021/2010, Lecture Notes in Computer Science, Springer Berlin / Heidelberg, Instanbul, Turkey, April 2010
    [DOI, article, bibtex, presentation, site]
  • J.C.B. Ribeiro et al., Test Case Evaluation and Input Domain Reduction strategies for the Evolutionary Testing of Object-Oriented software, Inform. Softw. Technol. (2009), doi:10.1016/j.infsof.2009.06.009
    [DOI, article, bibtex] 2009 Impact Factor: 1.821
  • Ribeiro, J. and Rela, M. Z. and Vega, F.F., "An Adaptive Strategy for Improving the Performance of Genetic Programming-based Approaches to Evolutionary Testing", in Proc. of the GECCO '09, pp. 1949-1950, 11th Annual Conference on Genetic and Evolutionary Computation, Montreal, Canada, July 2009
    [DOI, article, poster, site]
  • Ribeiro, J. , "Search-Based Test Case Generation for Object-Oriented Java Software Using Strongly-Typed Genetic Programming", in Proc. of the GECCO '08, pp. 1819-1822, Graduate Student Workshop, Atlanta, Georgia, USA, July 2008
    [DOI, article, poster, presentation, site]
  • Ribeiro, J. and Rela, M. Z. and Vega, F.F.,  "Strongly-Typed Genetic Programming and Purity Analysis: Input Domain Reduction for Evolutionary Testing Problems", in Proc. of the GECCO '08, pp. 1783-1784, 10th Annual Conference on Genetic and Evolutionary Computation, Atlanta, Georgia, USA, July 2008
    [DOI, article, poster, site]
  • Ribeiro, J. and Rela, M. Z. and Vega, F.F., "A strategy for evaluating feasible and unfeasible test cases for the evolutionary testing of object-oriented software", in Proc. of the 3rd International Workshop on Automation of Software Test (AST’08), pp. 85-92, 30th International Conference on Software Engineering (ICSE’08), Leipzig, Germany, May 2008.
    [DOI, article, presentation, site]
  • Ribeiro, J. and Rela, M. Z. and Vega, F.F., "An Evolutionary Approach For Performing Structural Unit-Testing On Third-Party Object-Oriented Java Software", in Proc. of the NICSO 2007, pp. 379-388, Vol. 129/2008, Studies in Computational Intelligence, International Workshop on Nature Inspired Cooperative Strategies for Optimization, Acireale, Italy, November 2007.
    [DOI, article, presentation, site]
  • Ribeiro, J. and Rela, M. Z. and Vega, F.F., "eCrash: a Framework for Performing Evolutionary Testing on Third-Party Java Components", in Proc. of the I Jornadas sobre Algoritmos Evolutivos y Metaheuristicas (JAEM), pp. 137-144, II Congreso Español de Informática (CEDI), Zaragoza, Spain, September 2007. ISBN: 978-84-9732-593-6.
    [article, poster, site]
  • Ribeiro, J. and Luis, B.M. and Rela, M. Z. , "Error propagation monitoring on windows mobile-based devices", in Proc. of the LADC 2007, pp. 111-122, Vol. 4746/2007, Lecture Notes in Computer Science, Latin-American Symposium on Dependable Computing, Morelia, Mexico, September 2007.
    [DOI, site]
  • Ribeiro, J. and Vega, F.F. and Rela, M. Z., "Using Dynamic Analysis of Java Bytecode for Evolutionary Object-Oriented Unit Testing", in Proc. of the 8th Workshop on Testing and Fault Tolerance (WTF), pp. 143-156, 25th Brazilian Symposium on Computer Networks and Distributed Systems (SBRC), Belém, Brazil, May 2007. ISBN: 85-766-0119-1.
    [article, site]
  • Ribeiro, J. and Rela, M. Z. , "mCrash: a Framework for the Evaluation of Mobile Devices Trustworthiness Properties", in Proc. of the CSMU 2006, pp. 163-166, Conference on Mobile and Ubiquitous Systems, Guimarães, Portugal, June 2006. ISBN: 972-8692-29-3. 
    [article, site]


Theses and Reports

  • PhD Thesis - "Contributions for Improving Genetic Programming-Based Approaches to the Evolutionary Testing of Object-Oriented Software". 
    Organization: University of Extremadura, Spain; Supervisors: Prof. Francisco Fernández de Vega and Prof. Mário Zenha-Rela; Period: 2006-2010; Examination Board: Prof. Xin Yao, Prof. Ernesto Costa, Prof. Carlos Cotta, Prof. Ignácio Hidalgo, Prof. Miguel Macías; Presentation Date: 12th of November, 2010
    [thesis, presentation, certification documents, TESEO database entry]
  • MSc Thesis - "mCrash: a Framework for the Evaluation of Mobile Devices' Trustworthiness Properties". 
    Organization: University of Coimbra, Portugal; Supervisor: Prof. Mário Zenha-Rela; Period: 2005-2008; Presentation Date: 17th of December, 2008
    [thesis, presentation, mCrash project page]
  • DEA Thesis - "Evolutionary Unit-Testing Of Third-Party Object-Oriented Java Software". Organization: University of Extremadura, Spain; Supervisor: Prof. Francisco Fernández de Vega; Period: 2006-2007; Presentation Date: 29th of November, 2007
    [thesis]
  • BSc Internship Report - "Desenvolvimento de um protótipo de plataforma para criação e gestão de experiências interactivas online do tipo MMORPG". 
    Organization: Instituto Pedro Nunes, Laboratório de Informática e Sistemas, Portugal; Supervisor: Prof. Licínio Roque; Period: 2004; Presentation Date: 16th of July, 2004
    [report (in Portuguese)]


dbpl

ORCID

IPLeiria


View José Carlos Bregieiro Ribeiro's profile on LinkedIn