slide1 n.
Download
Skip this Video
Download Presentation
Integrating Protocols and Logic

Loading in 2 Seconds...

play fullscreen
1 / 1

Integrating Protocols and Logic - PowerPoint PPT Presentation


  • 66 Views
  • Uploaded on

New Ideas. Formal modules Since global services, abstract protocol specifications, and code layers are modules in a common formal language, it is possible to synthesize correct-by-construction protocols from specifications.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Integrating Protocols and Logic' - xiu


Download Now An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
slide1

New Ideas

  • Formal modules
  • Since global services, abstract protocol specifications, and code layers are modules in a common formal language, it is possible to synthesize correct-by-construction protocols from specifications.
  • Composing properties for adaptive protocols from components enables the design of new adaptive protocols

Integrating Protocols and Logic

Schedule

Impact

Summer00

  • formal support for the design of new adaptive protocols at the pace of normal design
  • testing and modification also supported by formal methods.
  • Derive formal properties of Spinglass protocols.
  • Release a version of the LPE that contains the complete framework for the new component-based verifications framework.
  • * Synthesize a key protocol such as total order from abstract specifications
  • Formally verify an adaptive "switching" protocol and develop techniques for automatically create prototype implementations of switching protocols that preserve certain properties (such as total order).
  • Make the verification of new protocols more automatic.
  • Characterize conditions under which protocols can automatically be synthesized
  • Modular design and implementation of protocols is especially critical for adaptive protocols. We offer a formal modular design method that is implemented in Ensemble/Nuprl.
  • Formal modules integrate code and formal properties. Formal components make modules fit together tightly and allow verification of properties.
  • Proving properties of Ensemble will greatly enhance confidence in the system and its applications as well as increase its capabilities.

Oct 00 to Sept 01

Oct 01 to Sept 02