
{"id":402,"date":"2023-04-04T15:01:05","date_gmt":"2023-04-04T14:01:05","guid":{"rendered":"https:\/\/es-wordpress.fbk.eu\/?p=402"},"modified":"2023-05-09T10:03:00","modified_gmt":"2023-05-09T09:03:00","slug":"ocra","status":"publish","type":"post","link":"https:\/\/es.fbk.eu\/index.php\/tools\/ocra\/","title":{"rendered":"OCRA &#8211; Othello Contracts Refinement Analysis"},"content":{"rendered":"\n\n\n\n\n\n\n[et_pb_section fb_built=&#8221;1&#8243; admin_label=&#8221;section&#8221; _builder_version=&#8221;3.22&#8243;][et_pb_row admin_label=&#8221;row&#8221; _builder_version=&#8221;3.25&#8243; background_size=&#8221;initial&#8221; background_position=&#8221;top_left&#8221; background_repeat=&#8221;repeat&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;3.25&#8243; custom_padding=&#8221;|||&#8221; custom_padding__hover=&#8221;|||&#8221;][et_pb_text admin_label=&#8221;Text&#8221; _builder_version=&#8221;3.27.4&#8243; background_size=&#8221;initial&#8221; background_position=&#8221;top_left&#8221; background_repeat=&#8221;repeat&#8221;]<!-- divi:paragraph -->\n<p>OCRA is a tool for the verification of logic-based contracts refinement for embedded systems.<\/p>\n<!-- \/divi:paragraph -->\n\n<!-- divi:paragraph -->\n<p>It supports the specification of components enriched with Othello contracts and the compositional verification of contracts refinement and implementation.<\/p>\n<!-- \/divi:paragraph -->\n\n<!-- divi:paragraph -->\n<p>It is built on top of the&nbsp;<a href=\"http:\/\/nusmv.fbk.eu\/NuSMV\/index.html\">NuSMV<\/a>&nbsp;model checker.<\/p>\n<!-- \/divi:paragraph -->\n\n<!-- divi:paragraph -->\n<p>We are glad to announce the availability of a new version of OCRA.<br>OCRA version 1.1.2 is a bug fix release that provides some important bug fixes.<\/p>\n<!-- \/divi:paragraph -->[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section]\n\n\n\n\n\n\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":5,"featured_media":1303,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"<!-- wp:paragraph -->\n<p>OCRA is a tool for the verification of logic-based contracts refinement for embedded systems.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>It supports the specification of components enriched with Othello contracts and the compositional verification of contracts refinement and implementation.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>It is built on top of the&nbsp;<a href=\"http:\/\/nusmv.fbk.eu\/NuSMV\/index.html\">NuSMV<\/a>&nbsp;model checker.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>We are glad to announce the availability of a new version of OCRA.<br>OCRA version 1.1.2 is a bug fix release that provides some important bug fixes.<\/p>\n<!-- \/wp:paragraph -->","_et_gb_content_width":"","footnotes":""},"categories":[8],"tags":[17],"class_list":["post-402","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tools","tag-contract-based-design","et-has-post-format-content","et_post_format-et-post-format-standard"],"_links":{"self":[{"href":"https:\/\/es.fbk.eu\/index.php\/wp-json\/wp\/v2\/posts\/402","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/es.fbk.eu\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/es.fbk.eu\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/es.fbk.eu\/index.php\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/es.fbk.eu\/index.php\/wp-json\/wp\/v2\/comments?post=402"}],"version-history":[{"count":8,"href":"https:\/\/es.fbk.eu\/index.php\/wp-json\/wp\/v2\/posts\/402\/revisions"}],"predecessor-version":[{"id":9224,"href":"https:\/\/es.fbk.eu\/index.php\/wp-json\/wp\/v2\/posts\/402\/revisions\/9224"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/es.fbk.eu\/index.php\/wp-json\/wp\/v2\/media\/1303"}],"wp:attachment":[{"href":"https:\/\/es.fbk.eu\/index.php\/wp-json\/wp\/v2\/media?parent=402"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/es.fbk.eu\/index.php\/wp-json\/wp\/v2\/categories?post=402"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/es.fbk.eu\/index.php\/wp-json\/wp\/v2\/tags?post=402"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}