bounties icon indicating copy to clipboard operation
bounties copied to clipboard

Meetup: Formal Verification aproaches for RhoLang

Open golovach-ivan opened this issue 6 years ago • 2 comments

Hold Meetup: Formal Verification aproaches for RhoLang (Europe/Ukraine). Explain and compare 5 different ways

  • Interactive Theorem Provers (write the specification as an independent mathematical theorem).
  • Contracts (encode the specification as assertions, pre/post conditions).
  • Barbed Bisimulation (write the specification as an simplified program in the same language).
  • Modal/Separation Logics (encode the specification as logic formulae).
  • Kobayashi Type Systems for Process Calculi (encode the specification into channels types).

This issue is result of #945 research activity.

Benefit to RChain

Budget and Objective

Involved

golovach.ivan - 75% kovmargo - 25%

Expenses

Publicity, Banners, Digital graphics $100 Hall renting $100 Camera and associated gadgets renting + video processing $150 Logistics $50 Slides development - golovach.ivan time Speech/Info preparing - golovach.ivan time Video processing consultancy, organization - kov.margo time

Estimated Budget of Task: $[2000] Estimated Timeline Required to Complete the Task: [1week] How will we measure completion? [processed video uploaded to Youtube channel + slides uploaded to #779 ("meetup in the box" issue) google directory

golovach-ivan avatar Oct 18 '18 23:10 golovach-ivan

@golovach-ivan, Have you gotten any sponsor for this? If No, please don't proceed until someone from the marketing organization supports this with a budget.

Ojimadu avatar Oct 20 '18 07:10 Ojimadu

@golovach-ivan A reference book is under way in the rchain/Rholang directory. I would be very interested in getting involved in anything that happens here, as I am building the formal semantics of Rholang for precisely this purpose. Feel free to contact me on discord at @ Derek.

dhsorens avatar Oct 26 '18 21:10 dhsorens