arXiv.itsnick.co

an independent field guide to 23 million papers from arXiv & OpenAlex — not affiliated with arXiv.org

Author

Dharmender

173 papers · 2001–2026

2001: 12002: 22003: 12004: 02005: 02006: 102007: 12008: 42009: 92010: 92011: 132012: 162013: 92014: 102015: 42016: 52017: 92018: 62019: 52020: 82021: 92022: 52023: 102024: 82025: 82026: 10
2001peak 16 in 20122026

Frequent co-authors

Papers

showing 1–25 of 173 RSS

Clustering Cloud Workloads: K-Means vs Gaussian Mixture Model

Eva Patel, Dharmender Singh Kushwaha

Information Systems · Procedia Computer Science · · cited 229× · DOI ↗ · more like this ·

The growing heterogeneity due to diverse Cloud workloads such as Big Data, IoT and Business Data analytics, requires precise characterization to design a successful capacity plan and maintain the competitiveness of Cloud service providers. K-Means is a simple and fast clustering method, but it may not truly capture heterogeneity inherent in Cloud workloads. Gaussian Mixture Models can discover complex patterns and group them into cohesive, homogeneous components that are close representatives of real patterns within the data set. This work compares K-Means and Gaussian Mixture Model to evaluate cluster representativeness of the two methods for heterogeneity in resource usage of Cloud workloads. Experiments conducted with Google cluster trace and business critical workloads by Bitbrains reveal that clusters obtained using K-Means give a very abstracted information. Gaussian Mixture Model…

Multi Object Tracking with UAVs using Deep SORT and YOLOv3 RetinaNet Detection Framework

Shivani Kapania, Dharmender Saini, Sachin Goyal +3 more

Computer Vision and Pattern Recognition · · cited 82× · DOI ↗ · more like this ·

Over the years, object tracking and detection has emerged as one of the most important aspects of UAV applications such as surveillance, reconnaissance, etc. In our paper, we present a tracking-by-detection approach for real-time Multiple Object Tracking (MOT) of footage from a drone-mounted camera. Tracking-by-detection is the leading paradigm considering its computational effectiveness and improved detection algorithms. Our algorithm builds on the baseline Deep SORT algorithm implemented for MOT benchmarks. However, to circumvent the challenges posed by videos captured from a significant height we use a combination of YOLOv3 and RetinaNet for generating detections in each frame. The results of our experiment on the VisDrone 2018 dataset exhibit competitive performance in comparison to the existing trackers.

Optimizing Basic COCOMO Model Using Simplified Genetic Algorithm

Rohit Kumar Sachan, Ayush Nigam, Avinash Singh +4 more

Information Systems · Procedia Computer Science · · cited 52× · DOI ↗ · more like this ·

The estimation of software effort is an essential and crucial activity for the software development life cycle. In recent years, many researchers and software industries have given significant attention on the estimation of software effort. In industry, effort is used for planning, budgeting and development time calculation. Therefore a realistic effort estimation is required. Many researchers have proposed various models for software effort estimation, such as statistical models, algorithmic models, machine learning based models and nature inspired models in the past. In this research paper, a simplified genetic algorithm based model is proposed. A simplified genetic algorithm is used for optimizing the parameters of the basic COCOMO model. The proposed approach is applied on NASA software project dataset. Experimental results show better realistic estimation over the basic COCOMO.

A modified cognitive information complexity measure of software

Dharmender Singh Kushwaha, Arun K. Misra

Artificial Intelligence · ACM SIGSOFT Software Engineering Notes · · cited 52× · DOI ↗ · more like this ·

Most discipline of science have their own method of investigation built on foundation that is empirical and verifiable. Cognitive Informatics is no different. Cognitive Informatics is a field that studies internal information processing mechanism of the human brain and its application in software coding and computing. This paper attempts to empirically demonstrate the amount of information contained in software and develops a concept of cognitive information complexity measure based on the information contained in the software. It is found that software with higher cognitive information complexity measure has more information units contained in it. Therefore cognitive information complexity measure can be used to understand the cognitive information complexity and the information coding efficiency of the software.

A Hybrid Clustering Method Based on Improved Artificial Bee Colony and Fuzzy C-Means Algorithm

Ajit Kumar, Dharmender Kumar, S.K. Jarial

Artificial Intelligence · · cited 48× · OpenAlex ↗ · more like this ·

