• DocumentCode
    2183154
  • Title

    Model-based approaches for validating business critical systems

  • Author

    Augusto, J. ; Howard, Y. ; Gravell, A. ; Ferreira, C. ; Gruner, S. ; Leuschel, M.

  • Author_Institution
    Dept. of Electron. & Comput. Sci., Southampton Univ., UK
  • fYear
    2003
  • fDate
    19-21 Sept. 2003
  • Firstpage
    225
  • Lastpage
    233
  • Abstract
    Developing a business critical system can involve considerable difficulties. This paper describes part of a new methodology that tackles this problem using co-evolution of models and prototypes to strengthen the relationship between modelling and testing. We illustrate how different modelling frameworks, Promela/SPIN and B/ProB/AtellerB, can be used to implement this idea. As a way to reinforce integration between modelling and testing we use model-based tests and trace-driven model checking. As a result we were able to anticipate problems and guide the development of our software in a safer way, increasing our understanding of the system and its reliability.
  • Keywords
    program testing; program verification; safety-critical software; B/ProB/AtellerB; Promela/SPIN; business critical system validation; coevolution prototypes; model coevolution; model-based approaches; model-based testing; software development; trace-driven model checking; Conferences;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Technology and Engineering Practice, 2003. Eleventh Annual International Workshop on
  • Print_ISBN
    0-7695-2218-1
  • Type

    conf

  • DOI
    10.1109/STEP.2003.19
  • Filename
    1372152