Matches in SemOpenAlex for { <https://semopenalex.org/work/W2552260918> ?p ?o ?g. }
Showing items 1 to 86 of
86
with 100 items per page.
- W2552260918 abstract "Concurrent programming is dominated by thread based solutions with lock based critical sections. Careful attention has to be paid to avoid race and deadlock conditions. Real-Time for The Masses (RTFM) takes an alternative language approach, introducing tasks and named critical sections (via resources) natively in the RTFM-core language. RTFM-core programs can be compiled to native C-code, and efficiently executed onto single-core platforms under the Stack Resource Policy (SRP) by the RTFM-kernel. In this paper we formally define the well-formedness criteria for SRP based resource management, and develop a certified (formally proven) implementation of the corresponding compilation from nested critical sections of the input RTFM-core program to a resulting flat sequence of primitive operations and scheduling primitives. Moreover we formalise the properties for resource ceilings under SRP and develop a certified algorithm for their computation. The feasibility of the described approach is shown through the adoption of the Why3 platform, which allows the necessary verification conditions to be automatically generated and discharged through a variety of automatic external SMT-solvers and interactive theorem provers. Moreover, Why3 supports the extraction of certified Ocaml code for proven implementations in WhyML. As a proof of concept the certified extracted development is demonstrated on an example system." @default.
- W2552260918 created "2016-11-30" @default.
- W2552260918 creator A5002757956 @default.
- W2552260918 creator A5009216509 @default.
- W2552260918 creator A5042293797 @default.
- W2552260918 creator A5063221770 @default.
- W2552260918 date "2016-09-01" @default.
- W2552260918 modified "2023-09-27" @default.
- W2552260918 title "Towards certified compilation of RTFM-core applications" @default.
- W2552260918 cites W1566741425 @default.
- W2552260918 cites W177306140 @default.
- W2552260918 cites W1891868990 @default.
- W2552260918 cites W1982433606 @default.
- W2552260918 cites W2006731094 @default.
- W2552260918 cites W2045183833 @default.
- W2552260918 cites W2064390891 @default.
- W2552260918 cites W2069300761 @default.
- W2552260918 cites W2106202449 @default.
- W2552260918 cites W2126566204 @default.
- W2552260918 cites W2129695855 @default.
- W2552260918 cites W2157480301 @default.
- W2552260918 cites W2294599249 @default.
- W2552260918 cites W2295752850 @default.
- W2552260918 cites W2296428923 @default.
- W2552260918 cites W2896327672 @default.
- W2552260918 cites W3146075203 @default.
- W2552260918 cites W95201508 @default.
- W2552260918 doi "https://doi.org/10.1109/etfa.2016.7733551" @default.
- W2552260918 hasPublicationYear "2016" @default.
- W2552260918 type Work @default.
- W2552260918 sameAs 2552260918 @default.
- W2552260918 citedByCount "0" @default.
- W2552260918 crossrefType "proceedings-article" @default.
- W2552260918 hasAuthorship W2552260918A5002757956 @default.
- W2552260918 hasAuthorship W2552260918A5009216509 @default.
- W2552260918 hasAuthorship W2552260918A5042293797 @default.
- W2552260918 hasAuthorship W2552260918A5063221770 @default.
- W2552260918 hasConcept C115168132 @default.
- W2552260918 hasConcept C120314980 @default.
- W2552260918 hasConcept C138101251 @default.
- W2552260918 hasConcept C169590947 @default.
- W2552260918 hasConcept C173608175 @default.
- W2552260918 hasConcept C17744445 @default.
- W2552260918 hasConcept C199360897 @default.
- W2552260918 hasConcept C199539241 @default.
- W2552260918 hasConcept C26713055 @default.
- W2552260918 hasConcept C41008148 @default.
- W2552260918 hasConcept C46304622 @default.
- W2552260918 hasConceptScore W2552260918C115168132 @default.
- W2552260918 hasConceptScore W2552260918C120314980 @default.
- W2552260918 hasConceptScore W2552260918C138101251 @default.
- W2552260918 hasConceptScore W2552260918C169590947 @default.
- W2552260918 hasConceptScore W2552260918C173608175 @default.
- W2552260918 hasConceptScore W2552260918C17744445 @default.
- W2552260918 hasConceptScore W2552260918C199360897 @default.
- W2552260918 hasConceptScore W2552260918C199539241 @default.
- W2552260918 hasConceptScore W2552260918C26713055 @default.
- W2552260918 hasConceptScore W2552260918C41008148 @default.
- W2552260918 hasConceptScore W2552260918C46304622 @default.
- W2552260918 hasLocation W25522609181 @default.
- W2552260918 hasOpenAccess W2552260918 @default.
- W2552260918 hasPrimaryLocation W25522609181 @default.
- W2552260918 hasRelatedWork W134481439 @default.
- W2552260918 hasRelatedWork W1492771765 @default.
- W2552260918 hasRelatedWork W1584616449 @default.
- W2552260918 hasRelatedWork W1839854015 @default.
- W2552260918 hasRelatedWork W1888749510 @default.
- W2552260918 hasRelatedWork W1973303316 @default.
- W2552260918 hasRelatedWork W2023675210 @default.
- W2552260918 hasRelatedWork W2056851806 @default.
- W2552260918 hasRelatedWork W2076879110 @default.
- W2552260918 hasRelatedWork W2093330882 @default.
- W2552260918 hasRelatedWork W2097508841 @default.
- W2552260918 hasRelatedWork W2133177769 @default.
- W2552260918 hasRelatedWork W2136718706 @default.
- W2552260918 hasRelatedWork W2165295165 @default.
- W2552260918 hasRelatedWork W2244035859 @default.
- W2552260918 hasRelatedWork W2284999019 @default.
- W2552260918 hasRelatedWork W2600241789 @default.
- W2552260918 hasRelatedWork W2604335042 @default.
- W2552260918 hasRelatedWork W336448196 @default.
- W2552260918 hasRelatedWork W618880932 @default.
- W2552260918 isParatext "false" @default.
- W2552260918 isRetracted "false" @default.
- W2552260918 magId "2552260918" @default.
- W2552260918 workType "article" @default.