An Abstract Programming System

Computer Science – Software Engineering

Scientific paper

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Internal report

Scientific paper

The system PL permits the translation of abstract proofs of program correctness into programs in a variety of programming languages. A programming language satisfying certain axioms may be the target of such a translation. The system PL also permits the construction and proof of correctness of programs in an abstract programming language, and permits the translation of these programs into correct programs in a variety of languages. The abstract programming language has an imperative style of programming with assignment statements and side-effects, to allow the efficient generation of code. The abstract programs may be written by humans and then translated, avoiding the need to write the same program repeatedly in different languages or even the same language. This system uses classical logic, is conceptually simple, and permits reasoning about nonterminating programs using Scott-Strachey style denotational semantics.

No associations

LandOfFree

Say what you really think

Search LandOfFree.com for scientists and scientific papers. Rate them and share your experience with other people.

Rating

An Abstract Programming System does not yet have a rating. At this time, there are no reviews or comments for this scientific paper.

If you have personal experience with An Abstract Programming System, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and An Abstract Programming System will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFWR-SCP-O-23939

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.