Reasoning in Abella about Structural Operational Semantics Specifications

Computer Science – Logic in Computer Science

Scientific paper

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

15 pages. To appear in LFMTP'08

Scientific paper

The approach to reasoning about structural operational semantics style specifications supported by the Abella system is discussed. This approach uses lambda tree syntax to treat object language binding and encodes binding related properties in generic judgments. Further, object language specifications are embedded directly into the reasoning framework through recursive definitions. The treatment of binding via generic judgments implicitly enforces distinctness and atomicity in the names used for bound variables. These properties must, however, be made explicit in reasoning tasks. This objective can be achieved by allowing recursive definitions to also specify generic properties of atomic predicates. The utility of these various logical features in the Abella system is demonstrated through actual reasoning tasks. Brief comparisons with a few other logic based approaches are also made.

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

Reasoning in Abella about Structural Operational Semantics Specifications 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 Reasoning in Abella about Structural Operational Semantics Specifications, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Reasoning in Abella about Structural Operational Semantics Specifications will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFWR-SCP-O-505467

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