Return to the homepage
  • Library
  • UC Online
  • News
  • Events
  • Maps
  • Staff
  • Work at UC
  • 150 Years
  • Study
    • Study
      • Courses and qualifications
      • Subjects
      • Online learning
      • Arts
      • Business
      • Digital Screen
      • Education
      • Engineering
      • Health
      • Law
      • Science
      • All departments
      • Scholarships
      • Examinations
      • Graduation
      • Graduate School
      • Key dates
      • Publications
      • Study abroad and exchanges
      • Work-Integrated Learning
      • Academic support
      • Special consideration
      • Summer School
      • Transition Programmes
      • Quick Links
      • LEARN
      • Logins
      • Timetables
      • Library
      • Scholarships
      • Transcripts
      • Grading
  • Enrol
    • Enrol at UC
      • Enrolment process
      • Enrolment and Course Dates
      • Admission and University Entrance
      • Identity and citizenship verification
      • International student enrolment
      • PhD and doctoral degree applications
      • Manage your study
      • Fees and funding
      • Student Agreement
      • Change your enrolment
      • Update your contact details
      • Contact Student Services
      • Quick Links
      • Enrol now with myUC
      • Re-enrol now with myUC
      • Qualifications and courses
      • Scholarships
      • Academic Support
      • Transcripts
  • Research
    • Research
      • Become a research student
      • Find a supervisor
      • Support for Researchers
      • Māori Research Partnerships
      • Research Impact
      • Research Institutes and Centres
      • Research specialties
      • Facilities and equipment
      • IP Commercialisation
      • Innovation Jumpstart
      • Ethics Approval
      • UC Research Awards
      • Contact us
      • Quick Links
      • Find an expert
      • Find a supervisor
      • Jobs at UC
      • Ethics Approval
      • Postgraduate forms
      • Library (research)
  • Life
    • Life
      • The campus
      • Facilities
      • Getting around
      • Student life
      • Accommodation
      • Support services
      • Know The Code
      • Sustainability Office
      • UC Students' Association (UCSA)
      • CCR
      • Golden Key
      • Health, safety and wellbeing
      • Life in CHCH
      • Life in NZ
      • Get active
      • Canterbury Card
      • Quick Links
      • UCGo
      • Maps
      • Parking
      • Health Centre
      • UC RecCentre
      • Student events
      • Clubs and societies
  • Support services
    • Support services
      • Finding support
      • Need to talk?
      • Health Services
      • Academic support
      • Assistive technology
      • Accessibility
      • Financial assistance
      • Academic grievances
      • Equity and diversity
      • Parents and whānau
      • Job and careers advice
      • New student support
      • Current student support
      • Postgraduate student support
      • High school student support
      • Adult student support
      • International student support
      • LGBTQI student support
      • Māori student support
      • Pasifika student support
      • Onsite services
      • Quick Links
      • In an emergency
      • Security
      • Raise a concern
      • IT Services
      • Academic Skills Centre
      • Library (support)
      • Contacts
      • Wellbeing Hub
  • Engage
    • Engage
      • Alumni
      • Business and industry
      • Canterbury University Press
      • Communications and Engagement
      • Community partnerships
      • External exam invigilation
      • Find an expert or consultant
      • Giving to UC
      • International partnerships
      • Knowledge Commons
      • News
      • School resources
      • Work at UC
      • Work placements
      • Quick Links
      • Donate to UC
      • Contact UC
      • Current vacancies
      • Erskine Fellowship
      • News
      • Public events
      • Liaison Office
  • About
    • About
      • What is special about UC
      • UC7
      • Ako - Learning & Teaching
      • Governance
      • Leadership
      • Health and Safety
      • Sustainability Hub
      • People and Culture
      • Asset Planning and Delivery
      • History
      • Information and Records Management
      • Ngā Uara | Our Values
      • Contacts
  • Logins
    • Logins
      • LEARN
      • Zoom
      • Student email
      • Staff email
      • myUC
      • My Timetable
      • Canterbury Card Account
      • My Library Account
      • OneDrive
      • UC CareerHub
      • UC Services Portal
      • Password Reset
      • UCGO
      • ourUC
      • Staff logins
      • More logins
