Matches in SemOpenAlex for { <https://semopenalex.org/work/W2129752489> ?p ?o ?g. }
- W2129752489 abstract "Lock-based resource sharing protocols for single processor systems are well understood and supported in programming languages such as Ada and the Real-Time Specification for Java, and in Real-Time Operating Systems, and those that conform to the Real-Time POSIXstandard. In contrast, multiprocessor resource sharing protocols are still in their infancy with no agreed best practices, and yet current real-time programming languages and operating systems claim to be suitable for supporting multiprocessor applications.This thesis argues that, instead of supporting a single resource sharing protocol, a resource sharing framework should be provided that allows application-defined resource sharing protocols to be implemented. The framework should be flexible and adaptive so that a wide range of protocols with different design characteristics can be integrated and implemented effectively with minimum runtime overheads. The thesis reviews the currently available multiprocessor resource allocation policies and analyzes their applicability to the main industry standard real-time programming languages. It then proposes a framework that allows programmers to define and implement their own locking policy for monitor based concurrent control mechanisms. Instantiation of the framework is illustrated for the Real-Time Specification for Java and POSIX. A prototype implementation of the full framework for Ada is developed and evaluated." @default.
- W2129752489 created "2016-06-24" @default.
- W2129752489 creator A5007647251 @default.
- W2129752489 date "2013-09-17" @default.
- W2129752489 modified "2023-09-27" @default.
- W2129752489 title "A Flexible Multiprocessor Resource Sharing Framework for Ada" @default.
- W2129752489 cites W10404963 @default.
- W2129752489 cites W118103908 @default.
- W2129752489 cites W1494239993 @default.
- W2129752489 cites W1504337538 @default.
- W2129752489 cites W1510429808 @default.
- W2129752489 cites W1547743088 @default.
- W2129752489 cites W1555915743 @default.
- W2129752489 cites W1565490483 @default.
- W2129752489 cites W1578961151 @default.
- W2129752489 cites W1603602584 @default.
- W2129752489 cites W1711245081 @default.
- W2129752489 cites W1748893021 @default.
- W2129752489 cites W1776274869 @default.
- W2129752489 cites W1832923603 @default.
- W2129752489 cites W190411370 @default.
- W2129752489 cites W1905332030 @default.
- W2129752489 cites W1985539519 @default.
- W2129752489 cites W2003571933 @default.
- W2129752489 cites W2011732990 @default.
- W2129752489 cites W2025344 @default.
- W2129752489 cites W2025516544 @default.
- W2129752489 cites W2032904534 @default.
- W2129752489 cites W2034256728 @default.
- W2129752489 cites W2042352414 @default.
- W2129752489 cites W2044206819 @default.
- W2129752489 cites W2045683962 @default.
- W2129752489 cites W2064343267 @default.
- W2129752489 cites W2065027229 @default.
- W2129752489 cites W2088570855 @default.
- W2129752489 cites W2090249619 @default.
- W2129752489 cites W2093100591 @default.
- W2129752489 cites W2093809968 @default.
- W2129752489 cites W2095229085 @default.
- W2129752489 cites W2096154194 @default.
- W2129752489 cites W2096855138 @default.
- W2129752489 cites W2099221082 @default.
- W2129752489 cites W2100980563 @default.
- W2129752489 cites W2101300711 @default.
- W2129752489 cites W2104305031 @default.
- W2129752489 cites W2105420251 @default.
- W2129752489 cites W2107403482 @default.
- W2129752489 cites W2111603221 @default.
- W2129752489 cites W2113751407 @default.
- W2129752489 cites W2115597529 @default.
- W2129752489 cites W2116497098 @default.
- W2129752489 cites W2121340036 @default.
- W2129752489 cites W2137597833 @default.
- W2129752489 cites W2138089701 @default.
- W2129752489 cites W2142750094 @default.
- W2129752489 cites W2143006785 @default.
- W2129752489 cites W2153280556 @default.
- W2129752489 cites W2160293203 @default.
- W2129752489 cites W2164164245 @default.
- W2129752489 cites W2164317039 @default.
- W2129752489 cites W2169521555 @default.
- W2129752489 cites W2268533370 @default.
- W2129752489 cites W2799244951 @default.
- W2129752489 cites W3118130 @default.
- W2129752489 cites W653719020 @default.
- W2129752489 hasPublicationYear "2013" @default.
- W2129752489 type Work @default.
- W2129752489 sameAs 2129752489 @default.
- W2129752489 citedByCount "2" @default.
- W2129752489 countsByYear W21297524892018 @default.
- W2129752489 countsByYear W21297524892019 @default.
- W2129752489 crossrefType "dissertation" @default.
- W2129752489 hasAuthorship W2129752489A5007647251 @default.
- W2129752489 hasConcept C111919701 @default.
- W2129752489 hasConcept C120314980 @default.
- W2129752489 hasConcept C138101251 @default.
- W2129752489 hasConcept C142724271 @default.
- W2129752489 hasConcept C204787440 @default.
- W2129752489 hasConcept C206345919 @default.
- W2129752489 hasConcept C2780385302 @default.
- W2129752489 hasConcept C31258907 @default.
- W2129752489 hasConcept C41008148 @default.
- W2129752489 hasConcept C41138395 @default.
- W2129752489 hasConcept C4822641 @default.
- W2129752489 hasConcept C51332947 @default.
- W2129752489 hasConcept C532756234 @default.
- W2129752489 hasConcept C548217200 @default.
- W2129752489 hasConcept C71924100 @default.
- W2129752489 hasConceptScore W2129752489C111919701 @default.
- W2129752489 hasConceptScore W2129752489C120314980 @default.
- W2129752489 hasConceptScore W2129752489C138101251 @default.
- W2129752489 hasConceptScore W2129752489C142724271 @default.
- W2129752489 hasConceptScore W2129752489C204787440 @default.
- W2129752489 hasConceptScore W2129752489C206345919 @default.
- W2129752489 hasConceptScore W2129752489C2780385302 @default.
- W2129752489 hasConceptScore W2129752489C31258907 @default.
- W2129752489 hasConceptScore W2129752489C41008148 @default.
- W2129752489 hasConceptScore W2129752489C41138395 @default.
- W2129752489 hasConceptScore W2129752489C4822641 @default.
- W2129752489 hasConceptScore W2129752489C51332947 @default.