Udayan Chanda

Work place: Department of Management, Birla Institute of Technology & Science (BITS) Pilani. India

E-mail: udayanchanda@gmail.com

Website:

Research Interests: Software Construction, Software Creation and Management, Software Development Process, Computer Architecture and Organization, Solid Modeling, Data Structures and Algorithms, Combinatorial Optimization

Biography

Dr. Udayan Chanda is currently working as Assistant Professor in Department of Management, Birla Institute of Technology & Science (BITS) Pilani. Earlier he was associated with Industrial Statistics Lab., Department of Information & Industrial Engineering Yonsei University as Post-Doctoral Fellow and Department of Operational Research, University of Delhi as Assistant Professor (Ad-hoc). He received his Ph.D. degree in Marketing Models and Optimization (Operational Research) from University of Delhi, Delhi. He has published numerous papers in the area of Marketing Models, Optimization, Software Reliability and Inventory Management in international journals and conference proceedings. His current research interests include Marketing Models, Inventory Modeling, Software Reliability Growth Modeling, and Dynamic Optimization Techniques.

Author Articles
Resource Allocation Policies for Fault Detection and Removal Process

By Md. Nasar Prashant Johri Udayan Chanda

DOI: https://doi.org/10.5815/ijmecs.2014.11.07, Pub. Date: 8 Nov. 2014

In software testing, fault detection and removal process is one of the key elements for quality assurance of the software. In the last three decades, several software reliability growth models were developed for detection and correction of faults. These models were developed under strictly static assumptions. The main goal of this article is to investigate an optimal resource allocation plan for fault detection and removal process of software to minimize cost during testing and operational phase under dynamic condition. For this we develop a mathematical model for fault detection and removal process and Pontryagain’s Maximum principle is applied for solving the model. Genetic algorithm is used to find the optimal allocation of fault detection and removal process. Numerical example is also solved for resource allocation for fault detection and remoal process.

[...] Read more.
Dynamic Effort Allocation Problem Using Genetic Algorithm Approach

By Md. Nasar Prashant Johri Udayan Chanda

DOI: https://doi.org/10.5815/ijmecs.2014.06.06, Pub. Date: 8 Jun. 2014

Effort distribution plays a major role in software engineering field. Because the limited price projects are becoming common today, the process of effort estimation becomes crucial, to control the budget agreed upon. In last 10 years, numerous software reliability growth models (SRGM) have been developed but majority of model are under static assumption. The basic goal of this article is to explore an optimal resource allocation plan to minimize the software cost throughout the testing phase and operational phase under dynamic condition using genetic algorithm technique. This article also studies the resource allocation problems optimally for various conditions by investigating the activities of the model parameters and also suggests policies for the optimal release time of the software in market place.

[...] Read more.
Software Testing Resource Allocation and Release Time Problem: A Review

By Md. Nasar Prashant Johri Udayan Chanda

DOI: https://doi.org/10.5815/ijmecs.2014.02.07, Pub. Date: 8 Feb. 2014

Software testing Resource allocation and release time decisions are vital for the software systems. The objective behind such critical decisions may differ from firm to firm. The motive of the firm may be maximization of software reliability or maximization of number of faults to be removed from each module or it may be minimization of number of faults remaining in the software or minimization of testing resources. Taking into consideration these different aims, various authors have investigated the problem of resource allocation and release time problem. In this paper we investigate various software release policies and resource allocation problem, for example, policies based on the dual constraints of cost and reliability.

[...] Read more.
Other Articles