Skip to main content
uc-research-profile

Use the Tab and Up, Down arrow keys to select menu items.

  • UC Research Profile
  • Search
  • Browse
    • Subject areas and disciplines
    • Colleges and departments
  • Administration
    • Email UC Research Profile Administrator
    • Update your UC Research Profile page in Profiler (Staff Only)
  • Quick Links
    • Research at UC

Dr Miguel Morales

Contact

Department: Computer Science and Software Engineering

Email: miguel.morales@canterbury.ac.nz

Direct Dial: +64 3 3692988

Office: Jack Erskine Rm 210

Languages: English, Spanish

I enjoy teaching and base it on simple strategies: Motivate students; Teach clearly, concisely and critically; and Connect with real life.
About
Research / Creative works
Networks

Fields of Research

  • Software Engineering
  • Software Processes
  • Project Management
  • Gamification
  • Databases

Researcher Summary

My main research interests fall under a wide range of Software Engineering related topics. Particularly, I work on software process improvement in small organizations through the bottom-up approach, privacy issues in software design and serious games applied to software development and teaching.
I am also interested in IT Project Management, Standardization and Databases.

Subject Area: Disciplines

  • Computer Science, Information Technology, Information Sciences: Computer Science; Information Systems
  • Engineering and Technology: Computer & Software Engineering
  • Management, Human Resources, Industrial Relations, International Business and Other Business: Knowledge Management

Prizes and Awards

  • Alfonso Caso Medal UNAM ( 2018 )
  • Best paper award CIbSE 2012 ( 2012 )
  • Best Paper Award FedCSIS 2018 ( 2018 - present )
  • Best paper award ICEIS 2015 ( 2015 )

Research/Scholarly/Creative Works

Journal Articles
  • Morales-Trujillo ME. and Garciá-Mireles GA. (2021) Gamification and SQL: An Empirical Study on Student Performance in a Database Course. ACM Transactions on Computing Education 21(1) http://dx.doi.org/10.1145/3427597.
  • Morales-Trujillo ME., Galster M., Gilson F. and Mathews M. (2021) A Three-Year Study on Peer Evaluation in a Software Engineering Project Course. IEEE Transactions on Education : 1-10. http://dx.doi.org/10.1109/TE.2021.3123682.
  • Morales M., García-Mireles GA., Matla-Cruz EO. and Piattini M. (2019) A Systematic Mapping Study on Privacy by Design in Software Engineering. CLEI Electronic Journal 22(1) http://dx.doi.org/10.19153/cleiej.22.1.4.
  • Morales Trujillo M., Oktaba H., Piattini M. and Escalante-Ramirez B. (2019) Bottom-up Authoring of Software Engineering Methods and Practices. Journal of Applied Research and Technology.
  • Morales Trujillo M., Oktaba H., Hernandez-Quiroz F. and Escalante-Ramirez B. (2018) Towards a Formalization of a Framework to Express and Reason about Software Engineering Methods. Computing and Informatics 37(1): 109-141. http://dx.doi.org/10.4149/cai-018-1.109.
  • Morales-Trujillo M., Oktaba H., Hernandez-Quiroz F. and Escalante-Ramirez B. (2018) TOWARDS A FORMALIZATION OF A FRAMEWORK TO EXPRESS AND REASON ABOUT SOFTWARE ENGINEERING METHODS. COMPUTING AND INFORMATICS 37(1): 109-141. http://dx.doi.org/10.4149/cai_2018_1_109.
  • Arauz Ortiz G., Morales Trujillo ME., Oktaba H. and Ramirez Hernandez E. (2016) Integrating Agile Methods into a Level 5 CMMI-DEV Organization: a Case Study. IEEE Latin America Transactions 14(3): 1440-1446. http://dx.doi.org/10.1109/TLA.2016.7459632.
  • Morales Trujillo M., Oktaba H., Arroyo Lopez E., Rios Silva T. and Rico Martinez A. (2015) Giving Structure to Ways of Working in Software Development Cells. Original title: Estructurando la Forma de Trabajo de Células de Desarrollo de Software Usando KUALI-BEH. ReCIBE 4(4) 1.
  • Morales-Trujillo ME., Oktaba H. and Piattini M. (2015) The Making of an OMG Standard. Computer Standards and Interfaces 42: 84-94. http://dx.doi.org/10.1016/j.csi.2015.05.001.
  • Villar-García JM., Morales Trujillo M. and Ibargüengoitia-González G. (2015) Refactoring Databases through Reverse Engineering. Original title: Método Basado en Ingeniería Inversa para la Refactorización de Bases de Datos.. Revista Latinoamericana de Ingenieria de Software 3(6): 215-215. http://dx.doi.org/10.18294/relais.2015.215-222.
  • Morales Trujillo M., Matla Cruz EO. and Velazquez Portilla D. (2014) Agile Practices and Small Teams Discipline. Original title: Disciplinando Equipos Pequeños con Prácticas Ágiles. Difu100ci@ 8(2) 5: 28-33.
  • Morales Trujillo M., Oktaba H., Ventura Miranda T. and Torres Garibay R. (2013) From MoProSoft Level 2 to ISO/IEC 29110 Basic Profile: Bridging the Gap. CLEI Electronic Journal 16(1) 2.
