This paper describes the authors’ experience with static analysis of both WCET and stack usage of a satellite on-board software subsystem. The work is a continuation of a previous case study that used a dynamic WCET analysis tool on an earlier version of the same software system. In particular, the AbsInt aiT tool has been evaluated by analysing both C and Ada code generated by Simulink within the UPMSat-2 project. Some aspects of the aiT tool, specifically those dealing with SPARC register windows, are compared to another static analysis tool, Bound-T. The results of the analysis are discussed, and some conclusions on the use of static WCET analysis tools on the SPARC architecture are commented in the paper.
@InProceedings{garrido_et_al:OASIcs.WCET.2013.87, author = {Garrido, Jorge and Zamorano, Juan and de la Puente, Juan A.}, title = {{Static analysis of WCET in a satellite software subsystem}}, booktitle = {13th International Workshop on Worst-Case Execution Time Analysis}, pages = {87--96}, series = {Open Access Series in Informatics (OASIcs)}, ISBN = {978-3-939897-54-5}, ISSN = {2190-6807}, year = {2013}, volume = {30}, editor = {Maiza, Claire}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.WCET.2013.87}, URN = {urn:nbn:de:0030-drops-41259}, doi = {10.4230/OASIcs.WCET.2013.87}, annote = {Keywords: Real-time systems, embedded systems, timing analysis, WCET calculation, static analysis} }
Feedback for Dagstuhl Publishing