Syed Taimoor Ali | Central South University (original) (raw)
Uploads
Papers by Syed Taimoor Ali
IJARIIT, 2023
Technology has brought massive evolution in the application development process. The trend of onl... more Technology has brought massive evolution in the application development process. The trend of online business has enhanced interest in migrating organizations towards modern technologies. Service providers, vendors, and clients are worried about security when valuable credentials of the organizations are placed online over the web. Therefore, security protocols and cryptographic techniques are used to prevent vulnerability. Several authentication techniques have been used to secure information, this article describes some of them. The concepts from three famous techniques were adopted to practice and propose a novel authentication method MO-Auth. Experimental work was conducted by implementing two web-based applications on which MO-Auth was tested. To validate results ISO/IEC 9126 quality characteristics were evaluated for each authentication method including MO-Auth. By considering ISO/IEC 9126 quality frameworks, we have found MO-Auth as easy to use, reliable, efficient, less cost, easy to maintain and much secure authentication method. Moreover, we have also conducted a survey-based on available features in modern applications, which indicates that usage of traditional authentication techniques is not decreased but still being used with the collaboration of modern technologies, while methods like OAuth and Biometrics are newer but their usage will be increased in future.
SYLWAN, 2020
IT is a field that is changing rapidly. For this reason, development in the field calls for a hug... more IT is a field that is changing rapidly. For this reason, development in the field calls for a huge advancement of knowledge in the field. This article discusses how monolithic application design can be changed into microservices. The article details the comparison between applications of monolithic and microservice nature. This takes into consideration the theory behind decomposition and the various tactics that make it effective. The steps taken when implementing the decomposition process are then given providing a deep examination of the present application design and their technological background. After a detailed discussion of the applications, choices of steps to be followed to decompose them are made and discussed. Mature Amazon Web Services have been utilized in the article. The experiment work was done by decomposing a monolithic application into the microservice architecture, and the results of the architectural decomposition of a monolithic application to microservice and the utilization of the created process of evolution are then given.
In the computer science curriculum, programming language holds a central importance as it enables... more In the computer science curriculum, programming language holds a central importance as it enables the programmers to develop software more effectively. Every year, multiple programming languages are proposed, designed and implemented to keep up with the changing programming paradigms, hardware evolution, etc. The current article presents a comparative study of three programming languages C, Java, and PHP. Different aspects of the languages were studied in order to know their structure. Additionally, the results received from all three languages were implemented on a medical theory to analyze the performance.
IJSER, 2019
In the computer science curriculum, programming language holds a central importance as it enables... more In the computer science curriculum, programming language holds a central importance as it enables the programmers to develop software more effectively. Every year, multiple programming languages are proposed, designed and implemented to keep up with the changing programming paradigms, hardware evolution, etc. The current article presents a comparative study of three programming languages C, Java, and PHP. Different aspects of the languages were studied in order to know their structure. Additionally, t he results received from all three languages were implemented on a medical theory to analyze the performance.
IJARIIT, 2022
Technology has brought a massive change to human lifestyle in today's world. The Traditional meth... more Technology has brought a massive change to human lifestyle in today's world. The Traditional methods are being moved towards the modern era of technology by adopting novel approaches. In 2019 due to the pandemic of COVID-19, people were isolated, because of that, the trend of remote working was enhanced, and officials are being moved towards the digitalized world; according to that scenario, we decided to design and implement a cloud-based space management system for the schools, TSD (The Student Drive). The TSD facilitates school's students and tutors with the web-based software to share information, send notifications, and customize resource sharing methods; the shared data includes multi-type files, folders, text, lectures, images, graphs, etc. In this study, the proposed system was successfully designed, implemented, and tested under the consideration of experts; in result, the, expert reviews are added. The System services were evaluated by comparison with available alternate sources; and in the end, it was founded that the TSD is much beneficial to use in the modern era where everything is digitalized, and there is no such promising system for the school for sharing resources.
IJSER, 2019
Now a day's frameworks are playing vital role in development of web-based applications. In this a... more Now a day's frameworks are playing vital role in development of web-based applications. In this article, world wide web-based development has been carried to compare the two most widely used PHP frameworks in the development community; Yii and CodeIgniter. The study is based on comparison of both frameworks by considering various quality frameworks, moreover we have implemented webbased Inventory system to validate results. In results Yii found to be an automated tool and has various functionalities, without knowing any further complex architecture to develop the required web in quick time. On other hand CodeIgniter is complex in nature, so it is highly recommended for the expert level users. Both have advantages and disadvantages; these frameworks can be used based on the project nature and time constraints.
IJARIIT, 2023
Technology has brought massive evolution in the application development process. The trend of onl... more Technology has brought massive evolution in the application development process. The trend of online business has enhanced interest in migrating organizations towards modern technologies. Service providers, vendors, and clients are worried about security when valuable credentials of the organizations are placed online over the web. Therefore, security protocols and cryptographic techniques are used to prevent vulnerability. Several authentication techniques have been used to secure information, this article describes some of them. The concepts from three famous techniques were adopted to practice and propose a novel authentication method MO-Auth. Experimental work was conducted by implementing two web-based applications on which MO-Auth was tested. To validate results ISO/IEC 9126 quality characteristics were evaluated for each authentication method including MO-Auth. By considering ISO/IEC 9126 quality frameworks, we have found MO-Auth as easy to use, reliable, efficient, less cost, easy to maintain and much secure authentication method. Moreover, we have also conducted a survey-based on available features in modern applications, which indicates that usage of traditional authentication techniques is not decreased but still being used with the collaboration of modern technologies, while methods like OAuth and Biometrics are newer but their usage will be increased in future.
SYLWAN, 2020
IT is a field that is changing rapidly. For this reason, development in the field calls for a hug... more IT is a field that is changing rapidly. For this reason, development in the field calls for a huge advancement of knowledge in the field. This article discusses how monolithic application design can be changed into microservices. The article details the comparison between applications of monolithic and microservice nature. This takes into consideration the theory behind decomposition and the various tactics that make it effective. The steps taken when implementing the decomposition process are then given providing a deep examination of the present application design and their technological background. After a detailed discussion of the applications, choices of steps to be followed to decompose them are made and discussed. Mature Amazon Web Services have been utilized in the article. The experiment work was done by decomposing a monolithic application into the microservice architecture, and the results of the architectural decomposition of a monolithic application to microservice and the utilization of the created process of evolution are then given.
In the computer science curriculum, programming language holds a central importance as it enables... more In the computer science curriculum, programming language holds a central importance as it enables the programmers to develop software more effectively. Every year, multiple programming languages are proposed, designed and implemented to keep up with the changing programming paradigms, hardware evolution, etc. The current article presents a comparative study of three programming languages C, Java, and PHP. Different aspects of the languages were studied in order to know their structure. Additionally, the results received from all three languages were implemented on a medical theory to analyze the performance.
IJSER, 2019
In the computer science curriculum, programming language holds a central importance as it enables... more In the computer science curriculum, programming language holds a central importance as it enables the programmers to develop software more effectively. Every year, multiple programming languages are proposed, designed and implemented to keep up with the changing programming paradigms, hardware evolution, etc. The current article presents a comparative study of three programming languages C, Java, and PHP. Different aspects of the languages were studied in order to know their structure. Additionally, t he results received from all three languages were implemented on a medical theory to analyze the performance.
IJARIIT, 2022
Technology has brought a massive change to human lifestyle in today's world. The Traditional meth... more Technology has brought a massive change to human lifestyle in today's world. The Traditional methods are being moved towards the modern era of technology by adopting novel approaches. In 2019 due to the pandemic of COVID-19, people were isolated, because of that, the trend of remote working was enhanced, and officials are being moved towards the digitalized world; according to that scenario, we decided to design and implement a cloud-based space management system for the schools, TSD (The Student Drive). The TSD facilitates school's students and tutors with the web-based software to share information, send notifications, and customize resource sharing methods; the shared data includes multi-type files, folders, text, lectures, images, graphs, etc. In this study, the proposed system was successfully designed, implemented, and tested under the consideration of experts; in result, the, expert reviews are added. The System services were evaluated by comparison with available alternate sources; and in the end, it was founded that the TSD is much beneficial to use in the modern era where everything is digitalized, and there is no such promising system for the school for sharing resources.
IJSER, 2019
Now a day's frameworks are playing vital role in development of web-based applications. In this a... more Now a day's frameworks are playing vital role in development of web-based applications. In this article, world wide web-based development has been carried to compare the two most widely used PHP frameworks in the development community; Yii and CodeIgniter. The study is based on comparison of both frameworks by considering various quality frameworks, moreover we have implemented webbased Inventory system to validate results. In results Yii found to be an automated tool and has various functionalities, without knowing any further complex architecture to develop the required web in quick time. On other hand CodeIgniter is complex in nature, so it is highly recommended for the expert level users. Both have advantages and disadvantages; these frameworks can be used based on the project nature and time constraints.