Arturo Chavoya Peña

Brief Biography

Research Interests

Artificial Intelligence, Artificial Life, Parallel Computing, Data Mining, Bioinformatics, Software Development Effort Estimation.
 

Current Research Projects

  • Data mining in Bioinformatics
  • Design of parallel algorithms for Bioinformatics.
  • Design and implementation of parallel evolutionary computation algorithms
  • Application of computational intelligence techniques to software development effort estimation
  • Modeling of artificial cellular growth in a virtual environment
 

Thesis Proposals

 

PhD

  • Application of Computational Intelligence Techniques to Bioinformatics.
  • Data Mining Models for Bioinformatics.
  • Drug Discovery Using Computational Methods.
  • Modeling of artificial cellular growth in a 3D virtual environment.
  •  

Master

  • Development of a parallel genetic algorithm in a cluster environment.
 

PROMEP Academic Group

Systems Modeling and Simulation
 
Members:
  • María Elena Meda-Campaña
  • Cuauhtémoc López-Martín
  • Arturo Chavoya-Peña
 

Publications

 

Book Chapters

 

Papers

 

Conferences

  • Lopez-Martin, C.; Chavoya, A.; Meda-Campaña, M.E. (2015). A Fuzzy Logic Model for Predicting the Development Schedule of Software Projects. 12th International Conference on Information Technology: New Generations (ITNG 2015), Las Vegas, Nevada, USA, 415-420.
  • Lopez-Martin, C.; Chavoya, A.; Meda-Campaña, M.E. (2014). A Machine Learning Technique for Predicting the Productivity of Practitioners From Individually Developed Software Projects. 15th IEEE/ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD 2014), Las Vegas, Nevada, USA, 1-6.
  • Garcia-Diaz, N.; Lopez-Martin, C.; Chavoya, A. (2013). A comparative study of two fuzzy logic models for software development effort estimation. The 2013 Iberoamerican Conference on Electronics Engineering and Computer Science, Procedia Technology Procedia Technology, Vol. 7, 305-314.
  • Lopez-Martin, C.; Chavoya, A.; Meda-Campaña, M.E. (2013). Use of a Feedforward Neural Network for Predicting the Development Duration of Software Projects. 12th International Conference on Machine Learning and Applications (ICMLA 2013), 156-159.
  • Lopez-Martin, C.; Chavoya, A.; Meda-Campaña, M.E. (2013). Software Development Productivity Prediction of Individual Projects Applying a Neural Network. IMETI Proceedings of The 6th International Multi-Conference on Engineering and Technological Innovation (IMETI 2013), Orlando, Florida, USA, Post-Conference Edition, 47-52.
  • Lopez-Martin, C.; Chavoya, A.; Meda-Campaña, M.E. (2012). Software Size Estimation of Individual Projects. Proceedings of the IASTED International Conference Software Engeneering and Applications (SEA 2012), Las Vegas, Nevada, USA, 402-408.
  • Lopez-Martin, C.; Chavoya, A.; Meda-Campaña, M.E. (2012). Comparison of Software Development Productivity Based on Object-Oriented Programming Languages. The 2012 International Conference on Software Engineering Research & Practice (SERP 2012), Las Vegas, Nevada, USA.
  • Andalon-Garcia, I.R.; Chavoya, A.; Meda-Campaña, M.E. (2012). A Parallel Algorithm for Multiple Biological Sequence Alignment. The 9th International Conference on Information Processing in Cells and Tissues (IPCAT 2012), Cambridge, United Kingdom, Lecture Notes in Computer Science, Springer-Verlag, vol. 7223, 264-276.
  • Chavez-Alvarez, R.; Chavoya, A.; Lopez-Martin, C. (2012). Finding the Minimal Gene Regulatory Function in the Presence of Undefined Transitional States Using a Genetic Algorithm. The 9th International Conference on Information Processing in Cells and Tissues (IPCAT 2012), Cambridge, United Kingdom, Lecture Notes in Computer Science, Springer-Verlag, vol. 7223, 238-249.
  • Andalon-Garcia, I.R.; Chavoya, A. (2012). Performance Comparison of Three Topologies of the Island Model of a Parallel Genetic Algorithm Implementation on a Cluster Environment. The 22nd International Conference on Electronics, Communications and Computing (CONIELECOMP 2012), Cholula, Puebla, Mexico, 1-6.
  • Andalon-Garcia, I.R.; Chavoya, A. (2011). Performance Analysis of a Parallel Genetic Algorithm Implementation on a Cluster Environment. 2nd International Supercomputing Conference in Mexico (ISUM 2011), San Luis Potosí, San Luis Postosí, Mexico, 141-151.
  • Lopez-Martin, C.; Chavoya, A.; Meda-Campaña, M.E.; (2011). Selection of Software Estimation Models Based on Analysis of Randomization and Spread Parameters in Neural Networks. The 2011 International Conference on Software Engineering Research & Practice (SERP 2011), Las Vegas, Nevada, USA, CSREA Press, 359-364.
  • Lopez-Martin, C.; Chavoya, A.; Meda-Campaña, M.E.; (2011). Software Development Effort Estimation in Academic Environments Applying a General Regression Neural Network Involving Size and People Factors. The 3rd Mexican Conference on Pattern Recognition (MCPR 2011), Cancún, Quintana Roo, Mexico, 269-277.
  • Chavoya, A.; Lopez-Martin, C.; Meda-Campaña, M.E.; (2011). Applying Genetic Programming for Estimating Software Development Effort of Short-Scale Projects. The 8th International Conference on Information Technologies: New Generations (ITNG 2011), Las Vegas, Nevada, USA, . 174-179.
  • Andalon-Garcia, I.R.; Chavoya, A. (2010). Parallel Programming Techniques Applied to Sequence Alignment Algorithm Optimization: An Implementation of the Needleman-Wunsch Algorithm. The 1st International Supercomputing Conference in Mexico (ISUM 2010), Guadalajara, Mexico.
  • Lopez-Martin, C.; Chavoya, A.; Meda-Campaña, M.E.; (2010). Software Development Effort Estimation Applying a Fuzzy Logic Model Involving Programming Language Experience. The 2010 International Conference on Software Engineering Research & Practice (SERP 2010), Las Vegas, Nevada, USA, CSREA Press, 432-438.
  • Chavoya, A.; Andalon-Garcia, I.R.; Lopez-Martin, C.; Meda-Campaña, M.E. (2010). 3D Cell Pattern Generation in Artificial Development. The 4th International Workshop on Nature Inspired Cooperative Strategies for Optimization (NICSO 2010), Granada, Spain, Springer, 127-139.
  • Lopez-Martin, C.; Kalichanin-Balich, I.; Meda-Campaña, M.E.; Chavoya, A. (2010). Software Development Productivity Prediction of Small Programs Using Fuzzy Logic. The 7th International Conference on Information Technologies: New Generations (ITNG 2010), Las Vegas, Nevada, USA.
  • Meda-Campaña, M.E.; Lopez-Lopez, F.J.; Lopez-Martin, C.; Chavoya, A. (2009). Identification of Petri Net Models Based on an Asymptotic Approach. The 9th International Conference on Intelligent Systems Design and Applications (ISDA’09), Pisa, Italy, IEEE Computer Society, 749-754.
  • Meda-Campaña, M.E.; Chavoya, A.; Lopez-Martin, C. (2009). Required Conditions to Identify Petri Net Models Based on an Asymptotic Identification Approach. The 18th IASTED International Conference on Applied Simulation and Modelling (ASM 2009), Palma de Mallorca, Spain, Acta Press, 90-97.
  • Lopez-Martin, C.; Kalichanin-Balich, I.; Chavoya, A.; Meda-Campaña, M.E. (2009). Relating Types of Lines of Code for Predicting the Software Development Effort of Small Programs Using a Fuzzy Model: Economizing Variables. The 2009 International Conference on Software Engineering Research & Practice (SERP 2009), Las Vegas, Nevada, USA, CSREA Press, 556-562.
  • Chavoya, A.; Andalon-Garcia, I.R. (2009). Simulated 3D Cell Differentiation by Means of an Artificial Regulatory Network. The 8th International Conference on Information Processing in Cells and Tissues (IPCAT 2009), Ascona, Switzerland.
  • Chavoya, A.; Duthen, Y. (2007). An Artificial Development Model for Cell Pattern Generation. Australian Conference on Artificial Life (ACAL 2007), Gold Coast, Australia, Springer, 61-71.
  • Chavoya, A.; Duthen, Y. (2007). A Cell Pattern Generation Model Based on an Extended Artificial Regulatory Network. The 7th International Workshop on Information Processing in Cells and Tissues (IPCAT 2007), Oxford, UK, Elsevier, 149-158.
  • Chavoya, A.; Duthen, Y. (2007). Use of a Genetic Algorithm to Evolve an Extended Artificial Regulatory Network for Cell Pattern Generation. Genetic and Evolutionary Computation Conference (GECCO 2007), London, UK, ACM Press, 1062-1062.
  • Chavoya, A.; Duthen, Y. (2007). Evolving an Artificial Regulatory Network for 2D Cell Patterning. IEEE Symposium on Artificial Life (IEEE-ALife 2007), Honolulu, Hawaii, USA, IEEE, 47-53.
  • Chavoya, A.; Duthen, Y. (2006). Evolving Cellular Automata for 2D Form Generation. International Conference on Computer Graphics and Artificial Intelligence (3IA 2006), Limoges, France, Association des Technologies de l'Information pour l'Education et la Formation (ATIEF), 129-137.
  • Chavoya, A.; Duthen, Y. (2006). Using a Genetic Algorithm to Evolve Cellular Automata for 2D/3D Computational Development. Genetic and Evolutionary Computation Conference (GECCO 2006), Seattle, WA, USA, ACM Press, 231-232.
  • Chavoya, A.; Sanchez A.; Lano, K. (2000). Implementación formal de controladores de procedimientos para sistemas a eventos discretos secuenciales en procesos químicos. XXI Encuentro Nacional de la AMIDIQ, Guanajuato, Mexico, 95-95.
  • Chavoya, A.; Sanchez A. (2000). Use of Formal Method B in the Development of an Event-Driven Control System for a Batch Plant. The First International Symposium on Advanced Distributed Systems (ISADS 2000), Guadalajara Mexico.
  • Chavoya, A.; Gutiérrez, A.P.; Díaz, J.H. ; Aguirre, L.I.; Sanchez, A. (1998). Desarrollo Formal de Sistemas Reactivos en la Industria de Proceso. V Congreso Internacional de Investigación en Ciencias Computacionales (CIICC '98), Aguascalientes, Mexico, 55-66.
  • Chavoya, A.; Gutiérrez, A.P.; Navarro, J.S.; Rivera, A.R.; Torres, D. (1998). Desarrollo de un Sistema Tarificador Telefónico en Ambiente Windows. XX Congreso Internacional de Ingeniería Electrónica (ELECTRO '98), Chihuahua, Mexico, 87-92.
 

Teaching

Courses taught at the Department of Information Systems:
  • PhD Course "Research Seminar IV"
  • PhD Course "Selected Topics on Systems Optimization"
  • MS Course "Selected Topics on Artificial Intelligence II"
  • MS Course "Artificial Intelligence"
  • MS Course "Information Systems"
  • BS Course "Intelligent Systems"
  • BS Course "Programming III"
  • BS Course "Specialized Software II"
  • BS Course "Fundamentals of Informatics"
Courses taught at CINVESTAV-GDL:
  • MS Course "Algorithms and Complexity"
Courses taught at ITESO:
  • MS Course "Software Systems Modeling"
  • BS Course "Automata and Formal Languages"
  • BS Course "Design and Analysis of Algorithms"
  • BS Course "C++ Programming I"
  • BS Course "C++ Programming II"