Durg Singh Chauhan

Learn More
Changing requirements of customer needs establishes the need to analyze impact of requirement changes. For success of any software requirement analysis is very essential. In this paper, we propose a four stage method engineering process which aims at estimating impact of change. The process model described is a linear layered model. Impact sets are computed(More)
Cloud computing is an Internet-based computing, where shared resources, software and information, are provided to computers and devices on-demand. It provides people the way to share distributed resources and services that belong to different organization. Since cloud computing uses distributed resources in open environment, thus it is important to provide(More)
—Software evolution is an ongoing process carried out with the aim of extending base applications either for adding new functionalities or for adapting software to changing environments. This brings about the need for estimating and determining the overall impact of changes to a software system. In the last few decades many such change/impact analysis(More)
Advancement in the area of software engineering, mobile computing together with web technologies have paved way for myriad range of applications, including good quality E-learning software’s, delivering online classes in real time to unlimited number of students across the world, on a personalized E-learning space for every student. These E-learning(More)
Multi–stage interconnection networks (MIN) can be designed to achieve fault tolerance and collision solving by providing a set of disjoint paths. In this paper, we have discussed a tool designed for developing fault-tolerant MIN. The designed tool is one of its own kind and will help the user in developing 2 and 3-disjoint path networks. The 1–Fault(More)
k-ary n-trees are a particular type of Fat-Trees that belong to parametric family of topologies. In spite of their wide usage as an Interconnection Network topology, it has been quite unclear about the performance of Adaptive Routing Algorithms on them. In this paper, we consider a 4-ary 3-tree and analyze two Adaptive Routing Algorithms namely the(More)
Software undergoes many changes during maintenance due to shortened development cycles and increased frequency of software updates because of errors, incompatibility or missing functionalities. Impact Analysis is the process of estimating the effect of such changes on the software system after or before modifications. More recently, researchers have begun(More)