

{"id":236,"date":"2012-12-19T15:07:56","date_gmt":"2012-12-19T14:07:56","guid":{"rendered":"https:\/\/project.inria.fr\/plasma-lab\/?page_id=236"},"modified":"2017-10-23T13:22:39","modified_gmt":"2017-10-23T11:22:39","slug":"examples","status":"publish","type":"page","link":"https:\/\/project.inria.fr\/plasma-lab\/examples\/","title":{"rendered":"Case studies"},"content":{"rendered":"<h2>PLASMA Lab case studies library<\/h2>\n<p>You can access a <a href=\"http:\/\/plasma-lab.gforge.inria.fr\/plasma_lab_examples\/\"><strong>PLASMA Lab project library<\/strong><\/a> containing a selection of case studies and examples of various types. These project are compatible with the latest version of PLASMA Lab.<\/p>\n<hr \/>\n<h2>Use cases<\/h2>\n<p>These uses cases have been developed for different projects, some of them using project specific simulators.<\/p>\n<ul>\n<li><strong><a href=\"https:\/\/project.inria.fr\/plasma-lab\/motion-planning\/\">Motion planning<\/a><\/strong> (DALI Project)<\/li>\n<li><strong><a href=\"https:\/\/project.inria.fr\/plasma-lab\/system-of-systems\/\">Systems of Systems<\/a> <\/strong>(DANSE Project)<\/li>\n<li><a href=\"https:\/\/project.inria.fr\/plasma-lab\/?p=1351\"><strong>Fault-tolerant fuel control system<\/strong><\/a> &#8211; Simulink<\/li>\n<li><a href=\"https:\/\/project.inria.fr\/plasma-lab\/temperature-controller-of-a-pig-shed\/\"><strong>Temperature controller of a pig shed<\/strong><\/a> &#8211; Simulink<\/li>\n<li><strong><a title=\"Multi-lift System\" href=\"https:\/\/project.inria.fr\/plasma-lab\/multi-lift-system\/\">Multi-lift system<\/a> <\/strong>&#8211; SystemC<\/li>\n<li><strong><a href=\"https:\/\/project.inria.fr\/plasma-lab\/embedded-control-system\/\">Embedded control system<\/a><\/strong> &#8211; SystemC<\/li>\n<li><a href=\"https:\/\/project.inria.fr\/plasma-lab\/examples\/interlocking-systems\/\"><strong>Train interlocking system<\/strong><\/a> &#8211; Custom proprietary simulator<\/li>\n<li><a href=\"http:\/\/plasma4pi-adl.gforge.inria.fr\"><strong>Dynamic Software Architectures<\/strong><\/a> &#8211; Pi-ADL<\/li>\n<\/ul>\n<hr \/>\n<h2>Examples<\/h2>\n<p>Here you can find several examples demonstrating the different simulators, checkers and some specific algorithms of PLASMA Lab (besides Monte-Carlo methods).<\/p>\n<table>\n<tr style=\"text-align: center;\">\n<th style=\"width:200px\"><strong>Example<\/strong><\/th>\n<th><strong>Simulator(s)<\/strong><\/th>\n<th><strong>Checker(s)<\/strong><\/th>\n<th><strong>Algorithm(s)<\/strong><\/th>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/project.inria.fr\/plasma-lab\/dining-philosophers\/\">Dining philosophers<\/a><\/td>\n<td>RML (DTMC)<\/td>\n<td>BLTL<br \/>\nObserver<\/td>\n<td>Importance splitting<\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/project.inria.fr\/plasma-lab\/probabilistic-broadcast-protocols\/\">Probabilistic Broadcast protocols<\/a><\/td>\n<td>RML (DTMC)<\/td>\n<td>BLTL<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/project.inria.fr\/plasma-lab\/synchronous-leader-election-protocol\/\">Synchronous Leader Election Protocol<\/a><\/td>\n<td>RML (DTMC)<\/td>\n<td>BLTL<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/project.inria.fr\/plasma-lab\/hubble\/\">Hubble<\/a><\/td>\n<td>RML (CTMC)<\/td>\n<td>BLTL<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/project.inria.fr\/plasma-lab\/chemical\/\">Chemical<\/a><\/td>\n<td>Bio<\/td>\n<td>BLTL<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/project.inria.fr\/plasma-lab\/genetic-oscillator\/\">Genetic oscillator<\/a><\/td>\n<td>RML (CTMC), Bio<\/td>\n<td>BLTL<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/project.inria.fr\/plasma-lab\/wlan\">IEEE 802.11 wireless LAN<\/a><\/td>\n<td>RML (MDP)<\/td>\n<td>BLTL<\/td>\n<td>Probability estimation for MDPs<\/td>\n<\/tr>\n<tr>\n<td><a title=\"CSMA\/CD\" href=\"https:\/\/project.inria.fr\/plasma-lab\/csmacd\/\">IEEE 802.3 CSMA\/CD<\/a><\/td>\n<td>RML (MDP)<\/td>\n<td>BLTL<\/td>\n<td>Probability estimation for MDPs<\/td>\n<\/tr>\n<tr>\n<td><a title=\"Network virus infection\" href=\"https:\/\/project.inria.fr\/plasma-lab\/network-virus-infection\/\">Network virus infection<\/a><\/td>\n<td>RML (MDP)<\/td>\n<td>BLTL<\/td>\n<td>Probability estimation for MDPs<br \/>\nReward estimation for MDPs\n<\/td>\n<\/tr>\n<tr>\n<td><a title=\"Gossip protocol\" href=\"https:\/\/project.inria.fr\/plasma-lab\/gossip-protocol\/\">Gossip protocol<\/a> <\/td>\n<td>RML (MDP)<\/td>\n<td>BLTL<\/td>\n<td>Probability estimation for MDPs<br \/>\nReward estimation for MDPs\n<\/td>\n<\/tr>\n<tr>\n<td><a title=\"Choice coordination\" href=\"https:\/\/project.inria.fr\/plasma-lab\/choice-coordination\/\">Choice coordination<\/a> <\/td>\n<td>RML (MDP)<\/td>\n<td>BLTL<\/td>\n<td>Probability estimation for MDPs<br \/>\nReward estimation for MDPs\n<\/td>\n<\/tr>\n<tr>\n<td><a title=\"Self-stabilisation algorithm\" href=\"https:\/\/project.inria.fr\/plasma-lab\/self-stabilisation-algorithm\/\">Self-stabilisation<\/a> <\/td>\n<td>RML (MDP)<\/td>\n<td>BLTL<\/td>\n<td>Probability estimation for MDPs<br \/>\nReward estimation for MDPs\n<\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/project.inria.fr\/plasma-lab\/consensus-protocol\/\">Randomised Consensus Shared Coin Protocol<\/a><\/td>\n<td>RML (MDP)<\/td>\n<td>BLTL<\/td>\n<td>Probability estimation for MDPs<br \/>\nReward estimation for MDPs\n<\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/project.inria.fr\/plasma-lab\/process-partitioning\/\">Process partitioning<\/a><\/td>\n<td>RML (MDP)<\/td>\n<td>BLTL<\/td>\n<\/tr>\n<tr>\n<td><a title=\"Simple chain\" href=\"https:\/\/project.inria.fr\/plasma-lab\/simple-chain\/\">Simple chain <\/a><\/td>\n<td>RML (DTMC)<\/td>\n<td>Observer<\/td>\n<td>Importance splitting<\/td>\n<\/tr>\n<\/table>\n","protected":false},"excerpt":{"rendered":"<p>PLASMA Lab case studies library You can access a PLASMA Lab project library containing a selection of case studies and examples of various types. These project are compatible with the latest version of PLASMA Lab. Use cases These uses cases have been developed for different projects, some of them using\u2026<\/p>\n<p> <a class=\"continue-reading-link\" href=\"https:\/\/project.inria.fr\/plasma-lab\/examples\/\"><span>Continue reading<\/span><i class=\"crycon-right-dir\"><\/i><\/a> <\/p>\n","protected":false},"author":234,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"open","template":"","meta":{"footnotes":""},"class_list":["post-236","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/project.inria.fr\/plasma-lab\/wp-json\/wp\/v2\/pages\/236","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/project.inria.fr\/plasma-lab\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/project.inria.fr\/plasma-lab\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/project.inria.fr\/plasma-lab\/wp-json\/wp\/v2\/users\/234"}],"replies":[{"embeddable":true,"href":"https:\/\/project.inria.fr\/plasma-lab\/wp-json\/wp\/v2\/comments?post=236"}],"version-history":[{"count":116,"href":"https:\/\/project.inria.fr\/plasma-lab\/wp-json\/wp\/v2\/pages\/236\/revisions"}],"predecessor-version":[{"id":2392,"href":"https:\/\/project.inria.fr\/plasma-lab\/wp-json\/wp\/v2\/pages\/236\/revisions\/2392"}],"wp:attachment":[{"href":"https:\/\/project.inria.fr\/plasma-lab\/wp-json\/wp\/v2\/media?parent=236"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}