Data clustering is an important data mining technique to create groups (clusters) of objects, in such a way that objects in one cluster are very similar and objects in different clusters are quite distinct. Fuzzy c-means (FCM) algorithm is a popular data clustering method that works according to the fuzzy membership between data points and cluster centers. However, it has possibilities of convergence to local minima. Artificial Bee Colony (ABC) algorithm is a swarm based algorithm inspired by intelligent foraging behavior of honey bees. In order to make use of merits of both algorithms, a hybrid algorithm (IABCFCM) based on improved ABC and FCM algorithms is proposed in this paper. The IABCFCM algorithm helps the FCM clustering escape from local optima and provides better experimental results on the well known data sets.

Software test effort estimation

Dharmender Singh Kushwaha, Arun K. Misra

Information Systems · ACM SIGSOFT Software Engineering Notes · · cited 47× · DOI ↗ · more like this ·

Software Testing is an important process of software development that is performed to support and enhance reliability and quality of the software. It consist of estimating testing effort, selecting suitable test team, designing test cases, executing the software with those test cases and examining the results produced by those executions. Studies indicate that more than fifty percent of the cost of software development is devoted to testing, with the percentage for testing critical software being even higher. Unless we can predict the testing effort and find efficient ways to perform effective testing, the percentage of development costs devoted to testing will increase significantly coupled with mismatch in project costing and development schedule. In order to estimate the testing effort, this paper makes an attempt to establish Cognitive Information Complexity Measure (CICM) as an…

Distributed Ledger Technology-based land transaction system with trusted nodes consensus mechanism

Amrendra Singh Yadav, Shivani Agrawal, Dharmender Singh Kushwaha

Information Systems · Journal of King Saud University - Computer and Information Sciences · · cited 43× · DOI ↗ · more like this ·

Blockchain technology is an emerging solution to various financial applications that require a secure and tamper-proof transactions system. One such application is the land registry. Management of transactions for land registration is a tedious task. It is highly insecure and subject to forgery land records, Issues in verification, mediators, etc. This article presents a scalable and novel property/land registration framework based on blockchain technology. The transparent and immutable nature of blockchain technology makes it reliable for intrusive and fraudulent land registration activities. The framework uses the InterPlanetary File System (IPFS), a Peer-to-Peer (P2P) swarm network. It allows the sharing and storing of data in an efficient, decentralized, and transparent manner. This article also proposes a Trusted Node Consensus Algorithm (TNCA) based on the miners' trust value that…

An Interoperable and Secure E-Wallet Architecture based on Digital Ledger Technology using Blockchain

Karan Singh, Nikita Singh, Dharmender Singh Kushwaha

Information Systems · 2018 International Conference on Computing, Power and Communication Technologies (GUCON) · · cited 37× · DOI ↗ · more like this ·

Governments and financial Institutions worldwide are in deep need to reduce the payment, clearing and settlement cycles of various transactions thereby eliminating operational and financial inefficiencies and mitigating risks. Various consortia have been formed in order to lay the foundation stones, standards to create industry acceptable solutions. Seamless transactions and information sharing between different banks and financial institutions is still a distant dream. This paper presents a novel architecture to seamlessly integrate e-wallets of different banks and participating institutions using blockchains that shall act as a foundation of Digital ledger technology (DLT) for financial sector in India. A swarm based peer-to-peer network is designed for the proposed e-wallet system. The proposed solution shall minimize the load on the Core Banking Solution of the banks thus reducing…

Robustness analysis of cognitive information complexity measure using Weyuker properties

Dharmender Singh Kushwaha, Arun K. Misra

Artificial Intelligence · ACM SIGSOFT Software Engineering Notes · · cited 37× · DOI ↗ · more like this ·

Cognitive information complexity measure is based on cognitive informatics, which helps in comprehending the software characteristics. For any complexity measure to be robust, Weyuker properties must be satisfied to qualify as good and comprehensive one. In this paper, an attempt has also been made to evaluate cognitive information complexity measure in terms of nine Weyuker properties, through examples. It has been found that all the nine properties have been satisfied by cognitive information complexity measure and hence establishes cognitive information complexity measure based on information contained in the software as a robust and well-structured one.

Digitization of Land Record Through Blockchain-based Consensus Algorithm

Amrendra Singh Yadav, Dharmender Singh Kushwaha

Information Systems · IETE Technical Review · · cited 34× · DOI ↗ · more like this ·

