B Tools

This chapter presents different types of tools used for the implementation of the B language. Both the commercial and freely‐distributed versions of Atelier B constitute high performance tools for learning the B language and for complex developments, but interfacing with other tools is difficult, al...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:Formal Methods Applied to Complex Systems: Implementation of the B Method s. 47 - 81
Hlavní autor: Boulanger, Jean‐Louis
Médium: Kapitola
Jazyk:angličtina
Vydáno: Hoboken, NJ, USA John Wiley & Sons, Inc 26.06.2014
Témata:
ISBN:1848217099, 9781848217096
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
Abstract This chapter presents different types of tools used for the implementation of the B language. Both the commercial and freely‐distributed versions of Atelier B constitute high performance tools for learning the B language and for complex developments, but interfacing with other tools is difficult, although it is possible to use open source tools to prove proof obligations (POs) generated using Atelier B. The chapter also presents the ABTools environment, used to test extensions to the B language by generalizing existing grammars. It is divided into three sections: general principles; presentation of Atelier B and presentation of open source tools.
AbstractList This chapter presents different types of tools used for the implementation of the B language. Both the commercial and freely‐distributed versions of Atelier B constitute high performance tools for learning the B language and for complex developments, but interfacing with other tools is difficult, although it is possible to use open source tools to prove proof obligations (POs) generated using Atelier B. The chapter also presents the ABTools environment, used to test extensions to the B language by generalizing existing grammars. It is divided into three sections: general principles; presentation of Atelier B and presentation of open source tools.
Author Boulanger, Jean‐Louis
Author_xml – sequence: 1
  givenname: Jean‐Louis
  surname: Boulanger
  fullname: Boulanger, Jean‐Louis
BookMark eNptj0FLAzEQhSMq2tb-AG_-gW1nks1OctRiVSh4qedlkp3g4tIUchD99W5VhIKH4c0M7z34pupsl3ei1DXCAgH00pNDRD-upGkRX82Jmv49_Ol4uNppJPD-Us1L6QNoDQi6cRN1cXezzXkoV-o88VBk_qsz9bK-364eq83zw9PqdlMVtJAqCixsuelS45k91xyIxHSEbAVjBHZNMuIiR0kGMUCyQgGCqSna6MxM4U_vez_IRysh57fSIrQHlPYIpR1RDjNmqn8yx97Pfv_t33fJfAGgmkwd
ContentType Book Chapter
Copyright Copyright © 2014 John Wiley & Sons, Inc.
Copyright_xml – notice: Copyright © 2014 John Wiley & Sons, Inc.
DOI 10.1002/9781119002727.ch3
DatabaseTitleList
DeliveryMethod fulltext_linktorsrc
EISBN 1119002729
9781119002727
Editor Boulanger, Jean‐Louis
Editor_xml – sequence: 1
  givenname: Jean‐Louis
  surname: Boulanger
  fullname: Boulanger, Jean‐Louis
EndPage 81
ExternalDocumentID 10.1002/9781119002727.ch3
Genre chapter
GroupedDBID 20A
38.
3XM
AABBV
AAPZQ
AARDG
ABARN
ABBFG
ABIAV
ABQPQ
ABQPW
ACGYG
ACLGV
ACNUM
ADVEM
AERYV
AFLZI
AFOJC
AHWGJ
AJFER
AKHYG
AKQZE
ALMA_UNASSIGNED_HOLDINGS
ASVIU
AZZ
BBABE
CZZ
GEOUK
IEZ
IPJKO
JFSCD
JJU
JP0
KJBCJ
LPRNP
LQKAK
LWYJN
LYPXV
MYL
OHSWP
OTAXI
PQQKQ
UZ6
W1A
YPLAZ
ZEEST
ID FETCH-LOGICAL-s150f-7baea5a6df69aa9a4ab77e3d71a5e1cc0a86f3e8cacef311b0f5e7b0b347c5c83
ISBN 1848217099
9781848217096
IngestDate Sat Nov 15 22:25:38 EST 2025
Wed Nov 27 04:54:48 EST 2019
IsPeerReviewed false
IsScholarly false
Language English
LinkModel OpenURL
MergedId FETCHMERGED-LOGICAL-s150f-7baea5a6df69aa9a4ab77e3d71a5e1cc0a86f3e8cacef311b0f5e7b0b347c5c83
PageCount 35
ParticipantIDs wiley_ebooks_10_1002_9781119002727_ch3_ch3
PublicationCentury 2000
PublicationDate 2014-06-26
PublicationDateYYYYMMDD 2014-06-26
PublicationDate_xml – month: 06
  year: 2014
  text: 2014-06-26
  day: 26
