Refine your search
Collections
Co-Authors
Year
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z All
Bajwa, Jagpuneet Kaur
- An Adaptive Approach for Test Case Prioritization in Regression Testing Using Improved Genetic Algorithm
Abstract Views :168 |
PDF Views:5
Authors
Affiliations
1 Department of Computer science, Punjabi University, Patiala, Punjab, IN
1 Department of Computer science, Punjabi University, Patiala, Punjab, IN
Source
Research Cell: An International Journal of Engineering Sciences, Vol 24, No 1 (2017), Pagination: 1-11Abstract
Test case prioritization technique is used to prioritize and schedule test cases. The technique is developed in order to run test cases of higher priority in order to minimize time, cost and effort during software testing phase. Prioritizing test cases can be done on the basis of requirements, cost of bug fixing, history of the parent device etc. In this paper we have proposed the hybrid technique. This hybrid technique is a combination of adaptive approach and genetic algorithm. The speedup is achieved by using an adaptive approach which schedules the test cases simultaneously during the execution of test cases.Keywords
Test Case Prioritization, Regression Testing, Genetic Algorithm, Software Testing.References
- Y. Li,Nancy JWahl: “An Overview of Regression Testing.”ACM SIGSOFT Software Engineering Notes, vol. 24, no. 1, (1999)
- S. Yoo,M. Harman: “Regression testing minimization, selection and prioritization: a survey.”Software Testing, Verification and Reliability (2010)
- G. Rothermel, Roland H. Untch,C.Chu,M. Harrold: “Test Case Prioritization: An Empirical Study.”In: Proceedings of IEEE International Conference on Software Maintenance (ICSM), (1999)
- H. Srikanth, L. Williams, J. Osborne: “System test case prioritization of new and regression test cases.” In: Proceedings of IEEE International Symposium on Empirical Software Engineering, (2005)
- P. Tonella, P. Avesani,A. Susi: “Using the Case-Based Ranking Methodology for Test Case Prioritization.”In: Proceedings of 22ndIEEE International Conference on Software Maintenance, (2006)
- X. Zhang,C.Nie,B. Xu, B. Qu: “Test Case Prioritization based on Varying Testing Requirement Priorities and Test Case Costs.”In: Proceedings of 7thIEEEInternational Conference on Quality Software, (2007)
- Y. Huang,C.Huang,J. Chang, T. Chen: “Design and Analysis of Cost-Cognizant Test Case Prioritization Using Genetic Algorithm with Test History.”In: Proceedings of34thIEEE Annual Computer Software and Applications Conference, (2010)
- Y. Singh,A.Kaur,B. Suri: “Test Case Prioritization using Ant Colony Optimization.”ACM SIGSOFT Software Engineering Notes, vol. 35, no. 4, (2010)
- Md. Kayes: “Test Case Prioritization for Regression Testing Based on Fault Dependency.”In: Proceedings of3rd IEEE International Conference on Electronics Computer Technology (ICECT), (2011)
- D. Marijan,A.Gotlieb, S.Sen: “Test Case Prioritization for Continuous Regression Testing: An Industrial Case Study.”In: Proceedings of IEEE International Conference on Software Maintenance, (2013)
- C.Lin,C. Chen,C. Tsai,G. Kapfhammer:“History-based Test Case Prioritization with Software Version Awareness.”In: Proceedings of IEEE International Conference on Engineering of Complex Computer Systems, (2013)
- Md. J. Arafeen,H. Do: “Test Case Prioritization Using Requirements-Based Clustering.”In: Proceedings of6thIEEE International Conference on Software Testing, Verification and Validation, (2013)
- D. D. Nardo, N.Alshahwan,L. Briand,Y. Labiche: “Coverage-Based Test Case Prioritisation: An Industrial Case Study.”In: Proceedings of6thIEEE International Conference on Software Testing, Verification and Validation, (2013)
- D.Hao,X. Zhao,L. Zhang: “Adaptive Test-Case Prioritization Guided by Output Inspection.”In: Proceedings of37thIEEEAnnual Computer Software and Applications Conference (COMPSAC), (2013)
- Md. S. Siddik,K.Sakib: “RDCC: An Effective Test Case Prioritization Framework using Software Requirements, Design and Source Code Collaboration.”In: Proceedings of 17thIEEEInternational Conference on Computer and Information Technology (ICCIT), (2014)
- M. Tyagi, S. Malhotra: “Test Case Prioritization using Multi Objective Particle Swarm Optimizer.”In: Proceedings of IEEE International Conference on Signal Propagation and Computer Technology (ICSPCT), (2014)
- D.Gao,X. Guo, L. Zhao: “Test Case Prioritization for Regression Testing Based on Ant Colony Optimization.”In: Proceedings of6thIEEE International Conference on Software Engineering and Service Science (ICSESS),(2015)
- T. B. Noor,H.Hemmati: “A similarity-based approach for test case prioritization using historical failure data.”In: Proceedings of 26th IEEE International Symposium on Software Reliability Engineering(ISSRE), (2015)
- A. Gupta, N. Mishra, A. Tripathi, M. Vardhan, D. Kushwaha:” An Improved History- Based Test Prioritization Technique Using Code Coverage.” In: Proceedings of 1st Springer International Conference on Communication and Computer Engineering
- D. D. Nucci,A.Panichella,A. Zaidman,A. D. Lucia: “Hypervolume-Based Search for Test Case Prioritization.”In: Proceedings of7thSpringer International Symposium, (SSBSE), (2015)
- K. Solanki,Y.Singh,S. Dalal: “Test Case Prioritization: An Approach Based on Modified Ant Colony Optimization (m-ACO).”In: Proceedings of IEEE International Conference on Computer, Communication and Control (ICCCC), (2015)
- H. Wang,J.Xing, Q. Yang: “Modification Impact Analysis based Test Case Prioritization for Regression Testing of Service-Oriented Workflow Applications.”In: Proceedings of39th IEEE Annual International Computers, Software & Applications Conference, (2015)
- S. Mahajan, S. D.Joshi, V. Khanaa: “Component-Based Software System Test Case Prioritization with Genetic Algorithm Decoding Technique Using Java Platform.” In: Proceedings of IEEE International Conference on Computing Communication Control and Automation, (2015)
- F. Yuan,Y.Bian,Z. Li(B), R. Zhao: “Epistatic Genetic Algorithm for Test Case Prioritization.”In: Proceedings of7thSpringer International Symposium,(SSBSE), (2015)
- L. Ramingwong, P.Konsaard:“Total Coverage Based Regression Test Case Prioritization using Genetic Algorithm.”In: Proceedings of12thIEEE International Conference onElectrical Engineering/Electronics, Computer, Telecommunications and Information Technology (ECTI-CON), (2015)
- A. Ansaria,A.Khanb,A. Khanc,K. Mukadamd: “Optimized Regression Test using Test Case Prioritization.”In: Proceedings of 7th Elsevier International Conference on Communication, Computing and Virtualization, (2016)
- M. Srinivas, L. Patnaik: “Genetic Algorithms: A Survey.”In: Proceedings ofIEEEComputer, vol.27, issue 6, (1994)
- K. F. Man,K.S. Tang,S. Kwong:“Genetic Algorithms: Concepts and Applications.” IEEE Transactions on Industrial Electronics, vol. 43, no. 5, (1996)
- Comparative Study of APM Tools
Abstract Views :244 |
PDF Views:4
Authors
Affiliations
1 Department of Computer Science, Punjabi University, Patiala, Punjab, IN
1 Department of Computer Science, Punjabi University, Patiala, Punjab, IN
Source
Research Cell: An International Journal of Engineering Sciences, Vol 24, No 1 (2017), Pagination: 26-35Abstract
Agile Project Management tools form the backbone of mature software development projects. There are various tools that companies are using to support their agile processes for project management and bug tracking. Whenever an organization starts the software development, they look out for a good tool to manage their agile processes. Agile Project management tools have overtaken the manual tools (physical cards, task boards, charts etc.) in almost all the companies. Nowadays, there are a number of web-based tools available. The purpose of this paper is to study and compare the popular APM tools which are currently being used to support agile processes. In addition, to analyze them on the basis of their functionality, common characteristics, distinguishing features and pros and cons of each tool, in order to find out which one is most complete and better to help agile teams in project management process.Keywords
Project Management, APM Tools, Software Development, Systematic Literature Review.References
- Behrens, P. (2006). Agile Project Management (APM) tooling survey results. Trail Ridge consulting.
- Dubakov, M., & Stevens, P. (2008). Agile Tools: The Good, the Bad and the Ugly. Report, TargetProcess, Inc.
- "8th Annual State of Agile Survey", VERSION ONE, 2014, [online] Available: http://www.versionone.com/pdf/2013-state-of-agile-survey.pdf.
- Wang, X., Maurer, F., Morgan, R., & Oliveira, J. (2010). Tools for supporting distributed agile project planning. In Agility across Time and Space (pp. 183-199). Springer Berlin Heidelberg.
- Azizyan, G., Magarian, M. K., & Kajko-Matsson, M. (2011, August). Survey of agile tool usage and needs. In: Agile Conference (AGILE), 2011 (pp. 29-38). IEEE.
- Azizyan, G., Magarian, M., & Kajko-Mattson, M. (2012). The dilemma of tool selection for agile project management. In: 7th International Conference on Software Engineering Advances (ICSEA 2012) (pp. 605-614).
- Mishra, A., & Mishra, D. (2013). Software project management tools: a brief comparative view. ACM SIGSOFT Software Engineering Notes, 38(3), 1-4.
- Jordi Cabot and Greg Wilson, Tools for Teams: A Survey of Web-Based Software Project Portals. Dr. Dobb's, 2009,[Online]. Available: http://www.drdobbs.com/tools/220301068
- Barabino, G., Grechi, D., Tigano, D., Corona, E., & Concas, G. (2014, May). Agile methodologies in web programming: a survey. In: International Conference on Agile Software Development (pp. 234-241). Springer, Cham.
- Eren, A. Ö. (2012). A method to decrease common problems in effort data collection in the software industry (Doctoral Dissertation, Middle East Technical University).
- Dhondoo Sweta Deana Bye, Jaguessur D. Roshnie, Kishnah Somveer, Pudaruth Sameerchand (2013), Bug Tracking Tools Used in the IT Sector in Mauritius. In: InternatIonal Journal of Computer Science and technology, vol. 4.
- Guzman, J. C. EVALUATION OF ISSUE TRACKING AND PROJECT MANAGEMENT TOOLS FOR USE ACROSS ALL CSIRO RADIO TELESCOPE FACILITIES. In: Proceedings of ICALEPCS 2013, San Francisco, CA, USA.
- Alomar, N., Almobarak, N., Alkoblan, S., Alhozaimy, S., & Alharbi, S. (2016, July). Usability engineering of agile software project management tools. In International Conference of Design, User Experience, and Usability (pp. 197-208). Springer International Publishing.
- Dimitrijević, S., Jovanović, J., & Devedžić, V. (2015). A comparative study of software tools for user story management. Information and Software Technology, 57, 352-368.
- Taheri, M., & Sadjadi, S. M. (2015). A Feature-Based Tool-Selection Classification for Agile Software Development. In SEKE (pp. 700-704).
- Segers, J. (2012). Analysis of a paper-and software-based Scrum task board. (Master's thesis, University of Twente).
- Kostalova, J., & Tetrevova, L. (2014). Project Management and its Tools in Practice in the Czech Republic. Procedia-Social and Behavioral Sciences, 150, 678-689.
- Portillo-Rodríguez, J., Vizcaíno, A., Piattini, M., & Beecham, S. (2012). Tools used in Global Software Engineering: A systematic mapping review. Information and Software Technology, 54(7), 663-685.
- Ahmad, N., & Laplante, P. A. (2006, April). Software project management tools: making a practical decision using AHP. In Software Engineering Workshop, 2006. SEW'06. 30th Annual IEEE/NASA (pp. 76-84). IEEE.
- Heikkila, V. (2008). Tool Support for Development Management in Agile Methods. Department of Computer Science and Engineering. Finland, Helsinki University of Technology.
- Janák, J. (2009). Issue tracking systems (Doctoral dissertation, Masarykova univerzita, Fakulta informatiky).
- Patanakul, P., Iewwongcharoen, B., & Milosevic, D. (2010). An empirical study on the use of project management tools and techniques across project life-cycle and their impact on project success. Journal of General Management, 35(3), 41-66.
- Singh, V. B., & Chaturvedi, K. K. (2011). Bug tracking and reliability assessment system (btras). International Journal of Software Engineering and Applications (IJSEA), 5(4), 1-14.
- Stämpfli, M. (2009). Origo Mylyn plug-in and advanced issue management(Master's thesis, ETH, Swiss Federal Institute of Technology Zurich, Department of Computer Science, Chair of Software Engineering).
- Schokking, A. C. (2006). Project Planning and Tracking System A comparative analysis. Philips Research Report.
- Shivani , Sanjay Kumar Dubey (2014).Analytical Survey on Bug Tracking System. In: International Journal of Computer and Communication System Engineering (IJCCSE), Vol. 1 No.02.
- http://myelearningworld.com/power-of-agile-project-management-in-e-learning-10-best-tools/
- http://toolsforagile.com/blog/archives/882/why-visualisation-is-the-key-to-being-agile
- http://technologyadvice.com/agile-project-management-software/
- http://blog.capterra.com/agile-project-management-software/
- http://projectmanagement.zone/system/bugzilla,trac
- http://www.softwaretestinghelp.com/popular-bug-tracking-software/
- http://www.bugzilla.org/
- http://reviews.financesonline.com/p/bugzilla/
- http://www.captechconsulting.com/blogs/a-comparative-look-at-top-agile-tools
- http://project-management.zone/system/assembla,jira