|
|
|
|
LEADER |
00000cam a2200000 a 4500 |
001 |
EBSCO_ocn818365822 |
003 |
OCoLC |
005 |
20231017213018.0 |
006 |
m o d |
007 |
cr cnu---unuuu |
008 |
121116s1996 enka ob 001 0 eng d |
010 |
|
|
|z 96215429
|
040 |
|
|
|a N$T
|b eng
|e pn
|c N$T
|d E7B
|d I9W
|d OCLCF
|d OCLCQ
|d YDXCP
|d OCLCQ
|d AGLDB
|d OCLCQ
|d VTS
|d REC
|d STF
|d M8D
|d OCLCO
|d UKAHL
|d OCLCO
|d LEAUB
|d OCLCA
|d AJS
|d OCLCO
|d LDP
|d OCLCO
|d OCLCQ
|d INARC
|d OCLCO
|d OCLCQ
|d OCLCO
|
019 |
|
|
|a 1086517769
|a 1280789130
|a 1280828768
|
020 |
|
|
|a 9781848161061
|q (electronic bk.)
|
020 |
|
|
|a 1848161069
|q (electronic bk.)
|
020 |
|
|
|z 1860940080
|
020 |
|
|
|z 9781860940088
|
020 |
|
|
|z 1860940188
|
020 |
|
|
|z 9781860940187
|
029 |
1 |
|
|a AU@
|b 000051571923
|
029 |
1 |
|
|a DEBBG
|b BV043112929
|
029 |
1 |
|
|a DEBSZ
|b 421330325
|
029 |
1 |
|
|a GBVCP
|b 804159955
|
035 |
|
|
|a (OCoLC)818365822
|z (OCoLC)1086517769
|z (OCoLC)1280789130
|z (OCoLC)1280828768
|
050 |
|
4 |
|a QA76.73.B155
|b L364 1996eb
|
072 |
|
7 |
|a COM
|x 051390
|2 bisacsh
|
072 |
|
7 |
|a COM
|x 051230
|2 bisacsh
|
072 |
|
7 |
|a COM
|x 051440
|2 bisacsh
|
082 |
0 |
4 |
|a 005.1/01/5113
|2 22
|
084 |
|
|
|a ST 130
|2 rvk
|
084 |
|
|
|a ST 230
|2 rvk
|
084 |
|
|
|a ST 263
|2 rvk
|
049 |
|
|
|a UAMI
|
100 |
1 |
|
|a Lano, K.
|
245 |
1 |
0 |
|a Specification in B :
|b an introduction using the B toolkit /
|c Kevin Lano, Howard Haughton.
|
260 |
|
|
|a London :
|b Imperial College Press ;
|a Singapore ;
|a River Edge, NJ :
|b Distributed by World Scientific Pub.,
|c ©1996.
|
300 |
|
|
|a 1 online resource (xi, 242 pages) :
|b illustrations
|
336 |
|
|
|a text
|b txt
|2 rdacontent
|
337 |
|
|
|a computer
|b c
|2 rdamedia
|
338 |
|
|
|a online resource
|b cr
|2 rdacarrier
|
504 |
|
|
|a Includes bibliographical references (pages 183-186) and index.
|
505 |
0 |
|
|a 1. Abstract machines. 1.1. Software development lifecycles. 1.2. Specification using abstract machines. 1.3. Semantics of abstract machines. 1.4. Internal consistency. 1.5. Animation. 1.6. Exercises 1 -- 2. Constructing specifications. 2.1. Machine composition mechanisms. 2.2. Structuring mechanisms and proof. 2.3. Translation of analysis models. 2.4. Renaming. 2.5. Exercises 2 -- 3. Design and refinement. 3.1. The layered development paradigm. 3.2. Refinement. 3.3. Implementation. 3.4. System construction. 3.5. Implementation example -- Vending machines. 3.6. Exercises 3 -- 4. Proof. 4.1. The B tool. 4.2. Proof of internal consistency obligations. 4.3. Proof listings. 4.4. Animation. 4.5. Refinement proof. 4.6. Refinement proof example -- Vending system. 4.7. Exercises 4 -- 5. Implementation. 5.1. Prototype generation. 5.2. Implementing complex data. 5.3. Base generation. 5.4. Coding and integration. 5.5. Exercises 5 -- 6. Case studies. 6.1. Real-time communication protocol. 6.2. Dependability evaluation of B AMN developments. 6.3. Case study: Radar track-former system. 6.4. Safety analysis techniques for B. 6.5. Timing analysis of B AMN specifications. 6.6. Conclusions.
|
520 |
|
|
|a This book gives a practical introduction to the B specification language and method, an approach to the development of high-quality software using rigorous CASE techniques. It is suitable for both undergraduate and postgraduate courses, in addition to being an introduction for industrial practitioners. Extensive examples of all development life-cycle stages are given, including animation, proof, design and code generation in C. Two large case studies and exercises with solutions are provided. The authors have extensive experience in teaching B and in its industrial application to high integrity systems. The book uses the B Toolkit to support the text, but it is also relevant to users of alternative toolsets for B.
|
588 |
0 |
|
|a Print version record.
|
590 |
|
|
|a eBooks on EBSCOhost
|b EBSCO eBook Subscription Academic Collection - Worldwide
|
650 |
|
0 |
|a B (Computer program language)
|
650 |
|
6 |
|a B (Langage de programmation)
|
650 |
|
7 |
|a COMPUTERS
|x Programming
|x Open Source.
|2 bisacsh
|
650 |
|
7 |
|a COMPUTERS
|x Software Development & Engineering
|x General.
|2 bisacsh
|
650 |
|
7 |
|a COMPUTERS
|x Software Development & Engineering
|x Tools.
|2 bisacsh
|
650 |
|
7 |
|a B (Computer program language)
|2 fast
|
650 |
|
7 |
|a B
|g Programmiersprache
|2 gnd
|
650 |
|
7 |
|a B (langage de programmation)
|2 ram
|
650 |
|
7 |
|a Méthode B (informatique)
|2 ram
|
650 |
|
7 |
|a Logiciels
|x Développement.
|2 ram
|
650 |
|
7 |
|a Programming & scripting languages: general.
|2 thema
|
650 |
|
7 |
|a Software Engineering.
|2 thema
|
650 |
|
7 |
|a Computer programming
|x software engineering.
|2 thema
|
650 |
|
7 |
|a Computers and IT.
|2 ukslc
|
700 |
1 |
|
|a Haughton, H.
|
776 |
0 |
8 |
|i Print version:
|a Lano, K.
|t Specification in B.
|d London : Imperial College Press ; Singapore ; River Edge, NJ : Distributed by World Scientific Pub., ©1996
|z 1860940080
|w (DLC) 96215429
|w (OCoLC)35645230
|
856 |
4 |
0 |
|u https://ebsco.uam.elogim.com/login.aspx?direct=true&scope=site&db=nlebk&AN=491518
|z Texto completo
|
938 |
|
|
|a Askews and Holts Library Services
|b ASKH
|n AH24425737
|
938 |
|
|
|a ebrary
|b EBRY
|n ebr10607773
|
938 |
|
|
|a EBSCOhost
|b EBSC
|n 491518
|
938 |
|
|
|a YBP Library Services
|b YANK
|n 9781972
|
938 |
|
|
|a Internet Archive
|b INAR
|n specificationinb0000lano
|
994 |
|
|
|a 92
|b IZTAP
|