Dr. Rodina Ahmad   BSc (Comp. Science), MSc (Comp. Science), Phd (Info. Sys.)

 

Contents

 

Work  Information

Main responsibilities

 

Lecturing, teaching, supervising and researching in the area of requirements  engineering, information systems management, support tool for software engineering, mobile applications development

Supportive activities

  1. Supervising undergraduate, master and doctorate students in their projects.  At present, I have  7 Doctorate Students:

 

1.       Maged Abdullah Mahdi Yahya ( Software Cost/Effort Estimation Model)

2.      Fahad Hamed  ( CMMI  )

3.      Abbas Moshref Razavi  ( ERP  Resistance Framework)

4.      Amir Seyed Danesh ( Release Planning  )

5.      Nur Hakimah Husin ( Project Management Education )

6.      Rafia Naz Memon (Requirements Engineering Education)

7.      Amjed Tahir  (Software Quality)

 

 

 

  1.  Supervising  more than 12 master students in their research projects. Their project includes:

1.       E-learning projects

2.      A software support tool development for Requirements Engineering (Inspection, Quality Checker, visualization tool for prioritization)

3.      Evaluation of Software Process Improvement projects, methods and tools

 

  1. Managing undergraduate student projects  in software engineering department.

1.       English learning packages,  Crime prevention system, Sudoku , thinking map support tool

2.      Software Support tools for software engineering processes

Department or workgroup

  1. Under Software Engineering department.
  2. Member of Software Innovation Center.
  3. IEEE Member

 

 

 

Back to top

Contact Information

E-mail address

rodina@um.edu.my

Office phone

03-79676368

 

Back to top

Current Research Areas

  • Software Requirements Engineering
  • Enterprise analysis and modeling
  • Mobile Requirements Engineering  tools
  • Requirements analysis, prioritization and visualization
  • Software Quality  and Process Improvement

 

 

Back to top

Publication

 

 

M. Kamsah, R. Ahmad, “Women IT Personnel in Malaysia- A Case Study in the Public Sector”, Proceedings of the 5th.  IFIP International Conference on Women, Work and Computerization, Manchester Conference Centre, UMIST, Manchester, UK, July 2-5, 1994, pg. 751-761.

 

M. Kamsah, R. Ahmad, “Developing IT Skilled Personnel in Malaysia”, SouthEast Asian Computer Confederation Conference Proceedings, Karachi, Pakistan, Nov 27-30, 1994, pg. 301-310.

 

R. Ahmad, S. Abdul Kareem, “Review of OODBS Features”, Malaysian Journal of Computer Science, Vol. 7, 1994, p. 78-94.

 

M. Kamsah, R. Ahmad, “Iconic Authoring Tool (ICAT) “, Malaysian Science and Technology Congress 1995 Proceedings, Perdana Siswa, Universiti Malaya.

 

M. Kamsah, R. Ahmad, “ BPR – Use of Tools and Technologies in Modelling Business Processes”, Jurnal Teknologi Maklumat, Universiti Teknologi Malaysia, Jld. 8, Bil 1, Jun 1996.

 

Abdulsalam F. A. Nwesri, R. Ahmad, “Distributed Software Inspection Tools’ Requirements Reviewed” Proceedings  of Computer and Communication Engineering Technical Conference of the World Engineering Congress, July 19-21, 1999, Kuala Lumpur.

 

Abdusalam F. A. Nwesri,  R. Ahmad, “ An Asynchronous Software Inspection Model”, Malaysian Journal of Computer Science,  Vol 13, Number 1, June 2000,pg. 17-26.

 

R. Ahmad, Z. Abu Bakar,” A Study of Information Skills Requirements in Malaysia”, Proceedings of the 6th.International Conference on Information Systems, July 23-26, 2000, Orlando, Florida.

 

M. Kamsah, S. Mokhtar, R. Ahmad, M. Yaacob, “ Developing the concept of e-University for Malaysian Public Universities”, International Conference of E-Learning, May 26-27, 2000, Kuala Lumpur.

 

Abdullah, A. A. Ghani R. Ahmad, “Alat Demetrik: Alat Perisian Metrik Untuk Rekabentuk  Berstruktur “, Jurnal Teknologi Maklumat, Universiti Teknologi Malaysia, 2000.

 

R. Ahmad, Z. Abu Bakar, “Information Systems Skills Requirements In Malaysia”,  Malaysian journal of Computer Science., Vol 13 Num 2, Disember 2000, pg. 64-69.

 

M. Yaacob, R. Ahmad,  N. Mohd Yassin, “ Prospects of Higher Education in the Information Age”, Persidangan Taiwan-South-east Asia University Presidents Summit, 20-24  November, 2000.

 

R. Ahmad, J. Sithambaran, “ A Tool for Software Project Documentation”,  Proceedings of  the Brunei International  Conference on Engineering and Technology (BICET) ,  Bandar Seri Begawan, Brunei,  9-11 October, 2001, p. 279-291.

 

