This paper describes an approach to integrating functional and non-functional design verification for embedded control software. The method uses functional models, which are the basis of functional verification processes, to drive non-functional verification also. This is achieved by defining strategies for extracting non-functional models, which contain structural and quantitative information about non-functional characteristics such as performance and modifiability, from functional ones. Non-functional verification tools may then be used on the resulting models to check that desired non-functional properties, such as ease of modification, are catered for in the design. An extended example involving the analysis of a model for modifiability is presented, as is tool support for extracting non-functional models from functional ones.
Integrating Functional and Non-Functional Design Verification for Embedded Software Systems
Sae Technical Papers
SAE World Congress & Exhibition ; 2009
2009-04-20
Aufsatz (Konferenz)
Englisch
Integrating functional and non-functional design verification for embedded software systems
Kraftfahrwesen | 2009
|FUNCTIONAL VERIFICATION FOR UML - BASED MODEL DRIVEN DESIGN OF EMBEDDED SYSTEMS
Springer Verlag | 2005
|Program verification and embedded aerospace software
AIAA | 1981
|