DR. SU MOON TING
Department of Software Engineering
Faculty of Computer Science and Information Technology
smting@um.edu.myView CV | |
Publons | |
Scopus Link | |
Biography | |
Dr. Su Moon Ting is a Senior Lecturer in the Department of Software Engineering at the Faculty of Computer Science and Information Technology, University of Malaya, Malaysia. She received her Bachelor of Computer Science (Honours) and Master of Science (Computer Science) from University Putra Malaysia, and her Ph.D. (Computer Science) from the University of Auckland, New Zealand. Prior to joining the education sector, she was an analyst programmer. She teaches programming and software design courses at the undergraduate level, ranging from Object-Oriented Programming (C++, Java), Data Structure (Java), Concept of Programming Languages, Advanced Programming (C#, .NET), Algorithm Analysis and Design, Software Architecture and Design Paradigms, Software Modelling, to Design Patterns. At the postgraduate level, she teaches Software Engineering courses such as Architecting Software Systems/Software Architecture, Software Metrics, and Software Engineering Process and Practice. Her research expertise lies in software architecture knowledge management, software architecture documentation, software architecture information seeking, chunking and foraging; empirical software engineering; object-oriented design, design patterns; web services, end-user web services composition, end-user software development; mining software repositories, Application Programming Interface (API) recommenders; CASE tool (programming environment); virtual reality for the Internet. She is interested in many aspects of software design, which include capturing and representing generic and project-specific software design knowledge and design intent, supporting efficient and effective retrieval and usage of this knowledge to assist software designers and end-users in producing good software design that factors in modularity, modifiability, reusability, extensibility, evolvability and adaptability to cater for increasingly complex software systems. Her ultimate goals are to support Do-It-Yourself (or end-user software development) as well as automated software design, development and evolution, and apprenticeship in software design.
Acknowledgement of Partnership |
Publication
Finance
Grant | Progress | Status |
---|---|---|
GPF001D-2019 |
|
end |
BK048-2017 |
|
end |
BKS002-2018 |
|
end |
This information is generated from Research Grant Management System |
An assessment of frameworks for heterogeneous aircraft operations in low-altitude airspace
Mining Stack Overflow for API class recommendation using DOC2VEC and LDA
The Effects of Static Analysis for Dynamic Software Updating: An Exploratory Study
Dynamic software updating: a systematic mapping study
A Review of Virtual Environment Framework, Selected Readings in Software Engineering
Leveraging Usage Data of Software Architecture Artefacts
A Study of Architectural Information Foraging in Software Architecture Documents
Capturing architecture documentation navigation trails for content chunking and sharing
KaitoroCap : a document navigation capture and visualisation tool