R. Ahmad, M. Yusoff, “A Viable Systems Approach for Information Determination within SISP” Proceedings of the International Conference of Information and Communication Technology Management,  23 May, 2005, Melaka.

 

R. Ahmad, M. Yusoff, 2006. “A Viable System Approach to Tackle Complex Enterprise Situation for SISP”, Malaysian Journal of Computer Science, vol.19 num 1:87-103. 

 

R. Ahmad, (2006),  Review and Guide to Embrace Object-Orientation in Software Development. In   A. Yusof (ed.),   Selected Readings In Software Engineering, UM Publication, pp. 39-52, 2006.

 

R. Ahmad, “Persediaan Graduan Bagi Menyahut Cabaran Pasaran Kerja secara global : Satu Perspektif”, Kursus Penilaian Tahap Kecekapan, Kampus Kota, Kuala Lumber,  6-14 September 2006.

 

F. Ahmad, R. Ahmad, Utilising Lexical Approach in English Teaching Courseware”, The 19th Malaysian Educational Technology Convention , 9-11 September 2006, Awana Porto Malai, Langkawi.

 

N. Khamis, S. Idris and R. Ahmad, Applying GQM Towards Development of Criterion Referenced Assessment Model for Object-oriented programming Course, Proceedings of World Academy of Science and Technology, Vol 26, 26  December 2007, ISSN 1307-6884, pp. 152-156.

 

N. Khamis, S. Idris and R. Ahmad, Applying GQM Towards Development of Criterion Referenced Assessment Model for Object-oriented programming Course, International Journal of Humanities and Social Sciences, Vol.  2(1), pp13-17. ISSN 1307-8046.

M.Yahya, R. Ahmad and S.P. Lee, The Effects of CMMI-Based Software Process Maturity on Software Development Effort, IEEE International Conference RIVF Computing and Communication Technologies (RIVF08) ., June 4-6th.

 

R. Ahmad, M. Yusoff, “ A Critical Inquiry on Strategic Information systems Planning (SISP) Analysis Approaches”  Journal of Information Technology and Multimedia,  vol 4, p. 19-37, ISSN 1823-0113, UKM 2007.

 

M. Zakeryfar,  R. Ahmad, F.Nasaruddin, “ Architecture For a Web based Medical Image Systems  Using ADD Method”, the Proceedings of  4th.  Postgraduate Annual Research Seminar,  Faculty of Computer Science and Information Systems, University Technology Malaysia, 30th. June- 3rd. July, 2008.

 

M.H.N. Nasir, R. Ahmad and N. Hassan, 2008,  Issues in the Implementation of Software Process Improvement Project in Malaysia, WSEAS Transactions on Information Science & Applications, Vol. 5(6), pp1031-1038. ISSN: 1790-0832.

 

M.H.N. Nasir, R. Ahmad and N. Hassan, 2008. An Empirical Study of Barriers in the Implementation of Software Process Improvement Project in Malaysia,  Journal of Applied Sciences,  ISSN 1812-5654

 

M.H.N. Nasir, R. Ahmad and N. Hassan. Resistance Factors in the Implementation of Software Process Improvement Project in Malaysia, Journal of Computer Science,  Vol. 4(3), pp.211-219, 2008, ISSN 1549-3636.

 

Nasaruddin, F. H., Zakeryfar, M. & Ahmad, R.  2009, Development of an Online Image Repository system for Cardiac Modelling.  WSEAS Transactions On Information Science & Applications, Issue 2, Vol 6, p. 211-220. 

 

Amir Seyed Danesh and Rodina Ahmad .  2009.  Study of Prioritization Techniques Using Students as Subjects,  Proceedings of the International conference on Information Management and Engineering,  3-5 April 2009, Kuala Lumpur.

 

Mehrnaz Kazemi Bavani and Rodina Ahmad, 2009.  Personas Based Support Tool for Requirements Elicitation , Proceedings  of the  2nd. International Conference on Computing & Informatics ’09 (ICOCI09),  24-25 June,  Kuala Lumpur.

 

AliReza Shahrestani, Maryam Feily and Rodina Ahmad, 2009.  Architecture For Applying Data Mining and Visualization On Network Flow For Botnet Traffic Detection, Proceedings  of the International Conference on Computer  Technology and Development (ICCTD 2009), 13-15 November, Kota Kinabalu, Malaysia

 

Nor Hasrina Bakar and Rodina Ahmad, 2009.  Adaptive Web-based Module for learning Unified Modelling Language (AWM UML), Proceedings  of the e-Learning Asia Conference ,  3-4 September, Seoul, Korea. (Best Paper Award)

 

Janagiammal Ramasamy  and Rodina Ahmad, 2009.   A Blog-based Discussion Tool  for  Software Project management Course,  Proceedings  of International conference   Onn E-Learning(ICEL 2009),  1-2  December, Kuala Lumpur.

 