At present, real estate markets hold and contribute a fair share of the Gross Domestic Product (GDP) of any country. The real estate transactions generate revenue in stamp duties, which goes directly into the government kitty. However, this suffers from land document forgery and fraudulent activities due to a lack of an efficient, distributed, and completely digital system. This paper proposes a blockchain-based framework for digitizing property transactions that mitigate the risk of document forgery and other fraudulent activities. Over time, the amount of these transactions can become overwhelming, thus increasing the number of blocks. The proposed framework is based on blockchain technology to decentralize the complete ecosystem. The framework encompasses all major activities for property transactions. The framework uses the InterPlanetary File System (IPFS) that is a Peer-to-Peer…

Creating Reusable Software Component from Object-Oriented Legacy System through Reverse Engineering.

Sambit Kumar Mishra, Dharmender Singh Kushwaha, Arun K. Misra

Artificial Intelligence · The Journal of Object Technology · · cited 33× · DOI ↗ · more like this ·

Due to the constant change in technology, lack of standardization, difficulties of changes and absence of distributed architecture, the business value of legacy systems have become weaker. We cannot undermine the importance of legacy systems because some of their functions are too valuable to be discarded and too expensive to reproduce. The software industry and researchers have recently paid more attention towards the component based software development to enhance the productivity and accelerate time to market. Instead of re-implementing the business critical applications with-in time and resource constraints, the best option is Software Reengineering (SRE) with effective design and architecture which can make the system better for reusability and maintainability. The main motive behind the reengineering is integrating the legacy system with emerging technologies.

Estimation of Software Development Effort from Requirements Based Complexity

Ashish Sharma, Dharmender Singh Kushwaha

Information Systems · Procedia Technology · · cited 30× · DOI ↗ · more like this ·

Software development effort estimation deals with predicting the effort required to develop quality software. The efficient software development requires accurate estimates, because inappropriate estimates causes’ trouble during the implementation of software processes. Hence, this paper aims to propose a measure for the estimation of software development effort (SDE) on the basis of requirement based complexity of yet to be developed software. The requirement based complexity has its basis on software requirements specification (SRS) of the proposed software, in order to carry out a systematic and accurate estimation of SDE. For validation purpose, the proposed SDE measure is also categorically compared with various other established SDE estimation practices proposed in the past like algorithmic models, function point count, use case point and lines of code (LOC). The result obtained…

Query Optimization in a Blockchain-Based Land Registry Management System

Amrendra Singh Yadav, Dharmender Singh Kushwaha

Information Systems · Ingénierie des systèmes d information · · cited 29× · DOI ↗ · more like this ·

Digitization of land records is not sufficient for preventing fraud cases, time delay, and brokers' involvement. Distributed Ledger Technology (DLT) is used for making this digitized record more secure and process it in a decentralized way, and reduces paperwork in selling and buying of land. Blockchain technology has come to the fore in recent years and is the center of technical discussion, with intuitive applications driven by its network architecture. It has been firmly established as one of the most important emerging technologies. This article aims to implement a land registry mechanism using blockchain technology and optimize searching of land records in blockchain. Interplanetary File System (IPFS) provides an infrastructure that offers a precise portrayal of all the members' roles. The application interacts with the blockchain network, which is built using IPFS. This paper will…

Complexity measure based on requirement engineering document and its validation

Ashish Sharma, Dharmender Singh Kushwaha

Information Systems · · cited 29× · DOI ↗ · more like this ·

The various complexity measure established so far are based on code and cognitive value of the software. It is established that a high quality SRS is pre requisite for high quality software, hence this work attempts to empirically demonstrate that the complexity of the code to be produced can be determined based on IEEE software requirement specification document (IEEE 830-1993). Considering the shortcoming of code based approaches, the proposed approach is able to compute the complexity of yet to be coded software immediately after freezing the requirement in SDLC (Software Development Life Cycle) process. Results obtained show that the complexity values are comparable with other established measures and hence the complexity of the software to be produced could be computed from SRS documents. Its validity is established by evaluating proposed measure against Weyuker properties.

Improved cognitive information complexity measure

Dharmender Singh Kushwaha, Arun K. Misra

Artificial Intelligence · ACM SIGSOFT Software Engineering Notes · · cited 29× · DOI ↗ · more like this ·

Understanding the software system is known as program comprehension and is a cognitive process. This cognitive process is the driving force behind creation of software that is easier to understand i.e. has lower cognitive complexity, because essentially it is the natural intelligence of human brain that describes the comprehensibility of software. The research area carrying out this study is cognitive informatics. This work has developed an improved cognitive information complexity measure (CICM) that is based on the amount of information contained in the software and encompasses all the major parameters that have a bearing on the difficulty of comprehension or cognitive complexity of software. It is also able to establish the relationship between cognitive complexity of a program and time taken to understand the program, thus mapping closely to the comprehension strategy of a person.

