Matches in SemOpenAlex for { <https://semopenalex.org/work/W1575819583> ?p ?o ?g. }
Showing items 1 to 70 of
70
with 100 items per page.
- W1575819583 endingPage "45" @default.
- W1575819583 startingPage "33" @default.
- W1575819583 abstract "Layered software development has demonstrably good reuse properties and offers one of the few promising approaches to addressing the library scalability problem. In this paper, we show how one can develop layered software using common Unix (Linux/Solaris) dynamic libraries. In particular, we show that, from an object-oriented design standpoint, dynamic libraries are analogous to components in a mixin-based object system. This enables us to use libraries in a layered fashion, mixing and matching different libraries, while ensuring that the result remains consistent. As a proof-of-concept application, we present two libraries implementing file versioning (automatically keeping older versions of files for backup) and application-transparent locking in a Unix system. Both libraries can be used with new, aware applications or completely unaware legacy applications. Further, the libraries are useful both in isolation, and as cooperating units." @default.
- W1575819583 created "2016-06-24" @default.
- W1575819583 creator A5043949214 @default.
- W1575819583 date "2002-01-01" @default.
- W1575819583 modified "2023-10-02" @default.
- W1575819583 title "Layered Development with (Unix) Dynamic Libraries" @default.
- W1575819583 cites W1541425587 @default.
- W1575819583 cites W2010315125 @default.
- W1575819583 cites W2023546887 @default.
- W1575819583 cites W2097829252 @default.
- W1575819583 cites W2102846053 @default.
- W1575819583 cites W2115680394 @default.
- W1575819583 cites W2115703981 @default.
- W1575819583 cites W2117869045 @default.
- W1575819583 cites W2149630848 @default.
- W1575819583 cites W2158821889 @default.
- W1575819583 cites W2169506390 @default.
- W1575819583 cites W2173469511 @default.
- W1575819583 cites W4242003132 @default.
- W1575819583 doi "https://doi.org/10.1007/3-540-46020-9_3" @default.
- W1575819583 hasPublicationYear "2002" @default.
- W1575819583 type Work @default.
- W1575819583 sameAs 1575819583 @default.
- W1575819583 citedByCount "3" @default.
- W1575819583 countsByYear W15758195832013 @default.
- W1575819583 countsByYear W15758195832017 @default.
- W1575819583 countsByYear W15758195832018 @default.
- W1575819583 crossrefType "book-chapter" @default.
- W1575819583 hasAuthorship W1575819583A5043949214 @default.
- W1575819583 hasConcept C111919701 @default.
- W1575819583 hasConcept C112968700 @default.
- W1575819583 hasConcept C127413603 @default.
- W1575819583 hasConcept C198140048 @default.
- W1575819583 hasConcept C206588197 @default.
- W1575819583 hasConcept C2777904410 @default.
- W1575819583 hasConcept C2780945871 @default.
- W1575819583 hasConcept C41008148 @default.
- W1575819583 hasConcept C48044578 @default.
- W1575819583 hasConcept C548081761 @default.
- W1575819583 hasConcept C98536961 @default.
- W1575819583 hasConceptScore W1575819583C111919701 @default.
- W1575819583 hasConceptScore W1575819583C112968700 @default.
- W1575819583 hasConceptScore W1575819583C127413603 @default.
- W1575819583 hasConceptScore W1575819583C198140048 @default.
- W1575819583 hasConceptScore W1575819583C206588197 @default.
- W1575819583 hasConceptScore W1575819583C2777904410 @default.
- W1575819583 hasConceptScore W1575819583C2780945871 @default.
- W1575819583 hasConceptScore W1575819583C41008148 @default.
- W1575819583 hasConceptScore W1575819583C48044578 @default.
- W1575819583 hasConceptScore W1575819583C548081761 @default.
- W1575819583 hasConceptScore W1575819583C98536961 @default.
- W1575819583 hasLocation W15758195831 @default.
- W1575819583 hasOpenAccess W1575819583 @default.
- W1575819583 hasPrimaryLocation W15758195831 @default.
- W1575819583 hasRelatedWork W1486643006 @default.
- W1575819583 hasRelatedWork W1503566812 @default.
- W1575819583 hasRelatedWork W1578262631 @default.
- W1575819583 hasRelatedWork W1865702103 @default.
- W1575819583 hasRelatedWork W1975149377 @default.
- W1575819583 hasRelatedWork W1983466809 @default.
- W1575819583 hasRelatedWork W2144237141 @default.
- W1575819583 hasRelatedWork W2145523675 @default.
- W1575819583 hasRelatedWork W2387398089 @default.
- W1575819583 hasRelatedWork W2393733746 @default.
- W1575819583 isParatext "false" @default.
- W1575819583 isRetracted "false" @default.
- W1575819583 magId "1575819583" @default.
- W1575819583 workType "book-chapter" @default.