Matches in SemOpenAlex for { <https://semopenalex.org/work/W4256402522> ?p ?o ?g. }
Showing items 1 to 99 of
99
with 100 items per page.
- W4256402522 endingPage "306" @default.
- W4256402522 startingPage "289" @default.
- W4256402522 abstract "The need for programs to execute subcomponents in isolation from each other or with lower privileges is prevalent among today's systems. We introduce ribbons: a shared memory programming model that allows for more implicit sharing of memory than processes but is more restrictive than threads. Ribbons structure the heap into protection domains. Privileges between these protection domains are carefully controlled in order to confine computation. We propose RibbonJ, a backwards-compatible extension of Java, to easily create or port programs to use the ribbons model. We study the progress and isolation properties of a subset of the language. Building on JikesRVM we implement ribbons by leveraging existing memory protection mechanisms in modern hardware and operating systems, avoiding the overhead of inline security checks and read or write barriers. We evaluate efficiency via microbenchmarks and the DaCapo suite, observing minor overhead. Additionally, we refactor Apache Tomcat to use ribbons for application isolation, discuss the refactoring's design and complexity, and evaluate performance using the SPECweb2009 benchmark." @default.
- W4256402522 created "2022-05-12" @default.
- W4256402522 creator A5008608494 @default.
- W4256402522 creator A5024420075 @default.
- W4256402522 creator A5030577882 @default.
- W4256402522 date "2011-10-18" @default.
- W4256402522 modified "2023-09-26" @default.
- W4256402522 title "Ribbons" @default.
- W4256402522 cites W1589143006 @default.
- W4256402522 cites W1978254772 @default.
- W4256402522 cites W1980895171 @default.
- W4256402522 cites W1981962444 @default.
- W4256402522 cites W2006638707 @default.
- W4256402522 cites W2016779705 @default.
- W4256402522 cites W2025536117 @default.
- W4256402522 cites W2032997497 @default.
- W4256402522 cites W2033348393 @default.
- W4256402522 cites W2053707676 @default.
- W4256402522 cites W2070821087 @default.
- W4256402522 cites W2073407646 @default.
- W4256402522 cites W2080648611 @default.
- W4256402522 cites W2098809490 @default.
- W4256402522 cites W2107082099 @default.
- W4256402522 cites W2121562991 @default.
- W4256402522 cites W2138628156 @default.
- W4256402522 cites W2138647432 @default.
- W4256402522 cites W2141365240 @default.
- W4256402522 cites W2144977275 @default.
- W4256402522 cites W2146766856 @default.
- W4256402522 cites W2153950928 @default.
- W4256402522 cites W2156428492 @default.
- W4256402522 cites W2166091242 @default.
- W4256402522 cites W4233766148 @default.
- W4256402522 cites W4235021791 @default.
- W4256402522 cites W4238698576 @default.
- W4256402522 cites W4245410964 @default.
- W4256402522 cites W4250519957 @default.
- W4256402522 doi "https://doi.org/10.1145/2076021.2048091" @default.
- W4256402522 hasPublicationYear "2011" @default.
- W4256402522 type Work @default.
- W4256402522 citedByCount "2" @default.
- W4256402522 countsByYear W42564025222012 @default.
- W4256402522 countsByYear W42564025222016 @default.
- W4256402522 crossrefType "journal-article" @default.
- W4256402522 hasAuthorship W4256402522A5008608494 @default.
- W4256402522 hasAuthorship W4256402522A5024420075 @default.
- W4256402522 hasAuthorship W4256402522A5030577882 @default.
- W4256402522 hasConcept C111919701 @default.
- W4256402522 hasConcept C120314980 @default.
- W4256402522 hasConcept C13280743 @default.
- W4256402522 hasConcept C134757568 @default.
- W4256402522 hasConcept C152752567 @default.
- W4256402522 hasConcept C173608175 @default.
- W4256402522 hasConcept C185798385 @default.
- W4256402522 hasConcept C199360897 @default.
- W4256402522 hasConcept C205649164 @default.
- W4256402522 hasConcept C2775941552 @default.
- W4256402522 hasConcept C2777904410 @default.
- W4256402522 hasConcept C2779960059 @default.
- W4256402522 hasConcept C41008148 @default.
- W4256402522 hasConcept C548217200 @default.
- W4256402522 hasConcept C86803240 @default.
- W4256402522 hasConcept C89423630 @default.
- W4256402522 hasConceptScore W4256402522C111919701 @default.
- W4256402522 hasConceptScore W4256402522C120314980 @default.
- W4256402522 hasConceptScore W4256402522C13280743 @default.
- W4256402522 hasConceptScore W4256402522C134757568 @default.
- W4256402522 hasConceptScore W4256402522C152752567 @default.
- W4256402522 hasConceptScore W4256402522C173608175 @default.
- W4256402522 hasConceptScore W4256402522C185798385 @default.
- W4256402522 hasConceptScore W4256402522C199360897 @default.
- W4256402522 hasConceptScore W4256402522C205649164 @default.
- W4256402522 hasConceptScore W4256402522C2775941552 @default.
- W4256402522 hasConceptScore W4256402522C2777904410 @default.
- W4256402522 hasConceptScore W4256402522C2779960059 @default.
- W4256402522 hasConceptScore W4256402522C41008148 @default.
- W4256402522 hasConceptScore W4256402522C548217200 @default.
- W4256402522 hasConceptScore W4256402522C86803240 @default.
- W4256402522 hasConceptScore W4256402522C89423630 @default.
- W4256402522 hasIssue "10" @default.
- W4256402522 hasLocation W42564025221 @default.
- W4256402522 hasOpenAccess W4256402522 @default.
- W4256402522 hasPrimaryLocation W42564025221 @default.
- W4256402522 hasRelatedWork W1969664124 @default.
- W4256402522 hasRelatedWork W1978359917 @default.
- W4256402522 hasRelatedWork W2002601352 @default.
- W4256402522 hasRelatedWork W2096877983 @default.
- W4256402522 hasRelatedWork W2117774026 @default.
- W4256402522 hasRelatedWork W2293447751 @default.
- W4256402522 hasRelatedWork W2295204727 @default.
- W4256402522 hasRelatedWork W2400491387 @default.
- W4256402522 hasRelatedWork W3019709436 @default.
- W4256402522 hasRelatedWork W2528467228 @default.
- W4256402522 hasVolume "46" @default.
- W4256402522 isParatext "false" @default.
- W4256402522 isRetracted "false" @default.
- W4256402522 workType "article" @default.