Conference Contributions - Published
  • McKenzie T., Morales M., Lukosch S. and Hoermann S. (2021) Is Agile Not Agile Enough? A Study on How Agile is Applied and Misapplied in the Video Game Development Industry. In 2021 IEEE/ACM Joint 15th International Conference on Software and System Processes (ICSSP).
  • Morales M. (2021) Learning Software Quality Assurance with Bricks. In ACM.
  • Morales Trujillo ME. (2021) Learning Software Quality Assurance with Bricks. In Proceedings - International Conference on Software Engineering: 11-19. http://dx.doi.org/10.1109/ICSE-SEET52601.2021.00010.
  • Ellerm G. and Morales M. (2020) Modelling Security Aspects with ArchiMate: A Systematic Mapping Study. In Proceedings of the Euromicro Conference Series on Software Engineering and Advanced Applications.
  • Gilson F., Morales M. and Mathews M. (2020) How Junior Developers Deal with Their Technical Debt? In Proc. of 2020 IEEE/ACM International Conference on Technical Debt (TechDebt): 51-61. ACM. http://dx.doi.org/10.1145/3387906.3388624.
  • García-Mireles GA. and Morales-Trujillo ME. (2019) Extending ISO/IEC 29110 with sustainability tasks. In Mejia J; Rocha Á; Peña A; Pérez-Cisneros M (Eds). Advances in Intelligent Systems and Computing: Trends and Applications in Software Engineering 865: 3-13. Cham: Springer. http://dx.doi.org/10.1007/978-3-030-01171-0_1.
  • McKenzie T., Morales M. and Hoermann S. (2019) Software engineering practices and methods in the game development industry. In CHI PLAY 2019 - Extended Abstracts of the Annual Symposium on Computer-Human Interaction in Play: 181-193. http://dx.doi.org/10.1145/3341215.3354647.
  • Morales M. and Gabriel Alberto GM. (2019) Evolving with Patterns: A 31-Month Startup Experience Report. In ACM. http://dx.doi.org/10.1145/3338906.3340447.
  • Morales M. and Gabriel Alberto GM. (2019) Participating in an Industry Based Social Service Program: a Report of Student Perception of What They Learn and What They Need. In.
  • Morales M. and Garcia Mireles GA. (2019) Gamification in Software Engineering: a Tertiary Study. In.
  • Morales M. and García-Mireles GA. (2018) Extending ISO/IEC 29110 basic profile with privacy-by-design approach: A case study in the health care sector. In Proceedings - QUATIC 2018: 56-64. http://dx.doi.org/10.1109/QUATIC.2018.00018.
  • Morales M., García-Mireles GA. and Maslova P. (2018) What Can Go Wrong in a Software Project? Have Fun Solving It. In Proceedings - FedCSIS 2018: 995-1004.
  • Morales-Trujillo M., Becerra-Palma O., Escalante-Ramírez B. and Ángeles P. (2018) Mapeo entre la ISO/IEC 29110-5-1-2 y el MAAGTICSI dirigido a organizaciones pequeñas desarrolladoras de software en México. In Proceedings: 368-380.
  • Morales-Trujillo ME., Escalante-Ramírez B., Ángeles P., Oktaba H. and Ibargöengoitia-González G. (2018) Towards a representation of enterprise architecture based on zachman framework through OMG standards. In Proceedings - SEKE 2018: 225-229. http://dx.doi.org/10.18293/SEKE2018-001.
  • Morales-Trujillo ME., Matla-Cruz EO., García-Mireles GA. and Piattini M. (2018) Privacy by design in software engineering: A systematic mapping study. In Proceedings: 107-120.
  • Morales Trujillo M., Matla Cruz EO. and Velazquez Portilla D. (2017) QueryCompetition: un sistema web para practicar consultas en SQL (QueryCompetition: a web system to practice SQL queries). In : 95-102.
  • Santiago Luna M. and Morales Trujillo M. (2017) Aprendiendo a diseñar bases de datos con una serie de televisión (Learning to design databases through television series). In : 201-204.
  • Morales-Trujillo ME., Oktaba H. and Orozco MJ. (2016) Using ESSENCE ALPHAs in a CMMI level 5 software development organization. In Proceedings of FedCSIS 2016: 1531-1538. http://dx.doi.org/10.15439/2016F430.
  • Santiago Martinez B., Morales Trujillo M. and Oktaba H. (2016) PMBOK-based ALPHAs: Essential Elements in a Software Project. Original title: ALPHAs basadas en el PMBOK: los elementos esenciales de un proyecto de software. In : 29-35.
  • Zavala Correa KM., Morales Trujillo M. and Oktaba H. (2016) Tailored Methodology to Document an Open Data Portal Development. Original title: Metodología de Documentación a la Medida para un Portal de Datos Abiertos.. In : 67-75.
  • Morales Trujillo M. and Oktaba H. (2015) KUALI-BEH: Software project common concepts for authoring Software Engineering practices. In.
  • Morales Trujillo M., Arroyo E., Rios T., Rico A. and Oktaba H. (2015) Expressing Our Ways of Working: Lessons Learned by Tic-Tac-S. Original title: Expresando Nuestra Manera de Trabajo con KUALI-BEH: Lecciones Aprendidas por Tic-Tac-S. In : 25-32. Editorial UABC.
  • Morales Trujillo M., Oktaba H. and González JC. (2015) Taking seriously software projects inception through games. In Communications in Computer and Information Science 551: 109-124. http://dx.doi.org/10.1007/978-3-319-27218-4_8.
  • Morales-Trujillo M., Oktaba H. and Piattini M. (2015) Using technical-action-research to validate a framework for authoring software engineering methods. In Proceedings ICEIS 2015 2: 15-27. http://dx.doi.org/10.5220/0005338800150027.
  • Morales-Trujillo M., Oktaba H. and Piattini M. (2015) Validating a software engineering framework through technical-action-research in union with case studies. In Lecture Notes in Business Information Processing 241: 303-327. http://dx.doi.org/10.1007/978-3-319-29133-8_15.
  • Villar Garcia JM., Morales Trujillo M. and Ibarguengoitia Gonzalez G. (2015) ρDB: Refactoring Databases through Reverse Engineering. Original title: ρDB: Refactorizando Bases de Datos Mediante Ingeniería Inversa. In : 136-143. Editorial UABC.
  • Morales Trujillo M., Matla Cruz EO. and Velazquez Portilla D. (2014) Agile Practices and Small Teams Discipline. Original title: Disciplinando Equipos Pequeños con Prácticas Ágiles. In : 315-322. Editorial UABC.
  • Morales Trujillo M., Oktaba H. and González JC. (2014) Improving software projects inception phase using games: ActiveAction workshop. In Proceedings ENASE 2014: 180-187.
  • Morales Trujillo M. and Oktaba H. (2013) Identification and Formalization of Software Project Common Concepts: KUALI-BEH. In.
  • Urrutia Velazquez JL., Barrera Hernandez RA., Ruiz Sanchez CE., Morales Trujillo M. and Oktaba H. (2013) Computer Environment for KUALI-BEH, Supporting Software Development Organizations. Original title: Entorno Computacional Basado en KUALI-BEH, para Apoyar a Organizaciones en el Desarrollo de Software. In.
  • Morales Trujillo M. and Oktaba H. (2012) Identification and Formalization of a Kernel of Software Project Common Concepts. Original title: Identificación y Formalización de un Núcleo de Conceptos Comunes para Proyectos de Desarrollo de Software. In : 313-318.
  • Morales Trujillo M., Ventura T., Torres R. and Oktaba H. (2012) From MoProSoft Level 2 to ISO/IEC 29110 Basic Profile: Bridging the Gap. In Proceedings of CIbSE 2012: 43-56.
  • Morales Trujillo M., Oktaba H., Pino FJ. and Orozco MJ. (2011) Applying agile and lean practices in a software development project into a CMMI organization. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) 6759 LNCS: 17-29. http://dx.doi.org/10.1007/978-3-642-21843-9_4.
  • Morales Trujillo M., Ibarguengoitia Gonzalez G., Pino F. and Piattini M. (2010) Implementing COMPETISOFT Operational Process through a Templates-based Guide. Original title: Adoptando los Procesos de la Categoría de Operación de COMPETISOFT a través de una Guía Basada en Plantillas. In : 119-129. Alfa Omega.
  • Morales Trujillo M., Ibarguengoitia González G., Pino FJ. and Piattini M. (2010) Supporting the Software Process Improvement in Very Small Entities through a Template-based Guide. In : 704-709.
  • Cruz Mendoza R., Morales Trujillo M., Morgado Castillo M., Oktaba H., Ibarguengoitia González G., Pino FJ. and Piattini M. (2009) Supporting the Software Process Improvement in Very Small Entities through E-learning: the HEPALE! Project. In : 221-231. http://dx.doi.org/10.1109/ENC.2009.33.
  • Morales Trujillo M. and Ibarguentgoitia Gonzalez G. (2009) Supporting Software Processes Improvement through Templates. Original title: Apoyando la Mejora de Procesos de Software a través de Plantillas. In.
