1976
DOI: 10.1002/spe.4380060405
|View full text |Cite
|
Sign up to set email alerts
|

Dave—a validation error detection and documentation system for fortran programs

Abstract: This paper describes DAVE, a system for analysing Fortran programs. DAVE is capable of detecting the symptoms of a wide variety of errors In programs, as well as assuring the absence of these errors. In addition, DAVE exposes and documents subtle data relations and flows within programs. The central analytic procedure used is a depth first search. DAVE itself is written in Fortran. Its implementation at the University of Colorado and some early experience are described.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
22
0
1

Year Published

1978
1978
2016
2016

Publication Types

Select...
6
4

Relationship

0
10

Authors

Journals

citations
Cited by 138 publications
(23 citation statements)
references
References 9 publications
0
22
0
1
Order By: Relevance
“…Pesquisas como as de [Osterweil and Fosdick 1976, Ruckert and Halpern 1993, Schorsch 1995 comprovam que este tópico é evidenciado há bastante tempo. Os trabalhos organizados nesta seção serão apresentados com enfoque na maneira como os erros são vistos na perspectiva do aluno.…”
Section: Análise De Erros Em Programas De Computadorunclassified
“…Pesquisas como as de [Osterweil and Fosdick 1976, Ruckert and Halpern 1993, Schorsch 1995 comprovam que este tópico é evidenciado há bastante tempo. Os trabalhos organizados nesta seção serão apresentados com enfoque na maneira como os erros são vistos na perspectiva do aluno.…”
Section: Análise De Erros Em Programas De Computadorunclassified
“…Flow analysis techniques for verification were originally used to detect potential definition/reference anomalies in sequential code [OF76]. This approach was later extended to allow the verification of user-specified properties [OO90,OO92].…”
Section: Related Workmentioning
confidence: 99%
“…For example, if the string "DO" has been read, it is unclear whether the scan has reached the end of the keyword, "DO", in a statement such as DO 10 I = 1, 3 or whether the scan is in the middle of a variable name in a statement such as The FSCAN language and the LR style processing were initially specified by DeRemer [4].…”
Section: Introductionmentioning
confidence: 99%