Omar Tariq
Current Organizations / Institutes
The organizations/institutes from the scholar's latest article
Previous Organizations / Institutes
The organizations / institutes from the scholar's other articles in the past ten years
Omar Tariq has a total of 11 co-authors. Here are the top co-authors by number of shared publications:
- Kanza Gulzar
PMAS-Arid Agriculture University Rawalpindi University Institute of Information Technology Rawalpindi
4 shared publications - Jun Sang
Chongqing University
2 shared publications Guobin Zhu
International School of Software, Wuhan University, Wuhan Hubei, China 430070
1 shared publicationHong Xiang
Key Laboratory of Dependable Service Computing in Cyber Physical Society, Ministry of Education, Chongqing 400044, China
1 shared publicationJun Sang
School of Software Engineering, Chongqing University, 401331, China
1 shared publication- Mohammed Abazeed
Department of Computer Science, Applied College, King Khalid University, Abha, Saudi Arabia
1 shared publication
Latest Publications
- Open Access
- 8 December 2023
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Access
- Vol. 11, 146076-146089
A Fuzzy Analytic Hierarchy Process for Usability Requirements of Online Education Systems
Recent advances in information and communication technology have greatly increased the popularity of online education. The COVID-19 pandemic has further accelerated the adoption of online education due to the need for educational institutions to adopt online learning models. On the other hand, the online education system faces several challenges, such as lack of usability to overcome access barriers and scalability issues. These problems stand in the way of widespread adoption of the online education system. The usability of online education websites is one of the fundamental challenges because it directly affects students’ learning experience. This study focuses on the challenges related to usability of online education websites. If an online education website has usability issues, students may have difficulty using the learning materials provided. This makes it difficult to achieve the required level of service, which can lead to a poor reputation for the website. Therefore, in order to develop a well-functioning online education website, it is necessary to ensure that all usability requirements (URs) are met efficiently. Considering the different backgrounds, knowledge, and skills of students, they may have different preferences regarding usability requirements. Therefore, prioritization of URs is necessary to focus on the most preferred requirements. In this study, we apply the fuzzy analytic hierarchy process (FAHP) to analyze the usability requirements in the requirements analysis phase. We consider the online education website of Virtual University of Pakistan, a leading online university in the country with more than 0.1 million active students. The result of this work is a flexible approach to identify precise usability requirements for developing a functionally sound website with an optimized and easy-to-use user interface that will ultimately improve the quality of education.
- 8 December 2023
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Access
- Vol. 11, 146076-146089
Open AccessA Fuzzy Analytic Hierarchy Process for Usability Requirements of Online Education Systems
Recent advances in information and communication technology have greatly increased the popularity of online education. The COVID-19 pandemic has further accelerated the adoption of online education due to the need for educational institutions to adopt online learning models. On the other hand, the online education system faces several challenges, such as lack of usability to overcome access barriers and scalability issues. These problems stand in the way of widespread adoption of the online education system. The usability of online education websites is one of the fundamental challenges because it directly affects students’ learning experience. This study focuses on the challenges related to usability of online education websites. If an online education website has usability issues, students may have difficulty using the learning materials provided. This makes it difficult to achieve the required level of service, which can lead to a poor reputation for the website. Therefore, in order to develop a well-functioning online education website, it is necessary to ensure that all usability requirements (URs) are met efficiently. Considering the different backgrounds, knowledge, and skills of students, they may have different preferences regarding usability requirements. Therefore, prioritization of URs is necessary to focus on the most preferred requirements. In this study, we apply the fuzzy analytic hierarchy process (FAHP) to analyze the usability requirements in the requirements analysis phase. We consider the online education website of Virtual University of Pakistan, a leading online university in the country with more than 0.1 million active students. The result of this work is a flexible approach to identify precise usability requirements for developing a functionally sound website with an optimized and easy-to-use user interface that will ultimately improve the quality of education.
- 1 November 2017
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 134-138
Automated analysis of UML activity diagram using CPNs
The UML behavioral models are used in understanding and communicating the problem domain concepts, during the requirement analysis phase of system development. The absence of formal semantics for UML behavioral models makes it difficult to build automated tools for their analysis, simulation and validation. These semantics should be well defined based on a formal language that yields the fundamental requirements for a rigorous validation of the specification models. In this paper, an approach is proposed for formal analysis and simulation of the UML behavioral models. Initially, we define UML activity diagram semantics. These semantics are translated into a Coloured Petri Nets (CPN). Hence, In order to allow a more concrete model behavior analysis, we coined the mapping rules from the specification models composed of objects and events. The results of analysis are in the form of a CPN-Tools report by means of state space analysis or model checking, to illustrate the proposed methodology we used a case study.
- 1 November 2017
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 134-138
Automated analysis of UML activity diagram using CPNs
The UML behavioral models are used in understanding and communicating the problem domain concepts, during the requirement analysis phase of system development. The absence of formal semantics for UML behavioral models makes it difficult to build automated tools for their analysis, simulation and validation. These semantics should be well defined based on a formal language that yields the fundamental requirements for a rigorous validation of the specification models. In this paper, an approach is proposed for formal analysis and simulation of the UML behavioral models. Initially, we define UML activity diagram semantics. These semantics are translated into a Coloured Petri Nets (CPN). Hence, In order to allow a more concrete model behavior analysis, we coined the mapping rules from the specification models composed of objects and events. The results of analysis are in the form of a CPN-Tools report by means of state space analysis or model checking, to illustrate the proposed methodology we used a case study.
- 1 June 2017
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 259-263
A cost effective method for automobile security based on detection and recognition of human face
The proposed system for automobile security is a face detection and recognition application that control the automobile to be operated or restricted. This system is established for all types of door locks and particularly for automobiles. By using this methodology, resulted a better quality product with respect to documentation standards, code optimization, user acceptance due to adequately efficient, maintainable, consistence and cheaper software. With the up-to-date and influential technology, the system is not only expected to be workable, but also sufficiently efficient in terms of execution speed and response time. In our work we studied the limitations of the face recognition techniques and try to give the best solution with benefits of both fisherface and eigenface recognition methods at minimum cost. As the main aim of this work is to develop a low cost security system for a common man to keep his automobile save but it does not only protects the automobile but also assist in catching the thief by saving his image. This paper defines an efficient face detection and recognition algorithms using a cross platform of EmguCV as .Net wrapper to the Intel OpenCV library, Visual Studio and C# .Net, with hardware components essentially a Computer Stick and an Arduino uno.
- 1 June 2017
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 259-263
A cost effective method for automobile security based on detection and recognition of human face
The proposed system for automobile security is a face detection and recognition application that control the automobile to be operated or restricted. This system is established for all types of door locks and particularly for automobiles. By using this methodology, resulted a better quality product with respect to documentation standards, code optimization, user acceptance due to adequately efficient, maintainable, consistence and cheaper software. With the up-to-date and influential technology, the system is not only expected to be workable, but also sufficiently efficient in terms of execution speed and response time. In our work we studied the limitations of the face recognition techniques and try to give the best solution with benefits of both fisherface and eigenface recognition methods at minimum cost. As the main aim of this work is to develop a low cost security system for a common man to keep his automobile save but it does not only protects the automobile but also assist in catching the thief by saving his image. This paper defines an efficient face detection and recognition algorithms using a cross platform of EmguCV as .Net wrapper to the Intel OpenCV library, Visual Studio and C# .Net, with hardware components essentially a Computer Stick and an Arduino uno.
- 30 November 2016
- Published by NADIA in International Journal of u- and e- Service, Science and Technology
- Vol. 9 (11) , 15-26
Design and Implementation of Human Resource Information Systems Based on MVC a Case Study Vocational Education in Iraq
- 30 November 2016
- Published by NADIA in International Journal of u- and e- Service, Science and Technology
- Vol. 9 (11) , 15-26
Design and Implementation of Human Resource Information Systems Based on MVC a Case Study Vocational Education in Iraq
- 1 June 2014
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 165-169
Research on human resource information systems based on requirement engineering
Requirement Engineering (RE) is an important part of the software development life-cycle (SDLC) since the basis for developing successful software depends on initially comprehending its requirements. That is, it acts as the contract between the software users and the developers. Requirement engineering involves a number of processes for gathering requirements in accordance with the needs and demands of users and stakeholders of the software product. Further work needs to be carried out in order to adjust and refine existing measures that satisfy the most critical phases in life-cycle, especially in the architecture and program design phases. In this paper the Human-Resource Information Systems in the Directorate of Vocational Education can be seen as an example of a complex system. Therefore, the paper considers HRIS as a case study for which a software system has been developed taking the Requirement engineering approach into account. Thereafter, HRIS is designed using object oriented analysis and design methodology along with J2EE platform and a few auxiliary technologies like framework Spring helpful in implementation of MVC design pattern and Hibernate facilitating connecting process with a database. A System uses an efficient database - Oracle 10g Release 2.
- 1 June 2014
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 165-169
Research on human resource information systems based on requirement engineering
Requirement Engineering (RE) is an important part of the software development life-cycle (SDLC) since the basis for developing successful software depends on initially comprehending its requirements. That is, it acts as the contract between the software users and the developers. Requirement engineering involves a number of processes for gathering requirements in accordance with the needs and demands of users and stakeholders of the software product. Further work needs to be carried out in order to adjust and refine existing measures that satisfy the most critical phases in life-cycle, especially in the architecture and program design phases. In this paper the Human-Resource Information Systems in the Directorate of Vocational Education can be seen as an example of a complex system. Therefore, the paper considers HRIS as a case study for which a software system has been developed taking the Requirement engineering approach into account. Thereafter, HRIS is designed using object oriented analysis and design methodology along with J2EE platform and a few auxiliary technologies like framework Spring helpful in implementation of MVC design pattern and Hibernate facilitating connecting process with a database. A System uses an efficient database - Oracle 10g Release 2.