• DocumentCode
    2227894
  • Title

    Rule Checking within the Model-Based Development of Safety-Critical Systems and Embedded Automotive Software

  • Author

    Farkas, Tibor ; Grund, Daniel

  • Author_Institution
    Fraunhofer Inst. for Open Commun. Syst.
  • fYear
    2007
  • fDate
    21-23 March 2007
  • Firstpage
    287
  • Lastpage
    294
  • Abstract
    Safety and reliability cannot be tested into technical software systems on embedded control units after their development. Preventive actions have to be taken in respect of safety and reliability. An automatic and tool supported check of custom rules, industry standards and enterprise wide guidelines can support the quality assurance process. In the domain of automotive software engineering there is a lack of automatic checking for standard conformance. Especially, a formal and tool independent notation of rules to follow is missing. In this paper, the model-based development of automotive vehicle functions with the tools MATLAB, Simulink and Stateflow is taken as an example to show how textual rules describing standards to be met can be transformed into a formal notation using the open standards MOF and OCL. Thereafter these rules can be checked automatically. The feasibility of this approach is shown by a software demonstrator
  • Keywords
    automotive engineering; embedded systems; knowledge based systems; software engineering; MATLAB; Simulink; Stateflow; automotive software engineering; embedded automotive software; embedded control units; reliability; rule checking; safety-critical systems; technical software systems; Automatic control; Automotive engineering; Control systems; Embedded software; Mathematical model; Software safety; Software systems; Software testing; Standards development; System testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Autonomous Decentralized Systems, 2007. ISADS '07. Eighth International Symposium on
  • Conference_Location
    Sedona, AZ
  • Print_ISBN
    0-7695-2804-X
  • Type

    conf

  • DOI
    10.1109/ISADS.2007.66
  • Filename
    4144682