Extended SWIFT: A Real Time Commit Protocol

Ankit Aakash *, Anitya Gaurav, Akshay Gupta, and Birendra Kumar


Department of Computer Science & Engineering,

KEC Ghaziabad, India

Email: ankitaakash28@gmail.com, anityagaurav@hotmail.com, agagakshay09@gmail.com,birendra.kumar@krishnacollege.ac.in


Distributed real time database systems (DRTDBS) can be defined as database systems that support real time transactions. The performance of DRTDBS depends on several factors. One of the primary performance determinants is the policy used to schedule system resources i.e. processors, main memory, disks, the data items etc. to the transactions. In order to resolve the contention for these resources, our work involves design of commits protocol and its performance comparison with existing real time commit protocols. The Borrowing Factor is computed by a new way for each borrower, so that lock on requested dirty data items can be granted to borrowers in fruitful way only. Both blind write and update type of write operations have been considered. The inconsistency created due to multiple read then borrowing data for blind write/update operation in the previously developed commit protocols has been also resolved. The performance of Extended SWIFT is compared with other protocols for both main memory resident and disk resident databases with and without communication delay. Simulation results show that the proposed protocol improves the system performance by 4% by minimizing the data inaccessibility and enabling borrowing only when it turns out to be fruitful.

Keywords: Distributed, DRTDBS, Priority Assignment, Deadline Assignment, Commit Protocols .


An Design and Implementation o f a

Low Cost Generic Gesture

Controlled Robotic Arm

Vaishnavi Y 1 , and Narendran Rajagopalan 2 *

1 Alcatel-Lucent Ltd, India and,Jain University, India

2 Department of Computer Science & Engineering,

National Institute of Technology, Puducherry , India

Email: y.vaishnavi@gmail.com, narenraj1@gmail.com


I n the re c ent y e ars, robotics and automation hav e constituted to be an int e gra l p a r t of many industries like medicine, manufacturi n g. The use of robotics and automation reduce s the inter v ention of human labor and h as proved to be eff i cient. This work is to design and build a cost effective Gesture controlled robotic arm which can sense t he move m ents o f a hu m an ar m and emulate the movements through a robotic arm. It is also conf i gured to rec o rd t he actions which are p erfo r med b y the human arm and can emulate it without the hu m an intervention whe n nee d ed. To achie v e it, the rota r y encoders are used to sen s e the m ovements of th e human arm and serial input/output to t r a n sfer data. The model build in this project is a prototype and can be enhanced to be more efficient and incorporate features which enable wider applications.

Keywords: Markerless Motion Capturing , Serial input/output, Rotar y Encoder, A r duino, Robotics Load Balancing.


Factors influencing Software

Testing Efficiency in Banking,

Financial Services and Insurance (BFSI) Domain

Prasad Revur 1 *, and A.R. Aryasri 2

1 JNTUH, Hyderabad, India ,

2 School of Management Studies , JNTUH, Hyderabad , India

Email: Prasad.revur @gmail.com , aryasri9@gmail.com



Software testing has been growing at a rapid pace in the last few years. Software testing is the back bone for quality assurance and ensuring there are zero defects in the application or product used by the customers or the employees of the organization providing Banking, financial services and insurance services. There are a number of challenges faced by the software testing team for improving software testing efficiency at an optimum cost. This paper presents the critical challenges faced by the testing team for these applications, identify the factors that have a major influence for improving testing efficiency and suggest solutions to overcome some of these challenges. A survey was conducted to study different constraints faced by the testing professionals with the above objectives and the results are presented in this paper. A few recommendations such as developing an automation framework, collecting reusable artifacts and using continuous improvement techniques to improve the testing process are detailed.

Keywords: Software Testing, Theory of Constraints, Productivity Improvement, Testing Efficiency, Quality Management, Cycle time, Total cost of testing, Critical factors for test efficiency, BFSI.


Analysis of Big Data Tools and

Application in Pervasive Environment

Komal Vadukia

Symbiosis Centre for Information Technology,

Symbiosis International University, India.

Email: kkvadukia@gmail.com



With daily trillions tones of data being generated, number of tools to deal with this “Big Data” is also increasing exponentially in market. When there are plenty of solutions available, it becomes necessary to evaluate each and every option available and understand when to use which one to get effective and efficient result. So, one part of this research deals with the comparison between different big data tools available in market which includes its advantages and disadvantages over other tools. The parameters for the comparative analysis will be derived from the literature. As Hadoop has become synonym for Big Data solution, first part will mainly include comparison of different combination of solutions provided by different Hadoop distributors. The second part of this research deals with use of the analytics tools in the pervasive environments. It includes the understanding of pervasive environments w.r.t new business opportunities and the mapping of those big data tools that will help in the analysis of those new business ventures for growing and sustainability. Expected result out of this research is decent analysis report which can help you make decision about Big Data tool choice based on application.


Keywords: Big Data, Hadoop, Pervasive Computing, Big Data Tools, Analysis


Software Analytics : Testing Phase of SDLC

Sonal Khare

Symbiosis Centre for Information Technology,

Symbiosis International University, India. 

Email: Sonalkhare88@gmail.com


A huge amount of data is generated and collected during the various phases of software development lifecycle. Software analytics is the analysis of this data produced during the lifecycle of software development to find insightful and actionable information. This can be done by using various techniques such as machine learning, data mining, pattern recognition, information visualization and large scale data computing and processing. To a large extent, software analytics is about what we can learn and share about software. This research will aim in an in-depth understanding of software analytics, determining how useful it is to an organization and how software analytics can be performed during testing phase of software development lifecycle.


. Keywords: Software Analytics, SDLC, Testing, Phase