11.07.2015 Views

Static Stability Analysis of Embedded, Autocoded Software

Static Stability Analysis of Embedded, Autocoded Software

Static Stability Analysis of Embedded, Autocoded Software

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Conclusion<strong>Static</strong> analysis <strong>of</strong> embedded s<strong>of</strong>tware arising from autocoded specifications is a necessary steptowards broad and safe acceptance by the industrial community. This paper has outlined aresearch program aimed at achieving this task by exploiting the underlying structure arisingfrom this type <strong>of</strong> s<strong>of</strong>tware, using abstract interpretation and control systems analysis methods.The execution <strong>of</strong> this research is an oingoing activity and its findings will be reported in futurepublications.References[1] Boyd, S., El Ghaoui, L., Feron, E., and Balakrishnan, V. Linear matrix inequalitiesin system and control theory. SIAM Studies in Applied Mathematics 15 (1994).[2] Cousot, P. Semantic foundations <strong>of</strong> program analysis. In Program Flow <strong>Analysis</strong>: Theoryand Applications, S. Muchnick and N. Jones, Eds. Prentice-Hall, Inc., Englewood Cliffs,1981, ch. 10, pp. 303–342.[3] Cousot, P., Cousot, R., Feret, J., Mauborgne, L., Miné, A., Monniaux, D.,and Rival, X. The ASTRÉE Analyser. In Proceedings <strong>of</strong> the European Symposium onProgramming (ESOP’05) (2005), vol. 3444 <strong>of</strong> Lecture Notes in Computer Science, pp. 21–30.[4] Feret, J. <strong>Static</strong> analysis <strong>of</strong> digital filters. In European Symposium on Programming(ESOP’04) (2004), no. 2986 in LNCS, Springer-Verlag.[5] Miné, A. Relational abstract domains for the detection <strong>of</strong> floating-point run-time errors.In ESOP’04 (2004), vol. 2986 <strong>of</strong> LNCS, Springer, pp. 3–17.[6] Venet, A. A scalable nonuniform pointer analysis for embedded programs. In Proceedings<strong>of</strong> the International <strong>Static</strong> <strong>Analysis</strong> Symposium, SAS 04 (2004), vol. 3148 <strong>of</strong> Lecture Notesin Computer Science, Springer, pp. 149–164.[7] Venet, A., and Brat, G. Precise and efficient static array bound checking for largeembedded C programs. In Proceedings <strong>of</strong> the International Conference on ProgrammingLanguage Design and Implementation (2004), pp. 231–242.9

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!