Intellectual Property
  • Gomez Garcia P., Morales Trujillo M. and Matla Cruz EO. (2017) When Choosing Schedules and Subjects. SATDEH - Decision Support System. Original title: SATDEH - Sistema web para el apoyo a la toma de decisiones para elaborar horarios de clase.Patent No. CR-97-2017, Spain.
  • Morales Trujillo M. and Matla Cruz EO. (2017) Query Competition.Patent No. CR-94-2017 00/2017/2671, Spain.
  • Velzaquez Portilla D., Morales Trujillo M. and Matla Cruz EO. (2017) SIPRE - Web System for Exams Taking. Original title: SIPRE - Sistema web para la resolución de exámenes.Patent No. CR-96-2017, Spain.
  • Morales Trujillo M. (2015) HS-SEPT.Patent No. CR-221-14 00/2015/1230, Spain.
  • Morales Trujillo M. (2015) RepPago.Patent No. CR-222-14 00/2015/1231, Spain.
Authored Books
  • Villar Garcia JM. and Morales Trujillo M. (2017) Reverse Engineering as a Means to Improve Operating Databases: pDB – Refactoring Databases. Original title: Ingeniería inversa para la mejora de bases de datos en operación: pDB – refactorizando bases de datos. EAE.
  • Morales Trujillo M. (2016) Identification and Formalization of Software Project Common Concepts: KUALI-BEH. UNAM.
  • Morales Trujillo M. (2011) Adoption of Models and Software Processes Improvement for Small and Medium Organizations. Original title: Adopción de Modelos y Mejora de Procesos de Software Para PYMEs. Ewe Editorial Acad MIA Espa Ola. 172.
