A
PROFILE
UPM's Staff Profile
PROF. MADYA DR. NORHAYATI BINTI MOHD ALI
ASSOCIATE PROFESSOR
FACULTY OF COMPUTER SCIENCE AND INFORMATION TECHNOLOGY
hayati@upm.edu.my
hayati
BM
EN

PROFESSIONAL

NAME :
(Prof. Madya Dr.) NORHAYATI BINTI MOHD ALI
POST :
ASSOCIATE PROFESSOR
ENTITY :
Faculty of Computer Science and Information Technology

FIELD OF SUPERVISION
EDUCATIONAL TECHNOLOGY / HUMAN COMPUTER INTERACTION / INFORMATION SYSTEMS / SOFTWARE ENGINEERING


EDUCATIONAL BACKGROUND
PhD- Univ of Auckland, NZ
MSc- Univ of Southampton, UK
BSc (computer science)-UTM
Diploma (computer science)- ITM
SKILL
2014
Agent-Oriented Modelling and Design
2013
Data Analysis and Visualization
2002
Object-Oriented Analysis and Design using UML
TEACHING
Semester 1 2012/13: SIM3001 - Introduction to Software Engineering
Semester 3 2012/2013: SIM4200 - Information Systems
Semester 1 2013/2014: Introduction to Software Engineering
Semester 2 2013/2014: SIM4300- Software Project Management
Semester 2 2013/2014: SSK5980- Seminar in Computer Science
Semester 1 2014/2015: Software Project Management (Undergraduate)
Semester 1 2014/2015: Seminar in Computer Science (Postgraduate)
Semester 1 2015/2016: Seminar in Computer Science (Postgraduate)
Semester 2 2014/2015: Software Project Management (Undergraduate)
Semester 2 2014/2015: Seminar in Computer Science (Postgraduate)
Semester 1 2015/2016: Software Project Management (Undergraduate)
Semester 2 2015/2016: Software Project Management (Undergraduate)
Semester 2 2015/2016: Seminar in Computer Science (Postgraduate)
COMMITTEE
2013
Master Programme Coordinator
2013
AJK Kecil Pengajian Siswazah
AJK Siswazah Kecil (2012)
AJK Ijazah Lanjutan (2012)
AJK Software Quality Unit (2012)
AWARD AND ACHIEVEMENT
2015
Bronze Award at the Pameran dan Ekspo Ciptaan Institusi Pengajian Tinggi Antarabangsa, PECIPTA2015, 4-6 Dis 2015
Project title: ClassDiagramCritic (CDC): An Educational Tool to Support UML Class Diagram
2015
Sijil Anugerah Gemilang 2014 bagi Anugerah Pengajaran Cemerlang 2014, FSKTM, UPM
2015
Certificate of Excellent Service 2015-UPM
2014
GOLD Medal Award at the Innovative Practices in Higher Education Expo 2014 (I-PHEX2014)
Title : A Collaborative Software Design Critiquing Tool
Category : Innovative Teaching & Learning Practice
2014
Bronze medal Award at Pameran RekaCipta, Penyelidikan dan Inovasi (PRPI) 2014
Title: Use of Critiquing Systems in Software Engineering Context
2014
GOLD Award at the National University Carnival on E-Learning 2014 (NUCeL 2014)
Project title: ClassDiagramCritic (CDC): An Educational Tool to Support UML Class Diagram
2014
Anugerah Penerbitan Penyelidik Cemerlang 2013- FSKTM, UPM
2013
Certificate of Excellent Service 2013-UPM
2012
Award Certificate for Excellent Educator 2011
(Sijil Anugerah Gemilang bagi Anugerah Pengajar Cemerlang 2011)- FSKTM, UPM
2011
The Most Active Lecturer in Using the PUTRALMS (http://lms/i3learn/www/index.php?logout=true) , Semester 2 Session 2011/2012 (1st Place) -UPM
2010
Doctoral Completion Award
( NZD 6000 )-University of Auckland, NZ
2009
BuildIT Travel Award - BuildIT PhD Scholarship panel, The University of Waikato, New Zealand.
2007
U.S. National Science Foundation award
- National Science Foundation (NSF) grant, USA.
2006
Award Certificate for Excellent Educator 2006
(Sijil Anugerah Gemilang bagi Anugerah Pengajar Cemerlang 2006)-FSKTM, UPM
2006
PhD Scholarship Award- Kementerian Pengajian Tinggi (SLAB) dan Universiti Putra Malaysia

2005
Certificate of Excellent Service 2005
(Sijil Perkhidmatan Cemerlang 2005)- UPM
2004
Award and Certificate of Excellent Service 2004
(Anugerah dan Sijil Perkhidmatan Cemerlang 2004)- UPM
2003
Certificate of Excellent Service 2003
(Sijil Perkhidmatan Cemerlang 2003)-UPM
2003
Best Lecturer in conjunction with Lecturers Day ceremony, session 2003-2004
(Pengajar Terbaik sempena Majlis Hari Pensyarah sessi 2003-2004)- FSKTM, UPM
1998
Sijil Anugerah Kepujian Peringkat Fakulti – Perkhidmatan Baik 1998 (FSKSM, UTM)
AREA OF SPECIALISATION
Software Engineering
Software Critics
Software Modelling and Design
Information Systems
Human-Computer Interaction
Computer-based Critiquing Tools/ Systems
Usability Evaluation
Model-Driven Engineering/Model-Based Development
RESEARCH AREA
Software Engineering
Software Modelling and Design
Software Critiquing Tools
Recommender Systems for Software Engineering
Model-Driven Engineering/Model-Based Development
RESEARCH PROJECT
2015
Automated Errors Detection in UML Diagrams to Enhance Students’ Learning in Object-Oriented Models (Project Leader, GIPP Fund- RM 10,000) JUN 2015- NOV 2016
1 Master student (by coursework)- on going
2015
Metamodel Critics to Enhance the Consistency of Model-Implementation Mapping in a Model-Driven Software Engineering (Project Leader, FRGS Fund - RM91800) NOV 2015-NOV 2017
2 Master students (by research)-on going
2012
Development of a collaborative software design critic tool to support software engineering students in software design tasks (Project Leader, GIPP Fund- RM 10, 000)1 NOV 2012-31 OCT 2014
1 Master by research student (Graduated-2016)
2011
An Empirical Evaluation In Taxonomy of Computer-Supported Critics- RUGS (RM 32,000) OKT 2011 - APRIL 2014
PUBLICATION
2023
Microservice Identification by Partitioning Monolithic Web Applications Based on Use-Cases
2021
The Use of Metamodel-based Approach for Designing Healthcare Applications
2018
Facilitating Students’ Learning in UML Class Diagram using Recommender-based Approach
2018
Improving Consistency of UML Diagrams and Its C# Implementation Using Reverse Engineering Approach
2017
Inconsistency Detection of Model and Code via Critic-Based Approach
2017
Class Diagram Critic: A Design Critic Tool for UML Class Diagram
2016
Inconsistency Detection of Model and Code via Critic-Based Approach
2016
ClassDiagramCritic: A Design Critic Tool for UML Class Diagram
2016
ClassDiagramCritic: A Design Critic Tool for UML Class Diagram
2014
ClassDiagramCritic: A Critiquing Tool to Support Software Engineering Student in UML class diagram
2014
MULTIPLE-HYBRID CASE-BASED REASONING APPROACH FOR UNIVERSITY COURSE TIMETABLING PROBLEM
2013
A Taxonomy and mapping of computer-based critiquing tools
2013
Generating Domain-Specific Visual Language Tools from Abstract Visual Specification
2013
A Taxonomy and Mapping of Computer-based Critiquing Tools
2012
Generating Domain-Specific Visual Language Tools from Abstract Visual Specifications
2011
A Taxonomy for Computer-based Critiquing