Matches in SemOpenAlex for { <https://semopenalex.org/work/W83863280> ?p ?o ?g. }
- W83863280 abstract "Safe programming languages encourage the development of dynamically extensible systems, such as extensible Web servers and mobile agent platforms. Although protection is of utmost importance in these settings, current solutions do not adequately address fault containment. This paper advocates an approach to protection where transactions act as protection domains. This enables direct sharing of objects while protecting against unauthorized accesses and failures of authorized components. The main questions about this approach are what transaction models translate best into protection mechanisms suited for extensible language-based systems and what is the impact of transaction-based protection on performance. A programmable isolation engine has been integrated with the runtime of a safe programming language in order to allow quick experimentation with a variety of isolation models and to answer both questions. This paper reports on the techniques for flexible fine-grained locking and undo devised to meet the functional and performance requirements of transaction-based protection. Performance analysis of a prototype implementation shows that (i) sophisticated concurrency controls do not translate into higher overheads, and (ii) the ability to memoize locking operations is crucial to performance." @default.
- W83863280 created "2016-06-24" @default.
- W83863280 creator A5028724818 @default.
- W83863280 creator A5068427725 @default.
- W83863280 date "2002-01-01" @default.
- W83863280 modified "2023-10-18" @default.
- W83863280 title "Lightweight Flexible Isolation for Language-based Extensible Systems" @default.
- W83863280 cites W1504054062 @default.
- W83863280 cites W1514258760 @default.
- W83863280 cites W1515932031 @default.
- W83863280 cites W1525098045 @default.
- W83863280 cites W1525856774 @default.
- W83863280 cites W1557626176 @default.
- W83863280 cites W1576410155 @default.
- W83863280 cites W1644882639 @default.
- W83863280 cites W1972741547 @default.
- W83863280 cites W1986925088 @default.
- W83863280 cites W2005235940 @default.
- W83863280 cites W2020136418 @default.
- W83863280 cites W2026586515 @default.
- W83863280 cites W2068387890 @default.
- W83863280 cites W2077997786 @default.
- W83863280 cites W2086410626 @default.
- W83863280 cites W2097589646 @default.
- W83863280 cites W2113562011 @default.
- W83863280 cites W2120284965 @default.
- W83863280 cites W2140551865 @default.
- W83863280 cites W2146509778 @default.
- W83863280 cites W2154045335 @default.
- W83863280 cites W2159477904 @default.
- W83863280 cites W3148873708 @default.
- W83863280 cites W54838500 @default.
- W83863280 cites W61387815 @default.
- W83863280 cites W258705166 @default.
- W83863280 doi "https://doi.org/10.1016/b978-155860869-6/50069-x" @default.
- W83863280 hasPublicationYear "2002" @default.
- W83863280 type Work @default.
- W83863280 sameAs 83863280 @default.
- W83863280 citedByCount "4" @default.
- W83863280 crossrefType "book-chapter" @default.
- W83863280 hasAuthorship W83863280A5028724818 @default.
- W83863280 hasAuthorship W83863280A5068427725 @default.
- W83863280 hasConcept C111919701 @default.
- W83863280 hasConcept C112904061 @default.
- W83863280 hasConcept C11354467 @default.
- W83863280 hasConcept C115903868 @default.
- W83863280 hasConcept C120314980 @default.
- W83863280 hasConcept C174220543 @default.
- W83863280 hasConcept C193702766 @default.
- W83863280 hasConcept C2775941552 @default.
- W83863280 hasConcept C2780154230 @default.
- W83863280 hasConcept C32833848 @default.
- W83863280 hasConcept C38652104 @default.
- W83863280 hasConcept C41008148 @default.
- W83863280 hasConcept C513985346 @default.
- W83863280 hasConcept C63540848 @default.
- W83863280 hasConcept C72108876 @default.
- W83863280 hasConcept C75949130 @default.
- W83863280 hasConcept C77088390 @default.
- W83863280 hasConcept C79974875 @default.
- W83863280 hasConcept C86803240 @default.
- W83863280 hasConcept C89423630 @default.
- W83863280 hasConceptScore W83863280C111919701 @default.
- W83863280 hasConceptScore W83863280C112904061 @default.
- W83863280 hasConceptScore W83863280C11354467 @default.
- W83863280 hasConceptScore W83863280C115903868 @default.
- W83863280 hasConceptScore W83863280C120314980 @default.
- W83863280 hasConceptScore W83863280C174220543 @default.
- W83863280 hasConceptScore W83863280C193702766 @default.
- W83863280 hasConceptScore W83863280C2775941552 @default.
- W83863280 hasConceptScore W83863280C2780154230 @default.
- W83863280 hasConceptScore W83863280C32833848 @default.
- W83863280 hasConceptScore W83863280C38652104 @default.
- W83863280 hasConceptScore W83863280C41008148 @default.
- W83863280 hasConceptScore W83863280C513985346 @default.
- W83863280 hasConceptScore W83863280C63540848 @default.
- W83863280 hasConceptScore W83863280C72108876 @default.
- W83863280 hasConceptScore W83863280C75949130 @default.
- W83863280 hasConceptScore W83863280C77088390 @default.
- W83863280 hasConceptScore W83863280C79974875 @default.
- W83863280 hasConceptScore W83863280C86803240 @default.
- W83863280 hasConceptScore W83863280C89423630 @default.
- W83863280 hasLocation W838632801 @default.
- W83863280 hasOpenAccess W83863280 @default.
- W83863280 hasPrimaryLocation W838632801 @default.
- W83863280 hasRelatedWork W1487675345 @default.
- W83863280 hasRelatedWork W1593772118 @default.
- W83863280 hasRelatedWork W2054482890 @default.
- W83863280 hasRelatedWork W2139251809 @default.
- W83863280 hasRelatedWork W2182836763 @default.
- W83863280 hasRelatedWork W2217066435 @default.
- W83863280 hasRelatedWork W2281562601 @default.
- W83863280 hasRelatedWork W2463232919 @default.
- W83863280 hasRelatedWork W2665200788 @default.
- W83863280 hasRelatedWork W2868330877 @default.
- W83863280 hasRelatedWork W2896048644 @default.
- W83863280 hasRelatedWork W2898508241 @default.
- W83863280 hasRelatedWork W2987653653 @default.
- W83863280 hasRelatedWork W3033721587 @default.
- W83863280 hasRelatedWork W3142665880 @default.