Return to the homepage
  • Library
  • UC Online
  • News
  • Events
  • Maps
  • Staff
  • Work at UC
  • Covid-19
  • Study
    • Study
      • Arts
      • Business and Law
      • Education, Health and Human Development
      • Engineering
      • Science
      • All departments
      • Online learning
      • Subjects
      • Courses and qualifications
      • Scholarships
      • Examinations
      • Graduation
      • Postgraduate study
      • Key dates
      • Publications
      • Study abroad and exchanges
      • Work integrated learning
      • Academic support
      • Special consideration
      • Graduate Profile
      • Summer School
      • Quick Links
      • LEARN
      • Logins
      • Timetables
      • Library
      • Scholarships
      • Transcripts
      • Grading
  • Admissions
    • Enrol at UC
      • Enrolment process
      • Application dates
      • Check eligibility
      • Document requirements
      • International student enrolment
      • Undergraduate applications
      • Grad and postgrad applications
      • PhD and doctoral degrees applications
      • Transition programmes applications
      • Special applications
      • Transfer credits
      • Check or change your application
      • Change address
      • Contact us
      • Quick Links
      • Enrol now with myUC
      • Re-enrol now with myUC
      • Qualifications and courses
      • Fees and funding
      • Scholarships
      • Transcripts
  • Research
    • Research
      • Become a research student
      • Find a supervisor
      • Postgraduate study
      • Research specialties
      • Facilities and equipment
      • Centres, groups, institutes
      • IRD approved research provider
      • IP Commercialisation
      • Find an expert or consultant
      • Research in the community
      • Working in research
      • News, innovations and awards
      • Research & Innovation people
      • 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
      • Sustainability
      • Know The Code
      • 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
      • Disability support
      • 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 programmes
      • 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
      • People and Culture
      • Capital Works
      • History
      • Information and Records Management
      • Contacts
  • Logins
    • Logins
      • LEARN
      • Zoom
      • Student email
      • Postgraduate email
      • myUC
      • My Timetable
      • Canterbury Card Account
      • My Library Account
      • OneDrive
      • UC CareerHub
      • Assyst Self Service
      • Password Reset
      • UCGO
      • ourUC
      • Staff logins
      • More logins
Skip to main content
uc-research-profile logo

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 SPARK Administrator
    • Update your SPARK 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 - 2021)
  • Best paper award ICEIS 2015 ( 2015 )

Research/Scholarly/Creative Works

Journal Articles
  • 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
  • Ellerm G. and Morales M.. (2020) Modelling Security Aspects with ArchiMate: A Systematic Mapping Study. In.
  • 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 - 2021)
  • Iberoamerican Conference on Software Engineering (CIbSE) ( 2017 - 2021)
  • International Conference on Software Engineering Research and Innovation (CONISOFT) ( 2015 )
  • Computer Science and Information Systems ( 2016 )
  • Journal of Applied Research and Technology ( 2016 - 2021)
  • 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
  • A–Z of Support Services
  • 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
  • College of Arts
  • College of Business and Law
  • UC Business School
  • College of Education, Health and Human Development
  • College of Engineering
  • UC Health
  • School of Law
  • College of Science
  • Service areas
  • LATEST
  • News
  • Events
  • UCnow
  • 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