i-manager's Journal on Software Engineering (JSE)


Volume 12 Issue 4 April - June 2018

Article

Designing a Software Test Automation Framework for Windows Application using Coded UI in Visual Studio Tool and Page Object Design

Manoj G.* , Johnson**, K. R. Prakash***
* M.Tech Graduate, The National Institute of Engineering, Mysuru, Karnataka, India.
** Assistant Professor, Department of Mechanical Engineering, The National Institute of Engineering, Mysuru, Karnataka, India.
*** Professor, Department of Mechanical Engineering, The National Institute of Engineering, Mysuru, Karnataka, India.
Manoj, G., Beeranur, R. K., Prakash, K. R. (2018). Designing a Software Test Automation Framework for Windows Application using Coded UI in Visual Studio Tool and Page Object Design. i-manager's Journal on Software Engineering, 12(4), 1-6. https://doi.org/10.26634/jse.12.4.14703

Abstract

Software environment is a testing environment where in the different test cases are executed to check the correctness, reliability and performance of the developed framework. In manual testing functionalities of a specific version of the application is tested manually through specific test cases. Test automation is an important technique for testing large scale applications using an automation tool. This paper deals with the different test automation frameworks, also discuss how to develop a framework using coded UI and Page Object Model for windows based application.

Article

Providing Confidentiality using Bio Metrics

Tella Prameela* , Tejasree Samakoti**
* Assistant Professor, Department of Computer Science, Siddhartha Educational Academy Group of Institutions, Andhra Pradesh, India.
** Assistant Professor, Department of Computer Science, VEMU Institute of Technology, Pakala, Andhra Pradesh, India.
Prameela, T., Samakoti, T. (2018). Providing Confidentiality Using Bio Metrics i-manager's Journal on Software Engineering, 12(4), 7-11. https://doi.org/10.26634/jse.12.4.14670

Abstract

Now-a-days, every organization and institution provides security for their users. There are different systems are available for providing security and identifying of employees of the desired organization. No one is stick on one system for providing security. Every system having some disadvantages. Compared to the other systems most of the confidential organizations uses the biometric system for providing security and recognition. This paper depicts about the biometric system clearly with many types, steps involved in this system, advantages and disadvantages and finally applications.

Research Paper

An Empirical Study of Bad Smells during Software Evolution Using Designite Tool

Mamdouh Alenezi* , Mohammad Zarour**
* Chief Information & Technology Officer (CITO), Prince Sultan University, Riyadh, Saudi Arabia.
** Faculty Member, Computer and Information Sciences, Prince Sultan University, Riyadh, Saudi Arabia.
Alenezi, M., Zarour, M.(2018). An Empirical Study of Bad Smells during Software Evolution Using Designite Tool. i-manager's Journal on Software Engineering, 12(4), 12-27. https://doi.org/10.26634/jse.12.4.14958

Abstract

Bad smells are not uncommon in software systems. Such problems arise as a result of incomplete, inconsistent or incorrect requirements followed, accordingly, by bad design decisions which travel to the construction phase ending up with malfunctioning software. Such problems are expected to be handled and resolved during the evolution of the software which may result in more complicated systems that are difficult to maintain, and the software starts aging. Various tools are available to help in uncovering, analyzing and visualizing various bad smells. Once the bad smells are uncovered, a remedial action should be taken such as refactoring. One of the new tools to detect and measure a big number of bad smells is Designite. In this paper, we use Designite to analyze six open source systems and see if bad smells are resolved while software is evolving or systems keep stinking. We found that software quality, in terms of resolving bad smells, gained less focus as the software evolves on the expense of focusing on adaptive and corrective actions and that would keep the software stinking. We also discussed some recommendations on how to reduce bad smells during the software process and some other recommendations to enhance the Designite tool.

Research Paper

Top Hill Method – A new Sorting Approach to Reduce Execution Time

Debabrat Bharali* , Sandeep Kumar Sharma**
* Assistant Professor, Department of Computer Science and Engineering, Asam Down Town University, Guwahati, Assam, India.
** Assistant Professor, Poornima University, Jaipur, Rajasthan, India.
Bharali, D., Sharma, S. K. (2018). Top Hill Method – A new Sorting Approach to Reduce Execution Time. i-manager's Journal on Software Engineering, 12(4), 28-31. https://doi.org/10.26634/jse.12.4.14588

Abstract

The main objective of the proposed Top Hill method is to decrease the time of insertion. Sorting is done by using the pivot method of quick sort, binary searching, and doubly linked list. By using all these method in a combination, the proposed method can sort real time data and increase the size of the list with the worst case of O(n).

Research Paper

Performance Analysis of WRW Background Model Based GMM with other Algorithms for Tracking Humans in Surveillance Videos

Harihara Santosh Dadi* , Gopala Krishna Mohan Pillutla**, Madhavi Latha Makkena***
* Associate Professor, Department of Electronics and Communication Engineering, Aditya Institute of Technology, Andhra Pradesh, India.
** Professor, Department of Electronics and Communication Engineering, Institute of Aeronautical Engineering, Hyderabad, Telangana, India.
*** Professor, Department of Electronics and Communication Engineering, Jawaharlal Nehru Technological University, Telangana, India.
Santosh, H. D., Mohan, G.K., Makkena, M. L. (2018). Performance Analysis of WRW Background model based GMM with other algorithms for tracking humans in surveillance videos. i-manager's Journal on Software Engineering, 12(4), 32-42. https://doi.org/10.26634/jse.12.4.14827

Abstract

A new algorithm for tracking humans in surveillance videos is introduced in this paper. The human head and foot point are first identified by using color and shape based human detection algorithm. These annotations are taken as input for the proposed tracking algorithm. The number of past pixels taken for modelling the present pixel in Gaussian Mixture Model (GMM) is modified in this algorithm. The Weighted Running Window (WRW) is used in choosing the past pixels. The number of past pixels is limited and also more weightages is given to the immediate past pixel, thereby reducing the time taken for tracking. Different tracking parameters are used for comparing the proposed algorithm with other existing algorithm. Performance results show that the proposed algorithm is out performing when compared with the other existing algorithms for human tracking. Performance Evaluation of Tracking and Surveillance (PETS) 2009 View 1 dataset is taken for conducting the experiment.