Skip to content
Free planNo credit card requiredStart writing

article · 2008

Software Documentation

Preeti Rastogi, M. Eng, Preeti Rastogi, Dr. Martin Von Mohrenschildt

Cited by 0Abstract and details only

Abstract

ii Precise mathematical documentation plays a crucial role in safety critical, mission critical, and finance critical software where the cost of failure is very high either in terms of money or human life. Good documentation is an important component of software and is absolutely necessary for maintenance. Tabular notation advocated by Parnas et al. has been found to be more readable and easy to understand when compared to conventional mathematical representations. Tables can sometimes be complex and difficult to comprehend. In such cases “specialization ” can simplify them. Some tables can be simplified without loss of generality. For others specialization may be used. Specialization is a technique that reduces the domain for which the expression is valid. For tabular expressions, specialization may allow the removal of rows and/or columns when the domain of predicate (condition) sub-expressions is outside the domain under consideration. User defined constraints narrow the domain under consideration. Specialization

Cite this paper

APA 7

Rastogi, P., Eng, M., Rastogi, P., & Von Mohrenschildt, D. M. (2008). Software Documentation.

MLA 9

Rastogi, Preeti, et al. “Software Documentation.” 2008.

Chicago

Rastogi, Preeti, M. Eng, Preeti Rastogi, and Dr. Martin Von Mohrenschildt. 2008. “Software Documentation.”

Harvard

Rastogi, P. et al. (2008) ‘Software Documentation’.

BibTeX
@article{rastogi2008software,
  title = {{Software Documentation}},
  author = {Rastogi, Preeti and Eng, M. and Rastogi, Preeti and Von Mohrenschildt, Dr. Martin},
  year = {2008}
}

Made from the index record. Check names, capitalisation and page numbers against the paper. Need another style? AI for Research has over 10,000.