# Mathematical Principles in Software Quality Engineering - Computer Science > Software Engineering

Mathematical Principles in Software Quality Engineering - Computer Science > Software Engineering - Download this document for free, or read online. Document in PDF available to download.

Abstract: Mathematics has many useful properties for developing of complex softwaresystems. One is that it can exactly describe a physical situation of the objector outcome of an action. Mathematics support abstraction and this is anexcellent medium for modeling, since it is an exact medium there is a littlepossibility of ambiguity. This paper demonstrates that mathematics provides ahigh level of validation when it is used as a software medium. It also outlinesdistinguishing characteristics of structural testing which is based on thesource code of the program tested. Structural testing methods are very amenableto rigorous definition, mathematical analysis and precise measurement. Finally,it also discusses functional and structural testing debate to have a sense ofcomplete testing. Any program can be considered to be a function in the sensethat program input forms its domain and program outputs form its range. Ingeneral discrete mathematics is more applicable to functional testing, whilegraph theory pertains more to structural testing.

Author: ** Manoranjan Kumar Singh, Rakesh. L**

Source: https://arxiv.org/