Dharmender Singh Kushwaha

ORCID: 0000-0003-3067-6928
Publications
Citations
Views
---
Saved
---
About
Contact & Profiles
Research Areas
  • Cloud Computing and Resource Management
  • Software Engineering Research
  • Blockchain Technology Applications and Security
  • IoT and Edge/Fog Computing
  • Software Reliability and Analysis Research
  • Software Engineering Techniques and Practices
  • Cloud Data Security Solutions
  • Advanced Software Engineering Methodologies
  • Distributed and Parallel Computing Systems
  • Access Control and Trust
  • Service-Oriented Architecture and Web Services
  • Distributed systems and fault tolerance
  • Metaheuristic Optimization Algorithms Research
  • Peer-to-Peer Network Technologies
  • FinTech, Crowdfunding, Digital Finance
  • Software Testing and Debugging Techniques
  • Caching and Content Delivery
  • Software System Performance and Reliability
  • Vehicular Ad Hoc Networks (VANETs)
  • Advanced Data Storage Technologies
  • COVID-19 diagnosis using AI
  • Advanced Steganography and Watermarking Techniques
  • Cognitive Computing and Networks
  • Advanced Multi-Objective Optimization Algorithms
  • Cryptography and Data Security

University Of Information Technology
2025

Motilal Nehru National Institute of Technology
2015-2024

Hybrid Energy (Norway)
2018

The growing heterogeneity due to diverse Cloud workloads such as Big Data, IoT and Business Data analytics, requires precise characterization design a successful capacity plan maintain the competitiveness of service providers. K-Means is simple fast clustering method, but it may not truly capture inherent in workloads. Gaussian Mixture Models can discover complex patterns group them into cohesive, homogeneous components that are close representatives real within data set. This work compares...

10.1016/j.procs.2020.04.017 article EN Procedia Computer Science 2020-01-01

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

10.1016/j.procs.2016.06.107 article EN Procedia Computer Science 2016-01-01

At present, real estate markets hold and contribute a fair share of the Gross Domestic Product (GDP) any country. The transactions generate revenue in stamp duties, which goes directly into government kitty. However, this suffers from land document forgery fraudulent activities due to lack an efficient, distributed, completely digital system. This paper proposes blockchain-based framework for digitizing property that mitigate risk other activities. Over time, amount these can become...

10.1080/02564602.2021.1908859 article EN IETE Technical Review 2021-04-08

The Union Budget 2025-26, delivered by the Finance Minister on February 1, 2025, outlines economic strategy for forthcoming fiscal year, emphasizing resilience, infrastructure expansion, digital transformation, and inclusive growth. This research study thoroughly analyzes principal features, sectoral effects, policy suggestions of budget. employs a mixed-methods strategy, integrating both quantitative qualitative analyses, underpinned comprehensive literature review covering years 2015 to...

10.69968/ijisem.2025v4i1241-255 article EN cc-by-sa International Journal of Innovations in Science Engineering and Management. 2025-03-12

Governments and financial Institutions worldwide are in deep need to reduce the payment, clearing settlement cycles of various transactions thereby eliminating operational inefficiencies mitigating risks. Various consortia have been formed order lay foundation stones, standards create industry acceptable solutions. Seamless information sharing between different banks institutions is still a distant dream. This paper presents novel architecture seamlessly integrate e-wallets participating...

10.1109/gucon.2018.8674919 article EN 2018 International Conference on Computing, Power and Communication Technologies (GUCON) 2018-09-01

Digitization of land records is not sufficient for preventing fraud cases, time delay, and brokers' involvement. Distributed Ledger Technology (DLT) used making this digitized record more secure process it in a decentralized way, reduces paperwork selling buying land. Blockchain technology has come to the fore recent years center technical discussion, with intuitive applications driven by its network architecture. It been firmly established as one most important emerging technologies. This...

10.18280/isi.260102 article EN Ingénierie des systèmes d information 2021-02-28

Software Testing is an important process of software development that performed to support and enhance reliability quality the software. It consist estimating testing effort, selecting suitable test team, designing cases, executing with those cases examining results produced by executions. Studies indicate more than fifty percent cost devoted testing, percentage for critical being even higher. Unless we can predict effort find efficient ways perform effective costs will increase...

10.1145/1360602.1361211 article EN ACM SIGSOFT Software Engineering Notes 2008-05-01

The basic principle in designing digital circuit hovers around reducing the required hardware thus cost too. To achieve this, we use Boolean expression that helps obtaining minimum number of terms and does not contain any redundant pairs. conventional methods for minimization expressions are K-Map method . minimized used to design circuits. Since gets exceedingly complex when variable exceed six, hence Quine-McCluskey tabulation scores over this is widely .In following paper present...

10.1109/icas.2008.11 article EN 2008-03-01

Software development effort estimation deals with predicting the required to develop quality software. The efficient software requires accurate estimates, because inappropriate estimates causes' trouble during implementation of processes. Hence, this paper aims propose a measure for (SDE) on basis requirement based complexity yet be developed has its requirements specification (SRS) proposed software, in order carry out systematic and SDE. For validation purpose, SDE is also categorically...

10.1016/j.protcy.2012.05.116 article EN Procedia Technology 2012-01-01

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

10.1109/iccct.2010.5640472 article EN 2010-09-01

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

10.1145/2088883.2088898 article EN ACM SIGSOFT Software Engineering Notes 2012-01-27

Data management and sharing is the challenge being faced by all IT majors today. Adds over it, cloud service providers in terms of multi-tenancy data its efficient retrieval. It becomes more complex a heterogeneous computing environment to provide services. A simple, robust, query efficient, scalable space saving multi-tenant database architecture proposed along with an ad hoc where organizations can collaborate create cloud, that doesnt harm their existence or profitability. An fits very...

10.1186/2192-113x-2-5 article EN cc-by Journal of Cloud Computing Advances Systems and Applications 2013-01-01

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

10.1145/1163514.1163533 article EN ACM SIGSOFT Software Engineering Notes 2006-09-01

Requirement engineering document (IEEE-830: 1998) plays a very significant role in software development. The size and complexity of systems are continuously increasing. As scale changes to more complex larger systems, new problems occur that did not exist smaller This leads redefining priorities the activities go into developing software. ges complex, it becomes evident goals entire system can't be easily comprehended. Hence need rigorous requirement analysis arises. analyst has identify...

10.1145/1921532.1921547 article EN ACM SIGSOFT Software Engineering Notes 2011-01-24

Sensor networks have been the area of interest for researcher community during past few years due to its wide range application and because limitations too. nodes, which are key elements these small autonomous devices with limited processing power, battery capacity also memory. Short lifespan is one major challenges faced by as sensor nodes deployed in environments where human intervention difficult hence replacing batteries node a tedious task. Many algorithms protocols come up from time...

10.1016/j.procs.2020.04.096 article EN Procedia Computer Science 2020-01-01
Coming Soon ...