American Journal of Systems and Software
ISSN (Print): 2372-708X ISSN (Online): 2372-7071 Website: Editor-in-chief: Josué-Antonio Nescolarde-Selva
Open Access
Journal Browser
American Journal of Systems and Software. 2014, 2(2), 50-55
DOI: 10.12691/ajss-2-2-3
Open AccessArticle

Improving Automatic Exams Using Generic UML Model for Better Analysis and Performance Evaluation

Muhammad Rashid Naeem1, , Weihua Zhu1, Adeel Akbar Memon1 and Muhammad Tahir1

1School of Software Engineering, Chongqing University, Chongqing, P.R. China

Pub. Date: May 14, 2014

Cite this paper:
Muhammad Rashid Naeem, Weihua Zhu, Adeel Akbar Memon and Muhammad Tahir. Improving Automatic Exams Using Generic UML Model for Better Analysis and Performance Evaluation. American Journal of Systems and Software. 2014; 2(2):50-55. doi: 10.12691/ajss-2-2-3


In this paper we are proposing a generic visual model for automatic exam system. We use UML as modeling language to model this system. This model is totally generic and extendable according to the requirements of any type of institution which conducts automatic exams. Furthermore, this model also helps in improving automatic exam system by showing performance analysis of students and evaluation using WEKA data mining methods.

automatic exams UML performance analysis data mining visual modeling

Creative CommonsThis work is licensed under a Creative Commons Attribution 4.0 International License. To view a copy of this license, visit


[1]  N. Omara, S. S. Harisa, R. Hassana, H. Arshada, M. Rahmata, N. F. A. Zainala, R. Zulkiflib, Automated analysis of exam questions according to bloom’s taxonomy, Procedia - Social and Behavioral Sciences, 59 (2012) 297-303.
[2]  M. Yagci and M. Unal, Designing and implementing an adaptive online examination system, Procedia - Social and Behavioral Sciences, 116 (2014) 3079-3083.
[3]  G. Frosini, B. Lazzerini, F. Marcelloni, Performing automatic exams, Computers & Education, 1 June 1998.
[4]  E. Desouza, M. Fleming, A Comparison of In-Class and Online Quizzes on Student Exam Performance, Journal of Computing in Higher Education, Vol. 14(2), pp. 121-134.
[5]  M. A Sarrayrih, M. Ilyas, Challenges of Online Exam, Performances and problems for Online University Exam, IJCSI International Journal of Computer Science Issues, Vol. 10, Issue 1, No 1.
[6]  H. Shen, Maintaining constraints of UML models in distributed collaborative environments, Journal of Systems Architecture, Volume 55, Issues 7–9, July–September 2009, Pages 396-408.
[7]  F. J. Lucas, F. Molina,A. Toval, A systematic review of UML model consistency management, Information and Software Technology, Volume 51, Issue 12, December 2009, Pages 1631-1645.
[8]  M. Hall, The WEKA Data Mining Software: An Update, SIGKDD Explorations, Volume 11, Issue 1, Page 10-18.
[9]  W. Shen, S. Liu, Formalization, Testing and Execution of a Use Case Diagram, Formal Methods and Software Engineering, Volume 2885, 2003, pp 68-85.
[10]  Bastos, R.M, Ruiz, D.D.A, Extending UML activity diagram for workflow modeling in production systems, System Sciences, 7-10 Jan. 2002, 3786-3795.
[11]  A. Holzinger, K. H. Struggl, Appling Model-View-Controller (MVC) in design and development of information systems, e-Business (ICE-B), Proceedings of the 2010 International Conference, 26-28 July 2010, Pages 1-6.
[12]  K. Robles, A. Fraga, J. Morato, J. Llorens, Towards an ontology-based retrieval of UML Class Diagrams, Information and Software Technology, Volume 54, Issue 1, January 2012, Pages 72-86.
[13]  IBM, IBM Rational Software Modeler Version 7.0.5 Information Center, IBM Corporation, 2005-2007, [E-Book] Available: IBM Support Portal.