Matches in SemOpenAlex for { <https://semopenalex.org/work/W1216391987> ?p ?o ?g. }
Showing items 1 to 85 of
85
with 100 items per page.
- W1216391987 abstract "We have used a modified C compiler to analyze a large number of real-life commercial C programs used in real-time and embedded applications. The total size of the sample used in this study is more than 300 000 non-comment lines of C code, from 13 different applications obtained from 6 different companies. Only the static aspects of the programs have been studied, i.e. such information that can be obtained from the source code without running the programs. The code was written for 8and 16-bit embedded systems. The purpose of the study is to guide our future research into practically useful WCET analysis methods by identifying properties of real-time programs. The programs studied were from application fields where parts of the program can be considered timing critical, like control loops and real-time signal encoding/decoding and protocol processing. The most important conclusions for the design of WCET tools are that: § It is not reasonable to assume that an entire real-time system is available as source code. Parts of the system will very likely only be delivered as object files, for example OS code, libraries, and company-specific reusable components. § Most functions in a program have very simple control flow. This fact should be exploited to optimize WCET analysis. § Automatically-generated code is being used, even for small processors. This has the following implications: parts of the program have not been written by humans, which means that it is not possible to ask programmers for help in WCET analysis. Furthermore, automatically generated code has a tendency to have a more complex structure than human-written code, which invalidates certain simplifying assumptions, such as “real-time programs do not use recursion”. Rounding off the study, some other aspects of interest for embedded compiler implementers have been investigated: the distribution of variable sizes and the composition of C switch statements. Static Properties of Commercial Real-Time and Embedded Programs ASTEC Report 98/05 Page 3/28" @default.
- W1216391987 created "2016-06-24" @default.
- W1216391987 creator A5044655378 @default.
- W1216391987 date "1998-01-01" @default.
- W1216391987 modified "2023-09-27" @default.
- W1216391987 title "Static Properties of Commercial Real-Time and Embedded Systems" @default.
- W1216391987 cites W1913166775 @default.
- W1216391987 cites W2025232768 @default.
- W1216391987 hasPublicationYear "1998" @default.
- W1216391987 type Work @default.
- W1216391987 sameAs 1216391987 @default.
- W1216391987 citedByCount "4" @default.
- W1216391987 crossrefType "journal-article" @default.
- W1216391987 hasAuthorship W1216391987A5044655378 @default.
- W1216391987 hasConcept C111472728 @default.
- W1216391987 hasConcept C111919701 @default.
- W1216391987 hasConcept C11413529 @default.
- W1216391987 hasConcept C115168132 @default.
- W1216391987 hasConcept C133162039 @default.
- W1216391987 hasConcept C138885662 @default.
- W1216391987 hasConcept C149635348 @default.
- W1216391987 hasConcept C154526789 @default.
- W1216391987 hasConcept C160191386 @default.
- W1216391987 hasConcept C169590947 @default.
- W1216391987 hasConcept C177264268 @default.
- W1216391987 hasConcept C185592680 @default.
- W1216391987 hasConcept C198531522 @default.
- W1216391987 hasConcept C199360897 @default.
- W1216391987 hasConcept C26517878 @default.
- W1216391987 hasConcept C2776760102 @default.
- W1216391987 hasConcept C2780586882 @default.
- W1216391987 hasConcept C41008148 @default.
- W1216391987 hasConcept C43126263 @default.
- W1216391987 hasConcept C43617362 @default.
- W1216391987 hasConcept C57273362 @default.
- W1216391987 hasConcept C98183937 @default.
- W1216391987 hasConceptScore W1216391987C111472728 @default.
- W1216391987 hasConceptScore W1216391987C111919701 @default.
- W1216391987 hasConceptScore W1216391987C11413529 @default.
- W1216391987 hasConceptScore W1216391987C115168132 @default.
- W1216391987 hasConceptScore W1216391987C133162039 @default.
- W1216391987 hasConceptScore W1216391987C138885662 @default.
- W1216391987 hasConceptScore W1216391987C149635348 @default.
- W1216391987 hasConceptScore W1216391987C154526789 @default.
- W1216391987 hasConceptScore W1216391987C160191386 @default.
- W1216391987 hasConceptScore W1216391987C169590947 @default.
- W1216391987 hasConceptScore W1216391987C177264268 @default.
- W1216391987 hasConceptScore W1216391987C185592680 @default.
- W1216391987 hasConceptScore W1216391987C198531522 @default.
- W1216391987 hasConceptScore W1216391987C199360897 @default.
- W1216391987 hasConceptScore W1216391987C26517878 @default.
- W1216391987 hasConceptScore W1216391987C2776760102 @default.
- W1216391987 hasConceptScore W1216391987C2780586882 @default.
- W1216391987 hasConceptScore W1216391987C41008148 @default.
- W1216391987 hasConceptScore W1216391987C43126263 @default.
- W1216391987 hasConceptScore W1216391987C43617362 @default.
- W1216391987 hasConceptScore W1216391987C57273362 @default.
- W1216391987 hasConceptScore W1216391987C98183937 @default.
- W1216391987 hasLocation W12163919871 @default.
- W1216391987 hasOpenAccess W1216391987 @default.
- W1216391987 hasPrimaryLocation W12163919871 @default.
- W1216391987 hasRelatedWork W1517429564 @default.
- W1216391987 hasRelatedWork W1523936333 @default.
- W1216391987 hasRelatedWork W1583126287 @default.
- W1216391987 hasRelatedWork W201800350 @default.
- W1216391987 hasRelatedWork W2030847577 @default.
- W1216391987 hasRelatedWork W2046001359 @default.
- W1216391987 hasRelatedWork W2165175672 @default.
- W1216391987 hasRelatedWork W2354554380 @default.
- W1216391987 hasRelatedWork W2359907306 @default.
- W1216391987 hasRelatedWork W2361185345 @default.
- W1216391987 hasRelatedWork W2364545408 @default.
- W1216391987 hasRelatedWork W2365827315 @default.
- W1216391987 hasRelatedWork W2370681903 @default.
- W1216391987 hasRelatedWork W2381962908 @default.
- W1216391987 hasRelatedWork W2387638989 @default.
- W1216391987 hasRelatedWork W2390553993 @default.
- W1216391987 hasRelatedWork W2393291489 @default.
- W1216391987 hasRelatedWork W378363141 @default.
- W1216391987 hasRelatedWork W2846461231 @default.
- W1216391987 hasRelatedWork W2856729983 @default.
- W1216391987 isParatext "false" @default.
- W1216391987 isRetracted "false" @default.
- W1216391987 magId "1216391987" @default.
- W1216391987 workType "article" @default.