Skip to main content

Optimising Analytical Software Quality Assurance

  • Conference paper
  • First Online:
Software Quality: Quality Intelligence in Software and Systems Engineering (SWQD 2020)

Part of the book series: Lecture Notes in Business Information Processing ((LNBIP,volume 371))

Included in the following conference series:

  • 578 Accesses

Abstract

While optimising quality assurance has been an important research area for many years, we still see interesting new ideas in this area such as incorporating psychological factors, detecting pseudo-tested code and detecting code with low fault risk.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Boehm, B.W., Huang, L., Jain, A., Madachy, R.J.: The ROI of software dependability: the iDAVE model. IEEE Softw. 21(3), 54–61 (2004)

    Article  Google Scholar 

  2. Hellhake, D., Schmid, T., Wagner, S.: Using data flow-based coverage criteria for black-box integration testing of distributed software systems. In: 12th IEEE Conference on Software Testing, Validation and Verification, ICST 2019, Xi’an, China, 22–27 April 2019, pp. 420–429. IEEE (2019)

    Google Scholar 

  3. Jürgens, E., Deissenboeck, F., Hummel, B., Wagner, S.: Do code clones matter? In: Proceedings of 31st International Conference on Software Engineering, ICSE 2009, Vancouver, Canada, 16–24 May 2009, pp. 485–495. IEEE (2009)

    Google Scholar 

  4. Niedermayr, R., Jürgens, E., Wagner, S.: Will my tests tell me if I break this code? In: Proceedings of the International Workshop on Continuous Software Evolution and Delivery, CSED@ICSE 2016, Austin, Texas, USA, 14–22 May 2016, pp. 23–29. ACM (2016)

    Google Scholar 

  5. Niedermayr, R., Röhm, T., Wagner, S.: Too trivial to test? An inverse view on defect prediction to identify methods with low fault risk. PeerJ Comput. Sci. 5, e187 (2019)

    Article  Google Scholar 

  6. Niedermayr, R., Wagner, S.: Is the stack distance between test case and method correlated with test effectiveness? In Ali, S., Garousi, V. (eds.) Proceedings of the Evaluation and Assessment on Software Engineering, EASE 2019, Copenhagen, Denmark, 15–17 April 2019, pp. 189–198. ACM (2019)

    Google Scholar 

  7. Ostberg, J., Wagner, S.: At ease with your warnings: the principles of the salutogenesis model applied to automatic static analysis. In: IEEE 23rd International Conference on Software Analysis, Evolution, and Reengineering, SANER 2016, Suita, Osaka, Japan, 14–18 March 2016, vol. 1, pp. 629–633. IEEE Computer Society (2016)

    Google Scholar 

  8. Ostberg, J., Wagner, S., Weilemann, E.: Does personality influence the usage of static analysis tools?: an explorative experiment. In: Proceedings of the 9th International Workshop on Cooperative and Human Aspects of Software Engineering, CHASE@ICSE 2016, Austin, Texas, USA, 16 May 2016, p. 75–81. ACM (2016)

    Google Scholar 

  9. Pretschner, A., Prenninger, W., Wagner, S., Kühnel, C., Baumgartner, M., Sostawa, B., Zölch, R., Stauner, T.: One evaluation of model-based testing and its automation. In: Roman, G., Griswold, W.G., Nuseibeh, B. (eds.) 27th International Conference on Software Engineering (ICSE 2005), St. Louis, Missouri, USA, 15–21 May 2005, pp. 392–401. ACM (2005)

    Google Scholar 

  10. Slaughter, S., Harter, D.E., Krishnan, M.S.: Evaluating the cost of software quality. Commun. ACM 41(8), 67–73 (1998)

    Article  Google Scholar 

  11. Wagner, S.: A literature survey of the quality economics of defect-detection techniques. In: Travassos, G.H., Maldonado, J.C., Wohlin, C. (eds.) 2006 International Symposium on Empirical Software Engineering (ISESE 2006), Rio de Janeiro, Brazil, 21–22 September 2006, pp. 194–203. ACM (2006)

    Google Scholar 

  12. Wagner, S.: A model and sensitivity analysis of the quality economics of defect-detection techniques. In Pollock, L.L., Pezzè, M. (eds.) Proceedings of the ACM/SIGSOFT International Symposium on Software Testing and Analysis, ISSTA 2006, Portland, Maine, USA, 17–20 July 2006, pp. 73–84. ACM (2006)

    Google Scholar 

  13. Wagner, S.: Cost optimisation of analytical software quality assurance. Ph.D. thesis, Technical University Munich, Germany (2007)

    Google Scholar 

  14. Wagner, S., Deissenboeck, F., Aichner, M., Wimmer, J., Schwalb, M.: An evaluation of two bug pattern tools for Java. In: First International Conference on Software Testing, Verification, and Validation, ICST 2008, Lillehammer, Norway, 9–11 April 2008, pp. 248–257. IEEE Computer Society (2008)

    Google Scholar 

  15. Wagner, S., Jürjens, J., Koller, C., Trischberger, P.: Comparing bug finding tools with reviews and tests. In: Khendek, F., Dssouli, R. (eds.) TestCom 2005. LNCS, vol. 3502, pp. 40–55. Springer, Heidelberg (2005). https://doi.org/10.1007/11430230_4

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Stefan Wagner .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Wagner, S. (2020). Optimising Analytical Software Quality Assurance. In: Winkler, D., Biffl, S., Mendez, D., Bergsmann, J. (eds) Software Quality: Quality Intelligence in Software and Systems Engineering. SWQD 2020. Lecture Notes in Business Information Processing, vol 371. Springer, Cham. https://doi.org/10.1007/978-3-030-35510-4_9

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-35510-4_9

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-35509-8

  • Online ISBN: 978-3-030-35510-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics