Bibhudatta Sahoo

Bibhudatta Sahoo
National Institute of Technology Rourkela | NITR · Department of Computer Science and Engineering (CS)

PhD

About

283
Publications
68,619
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
2,425
Citations
Citations since 2016
181 Research Items
2163 Citations
20162017201820192020202120220100200300400500
20162017201820192020202120220100200300400500
20162017201820192020202120220100200300400500
20162017201820192020202120220100200300400500
Introduction
Bibhudatta Sahoo is an Associate Professor in the Department of CSE at the NIT Rourkela, India, where he has been a faculty member since 2000. There he is a member of the Communication and Computing Research Group, and Cloud Computing Research Laboratory. His research interests lie in the area of Parallel and Distributed Systems, Cloud Computing, Sensor Network, Algorithms for VLSI Design, Internet of Things, Software-defined networks, Multicore Architecture, and Algorithmic Engineering.
Additional affiliations
February 2018 - present
National Institute of Technology Rourkela
Position
  • Professor (Associate)
January 2006 - present
National Institute of Technology Rourkela
Position
  • Professor (Assistant)
July 2004 - June 2006
National Institute of Technology, Rourkela
Position
  • Lecturer
Education
July 2006 - April 2014
National Institute of Technology, Rourkela
Field of study
  • Distributed Computing
July 1997 - February 1999
National Institute of Technology, Rourkela
Field of study
  • Computer Science

Publications

Publications (283)
Conference Paper
Full-text available
Cloud computing is an encouraging paradigm for both consumers and providers in various scopes of endeavor. Software-as-a-Service (SaaS) is a way of conveying applications over the Internet-as a service, and it is one of the most important computing services in Cloud computing. Cloud computing has become a major medium for SaaS providers to host the...
Article
Depression is a kind of emotion that negatively impacts people's daily lives. The number of people suffering from long-term feelings is increasing every year across the globe. Depressed patients may engage in self-harm behaviors, which occasionally result in suicide. Many psychiatrists struggle to identify the presence of mental illness or negative...
Article
Full-text available
Container-based virtualization has gained significant popularity in recent years because of its simplicity in deployment and adaptability in terms of cloud resource provisioning. Containerization technology is the recent development in cloud computing systems that is more efficient, reliable, and has better overall performance than a traditional vi...
Chapter
Full-text available
Smart healthcare is a healthcare delivery system that leverages wearable devices, the internet of things, and the mobile internet to access information dynamically, connect people, materials, and institutions in the healthcare industry, and then intelligently control and respond to medical ecosystem demands. The internet of medical things(IoMT) pla...
Article
Full-text available
Recently, serverless applications and serverless computing have gained popularity due to their pay-as-you-go billing mechanism, high scalability, high availability, and less burden in resource management. Despite that, many practical issues arise for cloud users while migrating their applications to the serverless environment such as estimating the...
Chapter
Full-text available
Serverless computing is an emerging cloud service architecture for executing distributed applications, where services are provided based on a pay-as-you-go basis. It allows the developers to deploy and run their applications without worrying about the underlying architecture. Serverless architecture has been popular due to its cost-effective polici...
Chapter
Full-text available
The advancement of internet technology along with the high adoption rate of various IoT devices with various emergent IoT applications has put stringent Quality of Service (QoS) and Quality of Experience (QoE) requirements on the service provider. The existing IoT-Cloud model cannot cater the QoS and QoE requirements of these IoT applications effec...
Chapter
There has been a rapid development of healthcare systems in recent times. The main objective of the intelligent healthcare system is to manage, monitor intelligently, and respond to the requirement of the medical ecosystem. In a smart healthcare system, access to different healthcare services and delivery of those services are done by adopting vari...
Article
Full-text available
Network evolution is one of the emerging research directions in the field of social network analysis, where link prediction plays a crucial role in modeling network dynamics in social networks. Link prediction has attracted a lot of attention of network engineers in developing several applications. In this paper, an effort has been made to model th...
Chapter
Software-defined networking (SDN) is an upcoming network model that emphasizes the separation of the control plane and the data plane, resulting in more flexibility, programmability, and network management. The problem of placement of controllers deals with the count of controllers that are needed and their location in the network to maintain the n...
Chapter
Infrastructural budgets on bridge maintenance and monitoring always demands for figuring out optimised ways which could perform rehabilitation work efficiently. In this work, we try to create a pipeline for (1) transforming inventory data to a knowledge graph which supports more readability by defining a question answer system (2) converting bridge...
Article
Full-text available
Vehicular Ad hoc Networks (VANETs) thrive on providing a communication channel between vehicles and infrastructures that facilitate efficient and safe Vehicle-to-Vehicle (V2V) as well as Vehicle-to-Infrastructure (V2I) communications. Reliable and efficient transmission amongst vehicles and Road Side Units (RSUs) is a prime concern of Intelligent T...
Chapter
Recent source code transformation techniques are adopted for coverage-driven testing to ensure software quality. However, due to the limitations present in constraint solvers of concolic testing, they lag to meet desired satisfaction level for testing safety avionics softwares. Particularly, they have the limitation of generating required number of...
Article
Recent research evidence indicates that the powerful testing tools, even though generate test inputs automatically for coverage measures, but not up to satisfaction. These tools sometimes achieve high structural coverage, which do not guarantee to have high fault detection ability. These findings lead us to a decisive point that code coverage is me...
Chapter
Full-text available
Recently, serverless architecture has gained popularity due to its cost-effective policies, independent stateless functions, auto-scaling, and simplified code deployment. It allows the developer to deploy and run their applications without worrying about the underlying architecture. The healthcare services can be made available as a serverless appl...
Article
Full-text available
Internet users are increasing day by day due to its support for many applications and creation of innovative services. Along with this, energy consumption is also becoming an important concern in networking. Several researchers have investigated energy saving schemes for networks. Software Defined Networking (SDN) is an excellent choice which impro...
Article
The evolution of cloud computing facilitates applications with varying demands to operate in a virtualized environment. For instance, applications like the healthcare system, video streaming, Internet of Things (IoT) that are moving to the cloud, demand responses within a particular time limit, i.e., deadline. However, the cloud computing system co...
Chapter
Three highly discussed and researched computing technologies in recent times are cloud computing, edge computing, and the Internet of Things (IoT). In cloud computing, service seekers request computing resources from cloud servers connected over the Internet. In edge computing, the edge devices are placed between the cloud server and service seeker...
Chapter
Serverless computing is an emerging cloud deployment model where developers can concentrate on developing application logic without worrying about the underlying architecture. It is similar to the platform as a service (PaaS) but at the functional level. Applications are usually deployed in the form of a set of functions independently and each func...
Article
Full-text available
Fog Computing extends storage and computation resources closer to end-devices. In several cases, the Internet of Things (IoT) applications that are time-sensitive require low response time. Thus, reducing the latency in IoT networks is one of the essential tasks. To this end, fog computing is developed with a motive for the data production and cons...
Article
Link prediction is an emerging research problem in social network analysis, where future possible links are predicted based on the structural or the content information associated with the network. In this paper, various machine learning (ML) techniques have been utilized for predicting the future possible links based on the features extracted from...
Article
Full-text available
The application placement strategies in the hierarchical fog-cloud environment based on the directed acyclic graph (DAG) for rapid execution is an NP-hard optimization problem. Although heuristics have been proposed to generate sub-optimal solutions based on non-preemptive placement policy, merging multiple DAG-based applications into one applicati...
Article
Full-text available
Software defined networking has solved many challenging issues in the field of networking industry. It separates the control plane from the data forwarding plane. This makes SDN to be more powerful than traditional networking. However, energy cost enhances the overall network cost. Therefore, this issue needs to be addressed to improve design requi...
Article
Full-text available
Software defined networking has solved many challenging issues in the field of networking industry. It separates the control plane from the data forwarding plane. This makes SDN to be more powerful than traditional networking. However, energy cost enhances the overall network cost. Therefore, this issue needs to be addressed to improve design requi...
Article
Full-text available
Optimization of the regression testing process has been playing an important role in developing quality software. Still, it is difficult to achieve satisfactory results on the generation of non-redundant and optimized test sequences. There are many optimization techniques applied to regression testing. Firefly algorithm (FA) has gained its populari...
Article
In recent times, the Internet of Things (IoT) becomes one of the most popular innovations in the field of information and Communication Technology (ICT), and it connects billions or even trillions of devices. Meanwhile, security and privacy stand as a vital issue in the IoT environment, which generates the need for an efficient authentication proto...
Chapter
Full-text available
Over the last couple of years, the Internet of Things (IoT) has been one of the popular technologies along with the emergence of 5G technologies that facilitate new interactions between things and humans to enhance the quality of life. With the rapid development of IoT applications, connected devices are generating extraordinary volume and unmatche...
Chapter
Barisal, Swadhin KumarKishore, PushkarKumar, AnuragSahoo, BibhudattaMohapatra, Durga PrasadFault-Based Testing targets to detect a certain set of faults in a program. There are different faults that may be found in the source code of a given program. This paper considers boolean faults only. From the literature survey, it is found that very few wor...
Book
Full-text available
The growing usage of networks presents many challenges for network administrators. Network infrastructures are growing rapidly to meet needs of business, but the required re-policing and reconfiguration provide challenges that need to be addresses. The software-defined network (SDN) is the future generation of Internet technology that can help meet...
Poster
Full-text available
The quality seed materials of four promising ginger varieties viz., 'Suprava', 'Suruchi', 'Suravi' and 'Subhada' released from Orissa University of Agriculture and Technology, Bhubaneswar, Odisha were supplied to 20 number of tribal farmers of Kandhamal district for organic ginger cultivation. Application of well decomposed cow dung or compost @ 60...
Article
Full-text available
The distributed control plane is the alternate solution to reliability and scalability like potential issues in the software‐defined wide area network (SDWAN), but the static mapping between controller and switches might cause an uneven load distribution among controllers. Migration of switches from one controller to another under‐loaded controller...
Conference Paper
Full-text available
The sufficient resources in the cloud data center allow plenties of Internet of Things(IoT) application that has to be deployed on the server to provide services for different industries. However the major drawbacks faced nowadays is the centralized nature of computing framework for processing latency sensitive application especially health monitor...
Chapter
Full-text available
Software Defect Prediction (SDP) is the most practically used approach in the testing phase of the software development life cycle (SDLC) which helps to find out the defective module before testing or releasing the product. This study intends to predict the defects through an improved Heterogeneous Defect Prediction approach based on the Ensemble L...
Conference Paper
Full-text available
Cloud computing provides information technology based solutions to the end-users as a utility. Virtual machine or the virtualization technology is the backbone of implementing cloud computing technologies. However, such implementation encounters the problem of tremendous energy consumption. One of the foremost issues in implementing cloud computing...
Conference Paper
Full-text available
Cloud computing is one of the highly discussed topics in the field of Internet and communication technology. It is responsible for the on-demand provision of computing resources, mainly data and computing power to the end-users. More than one server works together in a cloud network. So, the incoming request for resources must be distributed among...