{"id":165,"date":"2011-09-13T15:20:23","date_gmt":"2011-09-13T14:20:23","guid":{"rendered":"http:\/\/www.test.atelierb.eu\/?page_id=165"},"modified":"2020-10-21T15:47:50","modified_gmt":"2020-10-21T14:47:50","slug":"formation-b-niveau-2-pratiquer-b","status":"publish","type":"page","link":"https:\/\/www.atelierb.eu\/en\/formation-b\/formation-b-niveau-2-pratiquer-b\/","title":{"rendered":"B Method Training – Level 2 : Practice B"},"content":{"rendered":"[vc_row full_width=”stretch_row” css=”.vc_custom_1469435131261{padding-top: 95px !important;padding-bottom: 70px !important;background-image: url(https:\/\/www.atelierb.eu\/wp-content\/uploads\/sites\/3\/2016\/07\/visu-header-pages.jpg?id=2315) !important;background-position: center !important;background-repeat: no-repeat !important;background-size: cover !important;}”][vc_column width=”1\/4″ css=”.vc_custom_1469435350900{padding-right: 65px !important;}”][st_customheading heading=”B Method Training – Level 2 : Practice B” heading_color=”#ffffff” content_align=”text-default”][\/vc_column][vc_column width=”3\/4″][\/vc_column][\/vc_row][vc_row full_width=”stretch_row” css=”.vc_custom_1469435234976{padding-top: 55px !important;padding-bottom: 25px !important;background-color: #f29400 !important;}”][vc_column][st_customheading heading=”TRAINING \/ LEVEL 2 : PRACTICE B” heading_color=”#ffffff” content_align=”text-center”][\/vc_column][\/vc_row][vc_row full_width=”stretch_row” css=”.vc_custom_1469435443185{padding-top: 55px !important;padding-bottom: 55px !important;}”][vc_column width=”1\/2″ css=”.vc_custom_1469435711458{border-right-width: 1px !important;padding-right: 25px !important;border-right-color: #f29400 !important;border-right-style: solid !important;}”][vc_column_text]\n
OBJECTIVES :<\/h5>\n

> <\/strong>Understand the principles of developing a B project.
\n> <\/strong>Practice building \u201cgood\u201d B models.
\n> <\/strong>Understand advanced Language B concepts.
\n> <\/strong>Discover event-driven B.<\/p>\n

WHO SHOULD PARTICIPATE :<\/h5>\n

> <\/strong>Any person who wishes to acquire further knowledge on Method B.
\n>\u00a0<\/strong>Any person who must participate in a B project by writing models.<\/p>\n

PREREQUISITES:<\/h5>\n

> <\/strong>Level 1, B Training, or knowledge of Method B principles.
\n> <\/strong>Basic IT knowledge.
\n>\u00a0<\/strong>Mathematical knowledge of a scientific secondary education level.<\/p>\n[\/vc_column_text][\/vc_column][vc_column width=”1\/2″][vc_column_text css=”.vc_custom_1469545295404{padding-left: 25px !important;}”]\n

ORGANIZATION :<\/h5>\n

> <\/strong>9 persons at most per formation
\n> <\/strong>The training takes place in the CLEARSY<\/b> offices in Aix<\/span> or Paris<\/span> (Except in exceptional circumstances).
\n> <\/strong>Contact CLEARSY for future training dates.<\/p>\n

DURATION :<\/h5>\n

4 days<\/p>\n

PRICES:<\/h5>\n

>\u00a0<\/strong>A rebate of 15% is granted for a group of at least 3 people from the same organization.<\/p>\n[\/vc_column_text][\/vc_column][\/vc_row][vc_row full_width=”stretch_row” css=”.vc_custom_1469437922623{padding-top: 55px !important;padding-bottom: 55px !important;background-color: #f7f7f7 !important;}”][vc_column][st_customheading heading=”PROGRAM” heading_color=”#eb690b” content_align=”text-default”][vc_row_inner gap=”35″ css=”.vc_custom_1469437942603{margin-top: 55px !important;}”][vc_column_inner width=”1\/2″][vc_column_text]\n

1 – DEVELOPMENT OF A B PROJECT<\/h5>\n

>\u00a0<\/strong>Description of the path leading from informal specifications to formal specifications. A review of the modular construction of a B project and a description of the various types of links between B modules, as well as the rules governing these links. A first methodological base on which to build a B project as an assembly of modules.<\/p>\n

2 – B MODEL BUILDING PRACTICE<\/h5>\n

>\u00a0<\/strong>Through exercises, the formal significance of \u201ccomplying with specifications\u201d is explained, as well as the manner in which it translates into the duty to provide proof with Workshop B. Then, the participant creates formal specifications in practical sessions on complete examples based on informal prerequisites, and designs and analyzes how proof renders any non-compliance impossible. The principles for drafting models facilitating proof are studied.<\/p>\n

3 – ADVANCED CONCEPTS IN B<\/h5>\n

>\u00a0<\/strong>Description of all of the advanced principles of Language B that have not been presented or detailed in the Level 1 training. This involves challenges relating to link invariants, homonymy of data and the building of loops.<\/p>\n[\/vc_column_text][\/vc_column_inner][vc_column_inner width=”1\/2″][vc_column_text]\n

4 – INTRODUCTION TO EVENT-DRIVEN B<\/h5>\n

>\u00a0<\/strong>Presentation of event-driven B principles. An entire Practical Task session will study its practical application while examining the significance of sophistication proof in this type of modeling. Benchmarks for the appropriate choosing of abstract variables and events will be studied to define in depth their real interpretation.<\/p>\n

5 – PRACTICAL ORGANIZATION<\/h5>\n

>\u00a0<\/strong>More than half of the training is in the form of Tutorials and Practical Tasks in order to better become familiar with the modular building of a B project and advanced notions of Language B. To this end, the Practical Task session on the modeling and design of a control system for traffic lights at an intersection will take up the greatest portion of the Practical Tasks. It is followed by a Tutorial and Practical Task session on event-driven B.<\/p>\n[\/vc_column_text][\/vc_column_inner][\/vc_row_inner][\/vc_column][\/vc_row][vc_row full_width=”stretch_row” content_placement=”middle” css=”.vc_custom_1469438201516{padding-top: 55px !important;padding-bottom: 55px !important;}”][vc_column width=”1\/6″ offset=”vc_hidden-sm vc_hidden-xs”][\/vc_column][vc_column width=”1\/6″][vc_single_image image=”2420″ img_size=”135×135″][\/vc_column][vc_column width=”2\/6″][vc_column_text]\n

> DOWNLOAD PROGRAM :<\/strong>
\nB TRAINING – LEVEL 2<\/p>\n[\/vc_column_text][\/vc_column][vc_column width=”3\/12″][vc_column_text]DOWNLOAD \u00a0 \"pictos-fleche1\"<\/a>[\/vc_column_text][\/vc_column][vc_column width=”1\/6″ offset=”vc_hidden-sm vc_hidden-xs”][\/vc_column][\/vc_row][vc_row full_width=”stretch_row_content_no_spaces” css=”.vc_custom_1469435402528{margin-bottom: -60px !important;background-image: url(https:\/\/www.atelierb.eu\/wp-content\/uploads\/sites\/3\/2016\/07\/footer-visu2.jpg?id=2296) !important;background-position: center !important;background-repeat: no-repeat !important;background-size: cover !important;}”][vc_column][vc_empty_space height=”350″][\/vc_column][\/vc_row]\n","protected":false},"excerpt":{"rendered":"

[vc_row full_width=”stretch_row” css=”.vc_custom_1469435131261{padding-top: 95px !important;padding-bottom: 70px !important;background-image: url(https:\/\/www.atelierb.eu\/wp-content\/uploads\/sites\/3\/2016\/07\/visu-header-pages.jpg?id=2315) !important;background-position: center !important;background-repeat: no-repeat !important;background-size: cover !important;}”][vc_column width=”1\/4″ css=”.vc_custom_1469435350900{padding-right: 65px !important;}”][st_customheading heading=”B Method Training – Level 2 : Practice B” heading_color=”#ffffff” content_align=”text-default”][\/vc_column][vc_column width=”3\/4″][\/vc_column][\/vc_row][vc_row full_width=”stretch_row” css=”.vc_custom_1469435234976{padding-top: 55px !important;padding-bottom: 25px !important;background-color: #f29400 !important;}”][vc_column][st_customheading heading=”TRAINING \/ LEVEL 2 : PRACTICE B” heading_color=”#ffffff” content_align=”text-center”][\/vc_column][\/vc_row][vc_row full_width=”stretch_row” css=”.vc_custom_1469435443185{padding-top: 55px !important;padding-bottom: 55px !important;}”][vc_column width=”1\/2″ […]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":148,"menu_order":0,"comment_status":"closed","ping_status":"open","template":"","meta":{"amp_status":""},"yoast_head":"\nB Method Training - Level 2 : Practice B | Atelier B<\/title>\n<meta name=\"description\" content=\"OBJECTIVES : > Understand the principles of developing a B project. > Practice building \u201cgood\u201d B models. > Understand advanced Language B\" \/>\n<meta name=\"robots\" content=\"index, follow\" \/>\n<meta name=\"googlebot\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<meta name=\"bingbot\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.atelierb.eu\/formation-b\/formation-b-niveau-2-pratiquer-b\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"B Method Training - Level 2 : Practice B | Atelier B\" \/>\n<meta property=\"og:description\" content=\"OBJECTIVES : > Understand the principles of developing a B project. > Practice building \u201cgood\u201d B models. > Understand advanced Language B\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.atelierb.eu\/en\/formation-b\/formation-b-niveau-2-pratiquer-b\/\" \/>\n<meta property=\"og:site_name\" content=\"Atelier B\" \/>\n<meta property=\"article:modified_time\" content=\"2020-10-21T14:47:50+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.atelierb.eu\/wp-content\/uploads\/sites\/3\/2016\/07\/pictos-fleche1.png\" \/>\n<meta name=\"twitter:card\" content=\"summary\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.atelierb.eu\/en\/#website\",\"url\":\"https:\/\/www.atelierb.eu\/en\/\",\"name\":\"Atelier B\",\"description\":\"Atelier de G\\u00e9nie Logiciel\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":\"https:\/\/www.atelierb.eu\/en\/?s={search_term_string}\",\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.atelierb.eu\/en\/formation-b\/formation-b-niveau-2-pratiquer-b\/#primaryimage\",\"inLanguage\":\"fr-FR\",\"url\":\"https:\/\/www.atelierb.eu\/wp-content\/uploads\/sites\/3\/2016\/07\/pictos-fleche1.png\",\"width\":256,\"height\":256},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.atelierb.eu\/en\/formation-b\/formation-b-niveau-2-pratiquer-b\/#webpage\",\"url\":\"https:\/\/www.atelierb.eu\/en\/formation-b\/formation-b-niveau-2-pratiquer-b\/\",\"name\":\"B Method Training - Level 2 : Practice B | Atelier B\",\"isPartOf\":{\"@id\":\"https:\/\/www.atelierb.eu\/en\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.atelierb.eu\/en\/formation-b\/formation-b-niveau-2-pratiquer-b\/#primaryimage\"},\"datePublished\":\"2011-09-13T14:20:23+00:00\",\"dateModified\":\"2020-10-21T14:47:50+00:00\",\"description\":\"OBJECTIVES : > Understand the principles of developing a B project. > Practice building \\u201cgood\\u201d B models. > Understand advanced Language B\",\"breadcrumb\":{\"@id\":\"https:\/\/www.atelierb.eu\/en\/formation-b\/formation-b-niveau-2-pratiquer-b\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.atelierb.eu\/en\/formation-b\/formation-b-niveau-2-pratiquer-b\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.atelierb.eu\/en\/formation-b\/formation-b-niveau-2-pratiquer-b\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"item\":{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.atelierb.eu\/\",\"url\":\"https:\/\/www.atelierb.eu\/\",\"name\":\"Accueil\"}},{\"@type\":\"ListItem\",\"position\":2,\"item\":{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.atelierb.eu\/en\/formation-b\/\",\"url\":\"https:\/\/www.atelierb.eu\/en\/formation-b\/\",\"name\":\"B Method Training\"}},{\"@type\":\"ListItem\",\"position\":3,\"item\":{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.atelierb.eu\/en\/formation-b\/formation-b-niveau-2-pratiquer-b\/\",\"url\":\"https:\/\/www.atelierb.eu\/en\/formation-b\/formation-b-niveau-2-pratiquer-b\/\",\"name\":\"B Method Training – Level 2 : Practice B\"}}]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","_links":{"self":[{"href":"https:\/\/www.atelierb.eu\/en\/wp-json\/wp\/v2\/pages\/165\/"}],"collection":[{"href":"https:\/\/www.atelierb.eu\/en\/wp-json\/wp\/v2\/pages\/"}],"about":[{"href":"https:\/\/www.atelierb.eu\/en\/wp-json\/wp\/v2\/types\/page\/"}],"author":[{"embeddable":true,"href":"https:\/\/www.atelierb.eu\/en\/wp-json\/wp\/v2\/users\/1\/"}],"replies":[{"embeddable":true,"href":"https:\/\/www.atelierb.eu\/en\/wp-json\/wp\/v2\/comments\/?post=165"}],"version-history":[{"count":4,"href":"https:\/\/www.atelierb.eu\/en\/wp-json\/wp\/v2\/pages\/165\/revisions\/"}],"predecessor-version":[{"id":3508,"href":"https:\/\/www.atelierb.eu\/en\/wp-json\/wp\/v2\/pages\/165\/revisions\/3508\/"}],"up":[{"embeddable":true,"href":"https:\/\/www.atelierb.eu\/en\/wp-json\/wp\/v2\/pages\/148\/"}],"wp:attachment":[{"href":"https:\/\/www.atelierb.eu\/en\/wp-json\/wp\/v2\/media\/?parent=165"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}