Applying requirement based complexity for the estimation of software development and testing effort

Ashish Sharma, Dharmender Singh Kushwaha

Information Systems · ACM SIGSOFT Software Engineering Notes · · cited 28× · DOI ↗ · more like this ·

The need of computing the software complexity in requirement analysis phase of software development life cycle (SDLC) would be an enormous benefit for estimating the required development and testing effort for yet to be developed software. Various research proposals are directed towards minimizing the cost of software. Also, a relationship between source code and difficulty in developing a source code are also attempted in order to estimate the complexity of the proposed software for cost estimation, man power build up, code and developer's evaluation. Therefore, this paper presents a systematic and integrated approach for the estimation of software development and testing effort on the basis of improved requirement based complexity (IRBC) of the proposed software. The IRBC measure serves as the basis for estimation of these software development activities to enable the developers and…

Rise of Data Mining: Current and Future Application Areas

Dharmender Kumar, Guru Jambheshwar, Deepak Bhardwaj

Information Systems · · cited 28× · OpenAlex ↗ · more like this ·

Knowledge has played a significant role on human activities since his development. Data mining is the process of knowledge discovery where knowledge is gained by analyzing the data store in very large repositories, which are analyzed from various perspectives and the result is summarized it into useful information. Due to the importance of extracting knowledge/information from the large data repositories, data mining has become a very important and guaranteed branch of engineering affecting human life in various spheres directly or indirectly. Advancements in Statistics, Machine Learning, Artificial Intelligence, Pattern recognition and Computation capabilities have given present day’s data mining functionality a new height. Data mining have various applications and these applications have enriched the various fields of human life including business, education, medical, scientific etc.…

Weapon Classification using Deep Convolutional Neural Network

Neelam Dwivedi, Dushyant Kumar Singh, Dharmender Singh Kushwaha

Artificial Intelligence · · cited 27× · DOI ↗ · more like this ·

Increasing crimes in public nowadays pose a serious need of active surveillance systems to overcome such happenings. Type of weapon used in the crime determines its seriousness and nature of crime. An active surveillance with weapon classification can help deciding the course of action while identifying the possibilities of any crime happening. This paper presents a novel approach for weapon classification using Deep Convolutional Neural Networks (DCNN). That is based on the VGGNet architecture. VGGNet is the most recognized CNN architecture which got its place in ImageNet competition 2014, organized for image classification problems. Thus, weights of pre-trained VGG 16 model are taken as the initial weights of convolutional layers for the proposed architecture, where three classes: knife, gun and no-weapon are used to train the classifier. To fine tune the weights of the proposed DCNN…

A simple, adaptable and efficient heterogeneous multi-tenant database architecture for ad hoc cloud

Sanjeev Kumar Pippal, Dharmender Singh Kushwaha

Information Systems · Journal of Cloud Computing Advances Systems and Applications · · cited 27× · DOI ↗ · more like this ·

Data management and sharing is the challenge being faced by all the IT majors today. Adds over it, is the challenge faced by the cloud service providers in terms of multi-tenancy of data and its efficient retrieval. It becomes more complex in a heterogeneous computing environment to provide cloud services. A simple, robust, query efficient, scalable and space saving multi-tenant database architecture is proposed along with an ad hoc cloud architecture where organizations can collaborate to create a cloud, that doesnt harm their existence or profitability. An ad hoc cloud fits very well to the scenario where one wants to venture into remote areas for providing education services using a cloud. The results of the proposed multi-tenant database show 20% to 230% improvement for insertion, deletion and updation-queries. The response of the proposed approach is stable as compared to other…

Natural language based component extraction from requirement engineering document and its complexity analysis

Ashish Sharma, Dharmender Singh Kushwaha

Information Systems · ACM SIGSOFT Software Engineering Notes · · cited 21× · DOI ↗ · more like this ·

Requirement engineering document (IEEE-830: 1998) plays a very significant role in software development. The size and complexity of software systems are continuously increasing. As scale changes to more complex and larger systems, new problems occur that did not exist in smaller systems This leads to redefining priorities of the activities that go into developing software. As systems ges complex, it becomes evident that the goals of the entire system can't be easily comprehended. Hence the need of more rigorous requirement analysis arises. The requirement analyst has to identify the requirements by using various methods like interviews, brainstorming, FAST (facilitated application specification techniques), quality function deployment, use-case etc. To overcome these issues, this paper proposes object based semi-automated system that categorize the requirements and further identifies…

