Libros
- Amhed, A. y Prasad, B. (2016). Foundations of Software Design. CRC Press: EEUU.
- Ávila, J. y Hernández, A. (2012). Informe del seminario institucional para la elaboración de material didáctico interactivo de Cibernética y Computación I. CCH-UNAM: México.
- Hernández, A. y Ávila, J. (2013).Informe del seminario institucional para la elaboración de material didáctico interactivo de Cibernética y Computación II. CCH-UNAM: México.
- Barnes, D.J. y Kölling, M. (2007). Programación orientada a objetos con Java, una introducción práctica usando BlueJ. Pearson Educación: Madrid.
- Coad, P. y Yourdon, E. (1991). Object _Oriented Analysis. Yourdon Press: Nueva York, Estados Unidos.
- Ibarguengoitia, G. (2005). El lenguaje de modelado UML [Diapositivas de PowerPoint]. Posgrado de Ciencia e Ingeniería en Computación, UNAM: México.
- Ibarguengoitia, G. (2005). RUP - Revisión metodológica [Diapositivas de PowerPoint]. Posgrado de Ciencia e Ingeniería en Computación, UNAM: México.
- Kotonya, G. y Sommerville, I. (1998). Requirements engineering processes and techniques. John Wiley & Sons: West Sussex, Inglaterra.
- Romero, P. (N/D). Técnica de modelado de objetos (OMT). Instituto Tecnológico de la Laguna: México.
- Sommerville, I. y Sawyer, P. (1997). Requirements Engineering: A Good Practice Guide. John Wiley & Sons: West Sussex, Inglaterra.
Fuentes electrónicas
- Ávila, J. (2006). Guía para el estudiante de Cibernética y Computación. Recuperado de https://bit.ly/3a3ZvNh (abril, 2022).
- Ibargüengoitia, G; López, A. y Oktava, H. (2017). Ciclo de Desarrollo de Software. Facultad de Ciencias-UNAM. Recuperado de https://bit.ly/2SRjfBv (abril, 2022).
- Oracle, Inc. (s.f). Java Languaje Specification. Chapter 3. Lexical Structure. Recuperado de https://bit.ly/3QAAhMY (mayo, 2022).
- Oracle, Inc. (s.f). Java Platform, Standard Edition Documentation. Recuperado de https://bit.ly/3I96rvr (mayo, 2022).
- Ramírez, M. (s.f.). Curso de javaScript. Universidad Politecnica de Valencia: España. Recuperado de https://bit.ly/35QqFHT (agosto, 2019).
- Robertson, J., y Robertson, S. (2000). Volere: Requirements specification template: Technical Report Edition 6.1, Atlantic Systems Guild. Recuperado de https://bit.ly/3vXkPRE (abril, 2022).
- Román, C. (s.f.). Programación orientada a objetos con Java. Recuperado de https://bit.ly/38Et6BT (abril, 2022).
- Unicode Consortium. (2021). The Unicode® Standard. Version 14-Core Specification. Mountain View, CA, EUA. Recuperado de https://bit.ly/3ycAzm4 (mayo, 2022).
- Villalobos, J. y Casallas, R. (s.f.). Fundamentos de programación, aprendizaje activo basado en casos. Universidad de los Andes. Colombia. Recuperado de https://bit.ly/2V3tyjY (abril, 2022).