Maged A. Yahya, Rodina Ahmad, Sai Peck Lee. 2010. Impact of CMMI-Based Software Process Maturity on COCOMO II s Effort Estimation, International Arab Journal of Information Technology. (Indexed by ISI)

 

Maged A. Yahya, Rodina Ahmad & Lee Sai Peck. 2009. Effect Of CMMI-Based Software Process Maturity On Software Schedule Estimation. Malaysian Journal of Computer Science, 22(2), p. 121-137.  (Indexed by ISI)

 

 

 

 

Books

 

Rodina  Ahmad, Z. Abu Bakar, dan Z. Mohd Kasirun, Perkomputeran STPM, Penerbit Fajar Bakti, Shah Alam, 1997.

Rodina  Ahmad, Z. Abu Bakar, dan Z. Mohd Kasirun, Pengaturcaraan Mudah Dengan C, Syam Printing,  Kuala Lumpur,  2000

Rodina  Ahmad, ,  Z. Mohd Kasirun and F. H. Nasaruddin,  Pengaturcaraan C++, McGraw-Hill (M) Sdn. Bhd, Kuala Lumpur, 2000

Rodina Ahmad,  Z. Mohd Kasirun dan F. H. Nasaruddin,  Pengaturcaraan C++, McGraw-Hill (M) Sdn. Bhd, Edisi Revisi Kuala Lumpur, 2001

 

Back to top

Courses Taught:

 

 

  • WXGC6108 Requirements Elicitation and Analysis
  • WXGC6102  Object-Oriented Techniques
  • WKES 3202  Software Requirements Engineering 
  • WKES2304 Object-Oriented Modeling
  • WKES1104  Software Engineering I

 

WXGC6102  Object-oriented Techniques

 

 

Description

 

The objectives of this course are to expose students to object-oriented analysis and modeling techniques, methods, languages and tools.  It covers the purpose and advantages of modeling activities. It also uses Unified Modeling Language as main notation for modeling.  The students are also exposed to object-oriented techniques and technologies

 

Course Code

 

Course Information

Course Assessment

 

 

 

Lecture Slides:

 

Lecture1

Lecture 2

Lecture 3

Lecture 4

Lecture5

Lecture 6

Lecture 7

Lecture 8

Lecture 9

Lecture 10

Lecture 11

Lecture 12

Lecture 13

Lecture 14

Lecture 15

Assignments:

 

 

 

 

 

WKES 3202 Software Requirements Engineering

 

Description

 

This course elaborates on the fundamental concepts of software requirements engineering, discusses the main processes  within the requirements engineering phase and exposes students to various standards to document software requirements.

 

Course Code

 

Course Information

Course Assessment

 

 

 

Lecture Slides:

 

Lecture1

Lecture 2

Lecture 3

Lecture 4

Lecture 5

 

Lecture A

Lecture B

 

Assignments:

 

 

Tutorials:

 

Tutorial 1

Tutorial 2

 

 

 

WXGC6108 Requirements Elicitation and Analysis

 

 

Description

 

This course exposes students to research areas in requirements engineering such as requirements prioritization, requirements traceability and dependability, market-driven requirements engineering and requirements specification and modeling.

 

Course Information

 

Current Course Information

 

Coursework Assessment

 

 

Lecture Slides:

 

 

Assignments:

 

Assignment 1

Assignment 2

Assignment 3

Discussion:

 

 

 

 

WKES2304  Object-oriented Modeling

 

 

Description

 

The objectives of this course are to expose students to object-oriented analysis and modeling techniques, methods, languages and tools.  It covers the purpose and advantages of modeling activities. It also uses Unified Modeling Language as main notation for modeling.  The students are also exposed to object-oriented techniques.

 

Course Code

 

Course Information

Course Assessment

 

 

 

Lecture Slides:

 

Lecture1

Lecture 2

Lecture 3

Lecture 4

 

Assignments:

 

 

Tutorials/Laboratory Exercises:

 

Laboratory_Exercise1

Laboratory_Exercise1

 

 

 

WKES1104 Software Engineering I

 

 

Description

 

The objective of this course is  to expose students to software engineering concepts, techniques, methods and tools.  It is an introductory course for computer science students. The course intends to balance in terms of theoretical concepts and practical works given to students by giving them a  group project.  The students will be exposed to variety of fundamental concepts of structured software development and they will be practicing these concepts in a small project assigned to them.

 

Course Code

 

Course Information

Course Assessment

 

 

 

Lecture Slides:

 

Lecture1

Lecture 2

Lecture 3

Lecture 4

Lecture 5

Lecture 6

Lecture 7

 

 

Assignments:

 

 

Tutorials/Laboratory Exercises:

 

Laboratory_Exercise1

Laboratory_Exercise1

 

 

Tutorial 1

Tutorial 2

 

 

Consultation Hour

 

By appointments

 

 

 

 

 

Back to top

 

Last revised:   1 April 2010