Increasing Efficiency of Sensor Nodes by Clustering in Section Based Hybrid Routing Protocol with Artificial Bee Colony

Amrendra Singh Yadav, Kumari Khushboo, Vikalp Kumar Singh +1 more

Computer Networks and Communications · Procedia Computer Science · · cited 20× · DOI ↗ · more like this ·

Sensor networks have been the area of interest for researcher community during the past few years due to its wide range of application and because of its limitations too. Sensor nodes, which are the key elements of these networks are small autonomous devices with limited processing power, limited battery capacity and also have limited memory. Short lifespan is one of the major challenges faced by these networks as the sensor nodes are deployed in the environments where the human intervention is difficult and hence replacing the batteries of the node is a tedious task. Many algorithms and protocols have come up from time to time with different ideas for improving the lifetime of the network by minimizing the consumption of battery which is mainly due to communication. This paper briefly discusses some of the algorithms for routing in a Wireless Sensor Network (WSN) with their challenges…

Automatic Intruder Combat System: A way to Smart Border Surveillance

Dushyant Kumar Singh, Dharmender Singh Kushwaha

Computer Networks and Communications · Defence Science Journal · · cited 20× · DOI ↗ · more like this ·

Security and safeguard of international borders have always been a dominant issue for every nation. A large part of a nation’s budget is provided to its defense system. Besides wars, illegal intrusion in terms of terrorism is a critical matter that causes severe harm to nation’s property. In India’s perspective, border patrolling by Border Security Forces (BSF) has already been practiced from a long time for surveillance. The patrolling parties are equipped with high-end surveillance equipments but yet an alternative to the ply of huge manpower and that too in harsh environmental conditions hasn’t been in existence. An automatic mechanism for smart surveillance and combat is proposed in this paper as a solution to the above-discussed problems. Smart surveillance requires automatic intrusion detection in the surveillance video, which is achieved by using optical flow information as…

CTES based secure approach for authentication and authorization of resource and service in clouds

Sanjeev Kumar Pippal, Aruna Kumari, Dharmender Singh Kushwaha

Information Systems · · cited 20× · DOI ↗ · more like this ·

Cloud services are generally deployed in dedicated machines within Data-center. A cloud using distributed services and voluntary resources to build up its data center, where storage and computational resources of participating individual machines are harnessed non-intrusively, providing security to resources, services and users are primary objectives. Authentication and authorization are keys to any security mechanism. In this paper, we have made an attempt to address the associated concerns through an authentication and authorization model for a cloud computing paradigm. The paper also describes an improvement over traditional Kerberos protocol to authenticate the users and to access the services and resources in cloud, such that offsets certain limitations of Kerberos.

A novel hybrid K-means and artificial bee colony algorithm approach for data clustering

Ajit Kumar, Dharmender Kumar, S.K. Jarial

Artificial Intelligence · Decision Science Letters · · cited 19× · DOI ↗ · more like this ·

Clustering is a popular data mining technique for grouping a set of objects into clusters so that objects in one cluster are very similar and objects in different clusters are quite distinct. Kmeans (KM) algorithm is an efficient data clustering method as it is simple in nature and has linear time complexity. However, it has possibilities of convergence to local minima in addition to dependence on initial cluster centers. Artificial Bee Colony (ABC) algorithm is a stochastic optimization method inspired by intelligent foraging behavior of honey bees. In order to make use of merits of both algorithms, a hybrid algorithm (MABCKM) based on modified ABC and KM algorithm is proposed in this paper. The solutions produced by modified ABC are treated as initial solutions for the KM algorithm. The performance of the proposed algorithm is compared with the ABC and KM algorithms on various data…

An Approach for Unattended Object Detection through Contour Formation using Background Subtraction

Neelam Dwivedi, Dushyant Kumar Singh, Dharmender Singh Kushwaha

Computer Vision and Pattern Recognition · Procedia Computer Science · · cited 17× · DOI ↗ · more like this ·

Any unattended object in public places is generally considered as a suspicious object. Identification of such objects in public places is one of challenging tasks in computer vision. Robust object detection system with prompt and accurate identification of safety breaches augments security measures at public places such as shopping malls, airports, railway stations, etc. This paper proposes a new and efficient approach for the detection of unattended objects in a well illuminated environment from video captured through a single camera. The proposed approach extracts foreground objects using background subtraction method. These foreground objects are further categorized into static and moving objects by comparing their respective coordinates of centroid in consecutive frames. The foreground object is classified as an unattended object if that object is static over a predefined period of…