Conference Contributions - Other
  • Gomez Garcia P. and Morales Trujillo M. (2016) Towards a System to Support Decision Making When Choosing Lecturers. Original title: Hacia un Sistema de Apoyo a la Toma de Decisiones para Elegir Profesores. Merida, Mexico: Encuentro Universitario de Sistemas Computacionales, 1 Jan 2016.
  • Medina Diaz RA. and Morales Trujillo M. (2016) Computerized Diagram for Semi-automatic Verification of Methods and Practices. Original title: Esquema Informático para la Verificación Semi-automatizada de Métodos y Prácticas. Merida, Yucatan, Mexico: Encuentro Universitario de Sistemas Computacionales, 1 Jan 2016.
Additional Publications
  • Object Management Group. (2015) ESSENCE – Kernel and Language for Software Engineering Methods.Commissioned by Object Management Group. 308.
  • Hanna O., Morales Trujillo M. and Munoz MD. (2012) KUALI-BEH: Software Project Common Concepts.Commissioned by Object Management Group. vi+77.

Review and Refereeing

Displaying all items.
  • Federated Conference on Computer Science and Information Systems (FedCSIS) ( 2016 - 2023)
  • Iberoamerican Conference on Software Engineering (CIbSE) ( 2017 - 2023)
  • International Conference on Software Engineering Research and Innovation (CONISOFT) ( 2015 )
  • Computer Science and Information Systems ( 2016 )
  • Journal of Applied Research and Technology ( 2016 - 2023)
  • Journal of Systems and Software ( 2013 )
