NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
An Experiment in Scientific Code Semantic AnalysisThis paper concerns a procedure that analyzes aspects of the meaning or semantics of scientific and engineering code. This procedure involves taking a user's existing code, adding semantic declarations for some primitive variables, and parsing this annotated code using multiple, distributed expert parsers. These semantic parser are designed to recognize formulae in different disciplines including physical and mathematical formulae and geometrical position in a numerical scheme. The parsers will automatically recognize and document some static, semantic concepts and locate some program semantic errors. Results are shown for a subroutine test case and a collection of combustion code routines. This ability to locate some semantic errors and document semantic concepts in scientific and engineering code should reduce the time, risk, and effort of developing and using these codes.
Document ID
19990036000
Acquisition Source
Legacy CDMS
Document Type
Reprint (Version printed in journal)
Authors
Stewart, Mark E. M.
(DYNACS Engineering Co., Inc. Brook Park, OH United States)
Date Acquired
August 19, 2013
Publication Date
January 1, 1998
Subject Category
Computer Programming And Software
Funding Number(s)
PROJECT: RTOP 509-10-11
CONTRACT_GRANT: NAS3-27816
Distribution Limits
Public
Copyright
Other

Available Downloads

There are no available downloads for this record.
No Preview Available