Saqib Iqbal

Saqib Iqbal
Al Ain University · Computer Science

PhD Software Engineering

About

38
Publications
27,286
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
263
Citations
Introduction
Skills and Expertise

Publications

Publications (38)
Conference Paper
Full-text available
Access controls are principles and policies that are deployed on a system to ensure privileged access to system resources. Role-based access controls are a type of access controls which ensure access to resources based on users' roles. There has been a recent interest in generating smart contracts for the design of access controls. Smart contracts...
Article
Rising stars are the researchers who are relatively new to the research area and have published fewer research articles, but their research work is of such standard that they have the potential to be top researchers in near future. Research work on the evaluation of researchers and prediction of rising stars is getting attention because it can be u...
Preprint
Full-text available
In recent years, blockchains have been exploited in areas way beyond finance, enabling numerous innovative usage scenarios and applications. However, the extension of the existing systems and applications in order to support data persistence on a blockchain is time-consuming. Therefore, this paper proposes a model-driven based approach leveraging s...
Article
Full-text available
Sentiment analysis is an active research domain of the current era, thanks to its vast applications. In the meantime, its main objective is to classify the polarity of the context as positive, negative, or neutral. Thus, researchers’ focus shifted towards the aspect or feature-based sentiment analysis because overall polarity does not determine the...
Article
Estimating the importance of nodes in complex social networks is significant for understanding the robustness and stability of a network such as preventing the spread of disease, rumors, or power grids from shutting down. Existing relevant literature presents diverse network centrality measures for quantifying a node’s importance, however, each of...
Article
Purpose Image Processing is an emerging field that is used to extract information from images. In recent years, this field has received immense attention from researchers, especially in the research domains of object detection, Biomedical Imaging and Semantic segmentation. In this study, a bibliometric analysis of publications related to image proc...
Article
Full-text available
The social media has made the world a global world and we, in addition to, as part of physical society, are now part of the virtual society as well. There has been the generation of a large amount of information over the social web. By way of increasing online information, new opportunities emerged, and diverse issues have been raised, which have a...
Article
Full-text available
Background: Fault prediction is a key problem in software engineering domain. In recent years, an increasing interest in exploiting machine learning techniques to make informed decisions to improve software quality based on available data has been observed. Aim: The study aims to build and examine the predictive capability of advanced fault predict...
Article
Full-text available
Sentiment analysis has been one of the most active research areas in the past decade due to its vast applications. Sentiment quantification, a new research problem in this field, extends sentiment analysis from individual documents to an aggregated collection of documents. Sentiment analysis has been widely researched, but sentiment quantification...
Article
The application of model transformations is a critical component in Model-Driven Engineering (MDE). To ensure the correctness of the generated models, these model transformations need to be extensively tested. However, during the regression testing of these model transformations, it becomes too costly to frequently run a large number of test cases....
Article
Full-text available
Violence recognition is crucial because of its applications in activities related to security and law enforcement. Existing semi-automated systems have issues such as tedious manual surveillances, which causes human errors and makes these systems less effective. Several approaches have been proposed using trajectory-based, non-object-centric, and d...
Article
Full-text available
Background: Model transformations play a key role in Model-Driven Engineering (MDE). Testing model transformation is an important activity to ensure the quality and correctness of the generated models. However, during the evolution and maintenance of these model transformation programs, frequently testing them by running a large number of test case...
Article
Sentiment analysis is the field that analyzes sentiments, and opinions of people about entities such as products, businesses, and events. As opinions influence the people’s behaviors, it has numerous applications in real life such as marketing, politics, social media etc. Stance detection is the sub-field of sentiment analysis. The stance classific...
Article
The social web appears to enrich human lives by providing effective applications for online social interactions. Microblogs are one of the most important applications of the social Web. The Microbloggers who influence the social community users through their content in the form of tweets are known as the influential microbloggers. The identificatio...
Article
Full-text available
The software component allocation problem is concerned with mapping a set of software components to the computational units available in a heterogeneous computing system while maximizing a certain objective function. This problem is important in the domain of component-based software engineering, and solving it is not a trivial task. In this paper,...
Article
Full-text available
In the era of web 2.0, online forums, blogs and Twitter are becoming primary sources for sharing views, opinions and comments about different topics. Classifying these views, opinions and comments is known as sentiment analysis which is an active research area. Sentiment analysis has vast applications in different fields of life, such as marketing,...
Article
Full-text available
Background: The comprehensive representation of functional requirements is a crucial activity in the analysis phase of the software development life cycle. Representation of a complete set of functional requirements helps in tracing business goals effectively throughout the development life cycle. Use case modelling is one of the most widely-used m...
Article
Full-text available
The quality of user-generated content over World Wide Web media is a matter of serious concern for both creators and users. To measure the quality of content, webometric techniques are commonly used. In recent times, bibliometric techniques have been introduced to good effect for evaluation of the quality of user-generated content, which were origi...
Article
Purpose Bibliometrics is one of the research fields in library and information science that deals with the analysis of academic entities. In this regard, to gauge the productivity and popularity of authors, publication counts and citation counts are common bibliometric measures. Similarly, the significance of a journal is measured using another bi...
Article
Full-text available
Social media enables customers to share their views, opinions and experiences as product reviews. These product reviews facilitate customers in buying quality products. Due to the significance of online reviews, fake reviews, commonly known as spam reviews are generated to mislead the potential customers in decision-making. To cater this issue, rev...
Article
Full-text available
Adult illiteracy is a major problem worldwide especially in developing countries. Adult Basic Education (ABE) programs working in this context are not very effective due to lack of motivation for the people who are not literate. The reason is inadequate learning content and content delivery methods. This situation calls for developing novel learnin...
Data
The results related data of the groups EG and CG. (SAV)
Data
The Traditional Learning Content (TLC). (DOCX)
Data
The result of the ethnographic studies-The selected EPM content. (DOCX)
Article
Full-text available
Accidents on roads are primarily caused by attention diversion. Recently, smart phones and availability of internet has made the mobile-phones’ usage a biggest cause of diversion of drivers’ attention. Lately, cell phones became more dangerous than alcohol consumption while driving. The problem is as critical in the UAE as everywhere else in the wo...
Article
Full-text available
The Aspect-composition is a vital step in aspect modelling. Aspects are composed with each other and with base constructs through pointcuts defined in the aspects. Design languages address this composition by providing composition techniques and directives. However, most of the contemporary design languages lack support for inter-aspect and inner-a...
Article
Full-text available
The impact and productivity of researchers are assessed using bibliometric parameters, such as the number of publications and citation analysis. A number of indices exist that use these parameters, but almost all of them overlook citation pattern of the researchers, which results in assigning the same index value to two different authors with diffe...
Conference Paper
Full-text available
Aspect-oriented programming is an extension to object-oriented programming. It introduces new constructs called “aspects” for representing crosscutting concerns in a system development. These constructs are somewhat similar to object-oriented “classes” but they also have some clear differences in terms of characteristics. This complicated nature of...
Conference Paper
Full-text available
Aspect-oriented programming is providing a new way of handling cross-cutting concerns (also known as aspects) in a modularized way. A number of languages, such as AspectJ, Spring, and AspectWorkz, have been developed to weave modularized aspects with the base program. Similarly a lot of research has been conducted to improve the composition of aspe...

Network

Cited By