PublicationDecade 2010
PublicationPlace Hoboken, NJ, USA
PublicationPlace_xml – name: Hoboken, NJ, USA
PublicationTitle Formal Methods Applied to Complex Systems: Implementation of the B Method
PublicationYear 2014
Publisher John Wiley & Sons, Inc
Publisher_xml – name: John Wiley & Sons, Inc
References Boulanger (cit10) 2012
Parr (cit23) 2008
Abrial (cit1) 1996
(cit13) 2001
Abrial, Cansell, Lafitte (cit5) 2002
Boulanger, George, Bruno (cit7) 1999
Abrial, Mussat (cit3) 1998; 1393
(cit6) 1983
Mariano, Boulanger, Koursi (cit16) 1995
Boulanger (cit8) 2001
Boulanger (cit9) 2010
Mentré, Marché, Filliâtre (cit21) 2012
Parr (cit22) 1993
Boulanger (cit11) 2014
Abrial (cit2) 1996
(cit19) 2001
Schmitt (cit24) 1998
Colin, Petit, Mariano (cit12) 2010
(cit18) 1998
(cit20) 2001
Lecompte, Beaurent (cit15) 1996; 6
Mariano, Boulanger (cit17) 2003; 19
Abrial (cit4) 2000
(cit14) 2011
Stéria (cit25) 1998
References_xml – year: 1999
  ident: cit7
  article-title: Revisiting B language syntax, Technical Report 99‐07
– start-page: 95
  year: 1995
  end-page: 48
  ident: cit16
  article-title: Recueil des rapports d'anomalies sur le développement de l'AtelierB
  publication-title: Report prepared under the project ASCOT N2 INRETS‐ESTAS No
– start-page: 15
  year: 2001
  end-page: 16
  ident: cit8
  article-title: ABtools, une suite d'outils pour la méthode B développé avec ANTLR
  publication-title: Journées “Outils pour et autour de la méthode B
– year: 2012
  ident: cit21
  article-title: Discharging proof obligations from Atelier B using multiple automated provers
  publication-title: ABZ Conference
– year: 2001
  ident: cit20
  article-title: Event B to B translator user manual, Technical report
– year: 1998
  ident: cit24
  article-title: The development of a parser for SDL‐2000, Technical report, Institute for Telematics, Medical University of Lubeck, Ratzeburger Allee 160 23538
– year: 1993
  ident: cit22
  article-title: Obtaining practical variants of LL(K) for K > 1 by splitting the atomic K‐Tuple
– start-page: 370
  year: 2002
  end-page: 393
  ident: cit5
  article-title: ‘Higher‐ order’︁ mathematics in B
  publication-title: ZB 2002 – Formal Specification and Development in Z and B
– year: 2012
  ident: cit10
  article-title: Formal Methods Industrial Use from Model to the Code
– year: 2001
  ident: cit19
  article-title: Event B reference manual, Technical report, Methodologies and Technologies for Industrial Strength Systems Engineering
– year: 1996
  ident: cit2
  article-title: The B‐Book
– volume: 1393
  start-page: 83
  year: 1998
  end-page: 128
  ident: cit3
  article-title: Introducing dynamic constraints in B'98
  publication-title: Recent Advances in the Development and Use of the B Method Lecture Notes in Computer Science
– year: 1983
  ident: cit6
  article-title: Standard ANSI/MIL‐STD‐1815A‐1983, Ada programming Langage
– year: 2010
  ident: cit9
  article-title: Safety of Computer Architectures
– year: 2011
  ident: cit14
  article-title: Railway applications – communications, signalling and processing systems – software for railway control and protection systems
– volume: 19
  year: 2003
  ident: cit17
  article-title: BRILLANT: modèle de développement libre et recherche scientifique: une dynamique autour de B?
  publication-title: Club SEE “Systèmes Informatiques de Confiance
