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
Ph.D Graduate @ University of Extremadura, Spain
2006 -- ?
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
