A Semantic Analysis Method for Scientific and Engineering Code

A Semantic Analysis Method for Scientific and Engineering Code

Paperback (21 Oct 2018)

Not available for sale

Includes delivery to the United States

Out of stock

This service is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Publisher's Synopsis

This paper develops a procedure to statically analyze aspects of the meaning or semantics of scientific and engineering code. The analysis involves adding semantic declarations to a user's code and parsing this semantic knowledge with the original code using multiple expert parsers. These semantic parsers are designed to recognize formulae in different disciplines including physical and mathematical formulae and geometrical position in a numerical scheme. In practice, a user would submit code with semantic declarations of primitive variables to the analysis procedure, and its semantic parsers would automatically recognize and document some static, semantic concepts and locate some program semantic errors. A prototype implementation of this analysis procedure is demonstrated. Further, the relationship between the fundamental algebraic manipulations of equations and the parsing of expressions is explained. 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. Stewart, Mark E. M. Glenn Research Center NAS3-27816; RTOP 509-10-11...

Book information

ISBN: 9781729062975
Publisher: Independently Published
Imprint: Independently Published
Pub date:
Language: English
Number of pages: 34
Weight: 104g
Height: 280mm
Width: 216mm
Spine width: 2mm