– volume: 6
  start-page: 31
  year: 1996
  end-page: 34
  ident: cit15
  article-title: Le système d'automatisation de l'exploitation des trains (SAET) de METEOR
  publication-title: Revue Générale des Chemins de fer
– start-page: 169
  year: 1996
  end-page: 191
  ident: cit1
  article-title: Extending B without changing it (for developing distributed systems)
  publication-title: Proceedings of 1st Conference on the B Method, Putting into Practice Methods and Tools for Information System Design
– year: 1998
  ident: cit18
  article-title: Naissance d'un Métro, Sur la nouvelle ligne 14, les rames METEOR entrent en scène. PARIS découvre son premier métro automatique
  publication-title: La vie du Rail & des transports
– year: 1998
  ident: cit25
  article-title: Le langage B: manuel de référence
– year: 2008
  ident: cit23
  article-title: The definitive ANTLR reference – building domain specific languages
– year: 2014
  ident: cit11
  article-title: Formal Methods Applied to Industrial Complex Systems
– year: 2000
  ident: cit4
  article-title: Event driven sequential program construction
– year: 2010
  ident: cit12
  article-title: BRILLANT: an open source platform for B
  publication-title: Workshop on Tool Building in Formal Methods (held in conjunction with ABZ 2010)
– year: 2001
  ident: cit13
  article-title: Railway applications – communications, signalling and processing systems – software for railway control and protection systems
SSID ssib022010268
ssib025862898
ssj0001379362
ssib039408759
Score 1.4447252
Snippet This chapter presents different types of tools used for the implementation of the B language. Both the commercial and freely‐distributed versions of Atelier B...
SourceID wiley
SourceType Enrichment Source
Publisher
StartPage 47
SubjectTerms Atelier B
B language
B tools
open source tools
proof obligations (POs)
Title B Tools
URI https://onlinelibrary.wiley.com/doi/abs/10.1002/9781119002727.ch3
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1LS8QwEA4-QbwoKq4v9iAelGrTtE1yVXyAy-phBW9Lmia4sNsuW1cWf72TpO1aFcGDh5ZS0pDptJP5kplvEDqWWnKBAeQw6TMvjGXkMZjHPBVzLMBDjtLUsut3aLfLnp_5Y1nevbDlBGiWsdmMj_9V1XAPlG1SZ_-g7rpTuAHXoHQ4g9rh_MUjbq69VpU2Rzbb1tSFLmofExxM8-MP1ayiKDcrAZYZeFQmH2V1tED5dA3U8-nQJge7YBiR1fERnXw6KD5_c5dnvTwfNlYScGginly6urPy30N1mvGYDnMCJGSAY3z-2e451sxqBsU_2mbH9Wp6wOCFABwO6Ll8IfOJqA4P_KX1IlqkFOzZ8u31w9N9ZTkCs6cfzIFTEAFQY3Mgacq_s4rY0K6-EbBLceA4BZw4vCQAq8Wr9sD94OLbMJpQxvoivQ20bvJT2iZxBKTZRAsq20Krl2376rfR08117-rOK2tceAW44tqjiVAiEnGqYy4EF6FIKFUkpfCnKCylL1isiWJSSKUJxomvI0UTPyEhlZFkZActZXmmdlEba-OPJCQyyRk0SJmWacgTlYTSD7EiLXRqx9y32_BF3xFWB_2GcH0QzhwtdNJo3Gz0PhjbhuNU7_2l1320Nv_wDtDS62SqDtGKfHsdFJOjUqkfclo7tA
linkProvider ProQuest Ebooks
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=bookitem&rft.title=Formal+Methods+Applied+to+Complex+Systems%3A+Implementation+of+the+B+Method&rft.au=Boulanger%2C+Jean%E2%80%90Louis&rft.atitle=B+Tools&rft.date=2014-06-26&rft.pub=John+Wiley+%26+Sons%2C+Inc&rft.isbn=9781848217096&rft.spage=47&rft.epage=81&rft_id=info:doi/10.1002%2F9781119002727.ch3&rft.externalDocID=10.1002%2F9781119002727.ch3
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781848217096/lc.gif&client=summon&freeimage=true
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781848217096/mc.gif&client=summon&freeimage=true
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781848217096/sc.gif&client=summon&freeimage=true