Matches in SemOpenAlex for { <https://semopenalex.org/work/W1230128035> ?p ?o ?g. }
Showing items 1 to 85 of
85
with 100 items per page.
- W1230128035 abstract "With the advent of the Internet, distributed programming has become a necessity for the majority of application domains. Nevertheless, programming distributed systems remains a delicate and complex task. This dissertation explores separating distribution concerns, the process of transforming a centralized monolithic program into a distributed one. This research develops algorithms, techniques, and tools for separating distribution concerns and evaluates the applicability of the developed artifacts by identifying the distribution concerns that they separate and the common architectural characteristics of the centralized programs that they transform successfully. The thesis of this research is that software tools working with standard mainstream languages, systems software, and virtual machines can effectively and efficiently separate distribution concerns from application logic for object-oriented programs that use multiple distinct sets of resources. Among the specific technical contributions of this dissertation are (1) a general algorithm for call-by-copy-restore semantics in remote procedure calls for linked data structures, (2) an analysis heuristic that determines which application objects get passed to which parts of native (i.e., platform-specific) code in the language runtime system for platform-independent binary code applications, (3) a technique for injecting code in such applications that will convert objects to the right representation so that they can be accessed correctly inside both application and native code, (4) an approach to maintaining the Java centralized concurrency and synchronization semantics over remote procedure calls efficiently, and (5) an approach to enabling the execution of legacy Java code remotely from a web browser. The technical contributions of this dissertation have been realized in three software tools for separating distribution concerns: NRMI, middleware with copy-restore semantics; GOTECH, a program generator for distribution; and J-Orchestra, an automatic partitioning system. This dissertation presents several case studies of successfully applying the developed tools to third-party programs." @default.
- W1230128035 created "2016-06-24" @default.
- W1230128035 creator A5013168771 @default.
- W1230128035 creator A5043949214 @default.
- W1230128035 date "2005-01-01" @default.
- W1230128035 modified "2023-09-23" @default.
- W1230128035 title "Software tools for separating distribution concerns" @default.
- W1230128035 cites W1496601998 @default.
- W1230128035 cites W1504708371 @default.
- W1230128035 cites W1509600745 @default.
- W1230128035 cites W1539723268 @default.
- W1230128035 cites W1574673410 @default.
- W1230128035 cites W1592740644 @default.
- W1230128035 cites W1609529814 @default.
- W1230128035 cites W1822884374 @default.
- W1230128035 cites W1838738563 @default.
- W1230128035 cites W1922599967 @default.
- W1230128035 cites W1973788482 @default.
- W1230128035 cites W1975038423 @default.
- W1230128035 cites W1990936405 @default.
- W1230128035 cites W1995004236 @default.
- W1230128035 cites W1997502136 @default.
- W1230128035 cites W2004309454 @default.
- W1230128035 cites W2011039300 @default.
- W1230128035 cites W2035391316 @default.
- W1230128035 cites W2061197966 @default.
- W1230128035 cites W2094282293 @default.
- W1230128035 cites W2106035061 @default.
- W1230128035 cites W2133373086 @default.
- W1230128035 cites W2145636423 @default.
- W1230128035 cites W2151852023 @default.
- W1230128035 cites W2157321091 @default.
- W1230128035 cites W2160630279 @default.
- W1230128035 cites W2167601585 @default.
- W1230128035 cites W2294165883 @default.
- W1230128035 cites W3013656904 @default.
- W1230128035 cites W952303715 @default.
- W1230128035 hasPublicationYear "2005" @default.
- W1230128035 type Work @default.
- W1230128035 sameAs 1230128035 @default.
- W1230128035 citedByCount "0" @default.
- W1230128035 crossrefType "dissertation" @default.
- W1230128035 hasAuthorship W1230128035A5013168771 @default.
- W1230128035 hasAuthorship W1230128035A5043949214 @default.
- W1230128035 hasConcept C115903868 @default.
- W1230128035 hasConcept C120314980 @default.
- W1230128035 hasConcept C172086080 @default.
- W1230128035 hasConcept C193702766 @default.
- W1230128035 hasConcept C199360897 @default.
- W1230128035 hasConcept C41008148 @default.
- W1230128035 hasConcept C548217200 @default.
- W1230128035 hasConceptScore W1230128035C115903868 @default.
- W1230128035 hasConceptScore W1230128035C120314980 @default.
- W1230128035 hasConceptScore W1230128035C172086080 @default.
- W1230128035 hasConceptScore W1230128035C193702766 @default.
- W1230128035 hasConceptScore W1230128035C199360897 @default.
- W1230128035 hasConceptScore W1230128035C41008148 @default.
- W1230128035 hasConceptScore W1230128035C548217200 @default.
- W1230128035 hasLocation W12301280351 @default.
- W1230128035 hasOpenAccess W1230128035 @default.
- W1230128035 hasPrimaryLocation W12301280351 @default.
- W1230128035 hasRelatedWork W1588060248 @default.
- W1230128035 hasRelatedWork W1593512916 @default.
- W1230128035 hasRelatedWork W1598325070 @default.
- W1230128035 hasRelatedWork W1717288382 @default.
- W1230128035 hasRelatedWork W1820237830 @default.
- W1230128035 hasRelatedWork W183141301 @default.
- W1230128035 hasRelatedWork W1977997149 @default.
- W1230128035 hasRelatedWork W2003041579 @default.
- W1230128035 hasRelatedWork W2076873328 @default.
- W1230128035 hasRelatedWork W2128584199 @default.
- W1230128035 hasRelatedWork W2155609581 @default.
- W1230128035 hasRelatedWork W2188521088 @default.
- W1230128035 hasRelatedWork W2412174774 @default.
- W1230128035 hasRelatedWork W2473566689 @default.
- W1230128035 hasRelatedWork W2744601524 @default.
- W1230128035 hasRelatedWork W2753707313 @default.
- W1230128035 hasRelatedWork W2809504216 @default.
- W1230128035 hasRelatedWork W2899101028 @default.
- W1230128035 hasRelatedWork W46977558 @default.
- W1230128035 hasRelatedWork W2126756622 @default.
- W1230128035 isParatext "false" @default.
- W1230128035 isRetracted "false" @default.
- W1230128035 magId "1230128035" @default.
- W1230128035 workType "dissertation" @default.