• DocumentCode
    1844997
  • Title

    Are proof techniques industrially operational?

  • Author

    Pilarski, Franqois

  • Author_Institution
    AIRBUS France, Toulouse, France
  • Volume
    1
  • fYear
    2001
  • fDate
    14-18 Oct 2001
  • Abstract
    This article provides a summary of various experiments in using proof techniques which have been performed at AIRBUS FRANCE. It is shown that the main difficulties in using these techniques are twofold: Difficulties in using related tools themselves such as: domain coverage, scalability, user interface, intrinsic limits, It is a fact that these difficulties are on the way to be solved and one can think that, from that strict point of view, the toolkits will be industrially useable within a couple of years, Difficulties related to methodological aspects: indeed the potential users are far from being familiar with the embedded mathematical concepts anymore, even if they used to be familiar at the beginning of their career, because of their day to day focus on more pragmatic aspects such as servo loop concerns or man machine interface. It seems also very difficult and even impossible, to have teams specialized in using these mathematical methods especially in the field of civil aircraft where one of the keys to success already identified is, for the different teams, their ease to communicate. As a conclusion it is suggested that a wide deployment of such proof techniques, which indeed could decrease the validation costs, would require a large educational programme to enable the actors to use them in their day to day work. It is also suggested that the pure mathematical aspects should be hidden from the user who could use the tools as easily as any other specification means
  • Keywords
    aircraft computers; embedded systems; formal specification; program verification; safety-critical software; user interfaces; avionics systems; civil aircraft; domain coverage; embedded mathematical concepts; embedded systems; flight control system; formalized specification; intrinsic limits; proof techniques; requirement engineering; scalability; servo loops; user interface; validation costs; Aircraft; Costs; Design engineering; Embedded system; Engineering profession; Man machine systems; Safety; Scalability; Servomechanisms; User interfaces;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Digital Avionics Systems, 2001. DASC. 20th Conference
  • Conference_Location
    Daytona Beach, FL
  • Print_ISBN
    0-7803-7034-1
  • Type

    conf

  • DOI
    10.1109/DASC.2001.963307
  • Filename
    963307