New applications relying on embedded systems technologies often come with an increased number of features and functionalities. For instance, improved safety, reliability, usability or reduced power consumption are commonly encountered aspects. Those in turn, however, come usually at the cost of increased complexity. Managing the latter can become challenging, especially when looking at (worst-case) execution times or memory usage of embedded systems. In particular, many applications, e.g., safety-critical or real-time applications, require knowledge about the worst-case execution time and stack usage to make a clear statement on important system parameters such as the overall performance or schedulability with regard to critical deadlines. Assessing these properties require elaborate tool support and profound knowledge and skills of the developers. In this paper, an evaluation of static analysis tools and the required steps to integrate these in a existing development environment is presented. The toolchain is either considered to be offline or deployed within a cloud-based integrated development environment. The cloud-approach enables ubiquitous access to the results and a unique visualization across multiple platforms. Additionally, the results are demonstrated along with a small use case.
Skip Nav Destination
ASME 2017 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference
August 6–9, 2017
Cleveland, Ohio, USA
Conference Sponsors:
- Design Engineering Division
- Computers and Information in Engineering Division
ISBN:
978-0-7918-5823-3
PROCEEDINGS PAPER
Integration of Static Worst-Case Execution Time and Stack Usage Analysis for Embedded Systems Software in a Cloud-Based Development Environment
Jürgen Hausladen,
Jürgen Hausladen
University of Applied Sciences Technikum Wien, Vienna, Austria
Search for other works by this author on:
Florian Gerstmayer,
Florian Gerstmayer
University of Applied Sciences Technikum Wien, Vienna, Austria
Search for other works by this author on:
Thomas Jerabek,
Thomas Jerabek
University of Applied Sciences Technikum Wien, Vienna, Austria
Search for other works by this author on:
Martin Horauer
Martin Horauer
University of Applied Sciences Technikum Wien, Vienna, Austria
Search for other works by this author on:
Jürgen Hausladen
University of Applied Sciences Technikum Wien, Vienna, Austria
Florian Gerstmayer
University of Applied Sciences Technikum Wien, Vienna, Austria
Thomas Jerabek
University of Applied Sciences Technikum Wien, Vienna, Austria
Martin Horauer
University of Applied Sciences Technikum Wien, Vienna, Austria
Paper No:
DETC2017-67402, V009T07A005; 6 pages
Published Online:
November 3, 2017
Citation
Hausladen, J, Gerstmayer, F, Jerabek, T, & Horauer, M. "Integration of Static Worst-Case Execution Time and Stack Usage Analysis for Embedded Systems Software in a Cloud-Based Development Environment." Proceedings of the ASME 2017 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference. Volume 9: 13th ASME/IEEE International Conference on Mechatronic and Embedded Systems and Applications. Cleveland, Ohio, USA. August 6–9, 2017. V009T07A005. ASME. https://doi.org/10.1115/DETC2017-67402
Download citation file:
12
Views
Related Proceedings Papers
Related Articles
SFTA-Based Approach for Safety/Reliability Analysis of Operational Use-Cases in Cyber-Physical Systems
J. Comput. Inf. Sci. Eng (September,2017)
Highlights from the European Thermal Project PROFIT
J. Electron. Packag (December,2004)
Deterministic and Probabilistic Fracture Mechanics Analysis for Structural Integrity Assessment of Pressurized Water Reactor Pressure Vessel
J. Pressure Vessel Technol (June,2016)
Related Chapters
Checkpointing Design and Analysis for UC/OS-II
International Conference on Computer Technology and Development, 3rd (ICCTD 2011)
Make and Improvement of Embedded Linux Root File System Cramfs Based on S3C2440
International Conference on Information Technology and Computer Science, 3rd (ITCS 2011)
A Bayesian Approach to Setting Equipment Performance Criteria (PSAM-0438)
Proceedings of the Eighth International Conference on Probabilistic Safety Assessment & Management (PSAM)