• 热门标签

当前位置: 主页 > 航空资料 > 国外资料 >

时间:2010-08-31 18:45来源:蓝天飞行翻译 作者:admin
曝光台 注意防骗 网曝天猫店富美金盛家居专营店坑蒙拐骗欺诈消费者

 Experience:
 First European validated Ada compiler
 Cheaper than without FM
 No verification or validation
 Tools are lacking
34
IFAD
IFAD
CICS (198X)
 Organisation: IBM (UK)
 Domain: Transaction Processing
 Tools: Z notation
 Experience:
 Reduction in development cost: 9%
 Code developed from Z had 2½ times fewer
problems
 Parsing, type checking tools increased
productivity
35
IFAD
IFAD
Sizewell B (198X)
 Organisation: TACS, UK
 Domain: Nuclear
 Tools: Malpas
 Experience:
 100000 lines of code
 Formal verification at source code
 About 200 man years of effort!
 Still favourable compared to retesting
36
IFAD
IFAD
Transputer
 Organisation: INMOS, UK
 Domain: Processor with floating-point
hardware
 Tools: Z notation
 Experience:
 IEEE standard formalised in Z
 occam code derived from Z
 Many algorithm errors discovered
 Commercial success
 Queen’s Award for Technological Achievements
37
IFAD
IFAD
Airbus CIDS (199X)
 Organisation: DST, Germany
 Domain: Avionics
 Tools: DST-Z + Kiel Uni prototype
 Experience:
 Uncovered many logical errors
 Straight forward to implement from Z
 Test case derivation initiated
38
IFAD
IFAD
CDIS (199X)
 Organisation: Praxis, UK
 Domain: Air Traffic Control
 Tools: VDM and CCS notations
 Experience:
 No net cost in using formal methods
 Quality of the software was much higher
 Defect rate of about 0.75 faults per KLOC
 Tools from VIP too prototypic
39
IFAD
IFAD
SACEM (198X)
 Organisation: GEC Alsthom, France
 Domain: Railways (Paris RER)
 Tools: B-Toolkit (early version)
 Experience:
 Formal refinement in B
 Verification but no animation
 Same price as for non FM development
 Tools improved during project
 High customer satisfaction
40
IFAD
IFAD
Météor (199X)
 Organisation: Matra Transport, France
 Domain: Railways (Paris Metro)
 Tools: Atelier-B
 Experience:
 Cost savings for safety-critical software
 Formal refinements
 Formal verification
 Tools improved during project
41
IFAD
IFAD
SHOLIS (199X)
 Organisation: Praxis (UK) for
Lockheed’s C130J
 Domain: Avionics (Military, Helicopter)
 Tools: SPARK and CADiZ
 Experience:
 Z Specification verification efficient
 SPARK code verification less efficient
 Better tool support needed
42
IFAD
IFAD
Mondex Smart Card (1999)
 Organisation: LOGICA, UK
 Domain: Smart card for e-finance
 Tools: Z notation
 Experience:
 Big security risk of financial loss
 Security verified by hand
 Major security flaw detected
 First successful ITSEC E6
 Repeated on other projects
43
IFAD
IFAD
ConForm(1994)
 Organisation: British Aerospace (UK)
 Domain: Security (gateway)
 Tools: The IFAD VDM-SL Toolbox
 Experience:
 Prevented propagation of error
 Successful technology transfer
 At least 4 more applications without support
 Statements:
 “Engineers can learn the technique in one week”
 “VDMTools can be integrated gradually into a
traditional existing development process”
44
IFAD
IFAD
DustExpert (1995-7)
 Organisation: Adelard (UK)
 Domain: Safety (dust explosives)
 Tools: The IFAD VDM-SL Toolbox
 Experience:
 Delivered on time at expected cost
 Large VDM-SL specification
 Testing support valuable
 Statement:
 “Using VDMTools we have achieved a
productivity and fault density far better than
industry norms for safety related systems”
45
 
中国航空网 www.aero.cn
航空翻译 www.aviation.cn
本文链接地址:航空资料31(7)