José Ribeiro is a Ph.D candidate at the University of Extremadura (Spain), and an assistant professor at the Polytechnic Institute of Leiria (Portugal). His research interests include Search-Based Software Engineering (with a emphasis on the evolutionary unit-testing of object-oriented Java software) and Software Testing.
Email: jose dot ribeiro at estg dot ipleiria dot pt


Current Occupations

  • Assistant Professor @ Polytechnic Institute of Leiria, Portugal
    September 2004 -- Present


Peer-Reviewed Publications

  • Ribeiro, J. and Rela, M. Z. and Vega, F.F., "Test Case Evaluation and Input Domain Reduction Strategies for the Evolutionary Testing of Object-Oriented Software", Journal of Information and Software Technology - Special Issue on Automated Software Testing, Elsevier
    [to appear]
  • 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, 11th Annual Conference on Genetic and Evolutionary Computation, Montreal, Canada, July 2009
    [to appear, poster]

  • 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 (post-print version), 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 (post-print version), 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 (post-print version), 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 (post-print version), 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, article in "Exame Informática" magazine (Portuguese)]
  • 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 System, Guimarães, Portugal, June 2006. ISBN: 972-8692-29-3. 
    [article, site]


Theses

  • Master in Informatics and Systems
    Title: "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
    [report, presentation]
  • Diploma of Advanced Studies
    Title:
    "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
    [report]


Tell me what you like, I'll tell you what you are.

  • Research Interests -- Search-Based Software Engineering, Evolutionary Testing, Software Fault Injection, Evolutionary Algorithms, Bioinformatics.
  • Hobbies -- playing and watching football (a.k.a. soccer), reading, travelling, watching films, listening to music.
  • Personal Pages -- IPL, CISUC, LinkedIn, Facebook, Twitter

Perfil de José Ribeiro | Create Your Badge
Perfil no Facebook de José Ribeiro

View José Carlos Ribeiro's profile on LinkedIn