UC Library
Research & Innovation
University of Canterbury
Private Bag 4800
Christchurch 8140
New Zealand
Research & Innovation Admin
Phone +64 3 369 5858
admin@research.canterbury.ac.nz
Research Profile Administrator
pbrfprofileradmin@canterbury.ac.nz
Back to top
  • GENERAL ENQUIRIES
  • +64 3 369 3999
  • info@canterbury.ac.nz
  • ENROLMENT ENQUIRIES
  • 0800 VARSITY (0800 827 748)
  • enrol@canterbury.ac.nz
  • INTERNATIONAL ENQUIRIES
  • +64 3 364 3443
  • (Aus) 1-800-431595
  • Ask a question
  • CONTACTS & DIRECTORIES
  • University contacts
  • Student contacts
  • Students' Association
  • Find a researcher (Research Profile)
  • Accommodation
  • Maps
  • Donate online
  • UC on Facebook
  • UC on Twitter
  • UC on youTube
  • UC on Instagram
  • UC on Snapchat
  • UC on LinkedIn
  • UC on WeChat
  • DEPARTMENTS
  • All departments
  • Arts
  • Business
  • Education
  • Engineering
  • Health
  • Law
  • Science
  • Service areas
  • LATEST
  • News
  • Events
  • Publications
  • Work at UC
  • Info for media
  • Style Guide
  • TOOLS
  • LEARN
  • UC Policy Library
  • Library
  • myUC
  • IT account
  • Student email
  • OneDrive
  • Timetable
  • Staff email
  • Intranet (Staff)
  • Copyright Feedback Privacy Cookies Declaration Payment Data
  • Emergency Information
  • © University of Canterbury - A Fair Trade University