skip to main content
10.1145/2816839.2816903acmotherconferencesArticle/Chapter ViewAbstractPublication PagesiciipConference Proceedingsconference-collections
research-article

A Generic Model-Based Methodology of Testing Techniques to Obtain High Quality Software

Authors Info & Claims
Published:23 November 2015Publication History

ABSTRACT

Testing techniques have been widely used as a method to help software engineers in detecting defects in a software system in order to develop high-quality software system and achieve customer satisfaction. Different techniques reveal different quality aspects of a software system. This paper proposes a model-based methodology of the major accepted categories of testing techniques to evaluate many aspects like functional, structural, reliability, usability requirements and check their consistency. Evaluating all these aspects in a software project will help ensure the success of such software development project and will also assist software testers in error handling in order to achieve the desired quality for software customers.

References

  1. Jovanovic, I. 2008. Software Testing Methods and Techniques. The IPSI BgD Transactions on Internet Research, 30--41.Google ScholarGoogle Scholar
  2. Sawant, A. A., Bari, P. H., & Chawan, P. M. 2012. Software Testing Techniques and Strategies. International Journal of Engineering Research and Applications (IJERA), 2(3), 980--986.Google ScholarGoogle Scholar
  3. Xu, D., Xu, W., Kent, M., Thomas, L., & Wang, L. 2014. An Automated Test Generation Technique for Software Quality Assurance Reliability, IEEE Transactions on Reliability. IEEE Reliability Society, 61 (1), 247--268.Google ScholarGoogle Scholar
  4. Iqbal, N., & Qureshi, M. 2012. Improvement of Key Problems of Software Testing in Quality Assurance. Science International. 21(1), 25--28.Google ScholarGoogle Scholar
  5. Reza, H., & Lande, S. 2010. Model Based Testing Using Software Architecture. In Proceedings of the 2010 Seventh International Conference on Information Technology: New Generations. IEEE Computer Society, 188--193 Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Luo L. 2001. Software testing techniques. Institute for software research international Carnegie Mellon University, Pittsburgh, PA, 15232, 1--19.Google ScholarGoogle Scholar
  7. Vegas, S., Basili, V. 2005. A characterization schema for software testing techniques. Empirical Software Engineering, 10(4), 437--466. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Belli, F., Beyazit, M. 2010. A formal framework for mutation testing. Fourth International Conference on Secure Software Integration and Reliability Improvement, 121--130. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Zhao, J. 2003. Data-flow-based unit testing of aspect-oriented programs. Proceedings. 27th Annual International Computer Software and Applications Conference, 2003. COMPSAC 2003. 188--197. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Schaefer, C. J., Do, H. 2014. Model-Based Exploratory Testing: A Controlled Experiment. IEEE 7th International Conference on Software Testing, Verification and Validation Workshops, 284--293. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Trivedi, S. H. 2012. Software Testing Techniques. International Journal of Advanced Research in Computer Science and Software Engineering, 2(10), 433--438.Google ScholarGoogle Scholar
  12. Xu, S. 2006. A new approach to improving the test effectiveness in software testing using fault collapsing. 12th Pacific Rim International Symposium on Dependable Computing, 73--80. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Yin, R., Ding, X. M. 2012. How to Improve the Quality of Software Testing. 2012 International Conference on Systems and Informatics, 2533--2536.Google ScholarGoogle ScholarCross RefCross Ref
  14. Catelani, M., Ciani, L., Scarano, V. L., & Bacioccola, A. 2011. Software Automated Testing: A solution to maximize the test plan coverage and to increase software reliability and quality in use. Computer Standards & Interfaces, 33(2), 152--158. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Jang, S. J., Kim, H. G., & Chung, Y. K. 2008. Manual Specific Testing and Quality Evaluation for Embedded Software. 7th IEEE/ACIS International Conference on Computer and Information Science ICIS 08, 502--507. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Suma, V., & Nair, T. R. 2010. Effective Defect Prevention Approach in Software Process for Achieving Better Quality Levels.Google ScholarGoogle Scholar
  17. Monteiro, C. B., Dias, L. A. V., & Cunha, A. M. D. 2014. A Case Study on Pairwise Testing Application. Proceedings of the 11th International Conference on Information Technology: New Generations, 639--640, IEEE Computer Society. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Bourque, P., & Fairley, R. E. 2014. Guide to the Software Engineering Body of Knowledge (SWEBOK (R)): Version 3.0. IEEE Computer Society Press. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. A Generic Model-Based Methodology of Testing Techniques to Obtain High Quality Software

          Recommendations

          Comments

          Login options

          Check if you have access through your login credentials or your institution to get full access on this article.

          Sign in
          • Published in

            cover image ACM Other conferences
            IPAC '15: Proceedings of the International Conference on Intelligent Information Processing, Security and Advanced Communication
            November 2015
            495 pages
            ISBN:9781450334587
            DOI:10.1145/2816839

            Copyright © 2015 ACM

            Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

            Publisher

            Association for Computing Machinery

            New York, NY, United States

            Publication History

            • Published: 23 November 2015

            Permissions

            Request permissions about this article.

            Request Permissions

            Check for updates

            Qualifiers

            • research-article
            • Research
            • Refereed limited

            Acceptance Rates

            Overall Acceptance Rate87of367submissions,24%
          • Article Metrics

            • Downloads (Last 12 months)5
            • Downloads (Last 6 weeks)0

            Other Metrics

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader