Matches in SemOpenAlex for { <https://semopenalex.org/work/W2041387310> ?p ?o ?g. }
Showing items 1 to 87 of
87
with 100 items per page.
- W2041387310 abstract "Object-oriented languages come with pre-defined composition mechansims, such as inheritance, object composition, or delegation, each characterized by a certain set of composition properties, which do not themselves individually exist as abstractions at the language level. However, often non-standard composition semantics is needed, with a mixture of composition mechanisms. Such non-standard semantics are simulated by complicated architectures that are sensitive to requirement changes and cannot easily be adapted without invalidating existing clients. In this paper, we propose compound references, a new abstraction for object references, that allows us to provide explicit linguistic means for expressing and combining individual composition properties on-demand. The model is statically typed and allows the programmer to express a seamless spectrum of composition semantics in the interval between object composition and inheritance. The resulting programs are better understandable, due to explicity expressed design decisions, and less sensitive to requirement changes." @default.
- W2041387310 created "2016-06-24" @default.
- W2041387310 creator A5049077225 @default.
- W2041387310 creator A5078067853 @default.
- W2041387310 date "2001-10-01" @default.
- W2041387310 modified "2023-10-17" @default.
- W2041387310 title "Object-oriented composition untangled" @default.
- W2041387310 cites W1550373940 @default.
- W2041387310 cites W2024397934 @default.
- W2041387310 cites W2037755932 @default.
- W2041387310 cites W2045723688 @default.
- W2041387310 cites W2080648611 @default.
- W2041387310 cites W2115680394 @default.
- W2041387310 cites W2120668987 @default.
- W2041387310 cites W2138659327 @default.
- W2041387310 cites W2170352783 @default.
- W2041387310 cites W4236937290 @default.
- W2041387310 cites W602465019 @default.
- W2041387310 doi "https://doi.org/10.1145/504282.504303" @default.
- W2041387310 hasPublicationYear "2001" @default.
- W2041387310 type Work @default.
- W2041387310 sameAs 2041387310 @default.
- W2041387310 citedByCount "39" @default.
- W2041387310 countsByYear W20413873102012 @default.
- W2041387310 countsByYear W20413873102013 @default.
- W2041387310 crossrefType "proceedings-article" @default.
- W2041387310 hasAuthorship W2041387310A5049077225 @default.
- W2041387310 hasAuthorship W2041387310A5078067853 @default.
- W2041387310 hasConcept C104317684 @default.
- W2041387310 hasConcept C111472728 @default.
- W2041387310 hasConcept C124304363 @default.
- W2041387310 hasConcept C138885662 @default.
- W2041387310 hasConcept C154945302 @default.
- W2041387310 hasConcept C177264268 @default.
- W2041387310 hasConcept C17744445 @default.
- W2041387310 hasConcept C184337299 @default.
- W2041387310 hasConcept C185592680 @default.
- W2041387310 hasConcept C199360897 @default.
- W2041387310 hasConcept C199539241 @default.
- W2041387310 hasConcept C2778514511 @default.
- W2041387310 hasConcept C2780902518 @default.
- W2041387310 hasConcept C2781238097 @default.
- W2041387310 hasConcept C40231798 @default.
- W2041387310 hasConcept C41008148 @default.
- W2041387310 hasConcept C41895202 @default.
- W2041387310 hasConcept C55493867 @default.
- W2041387310 hasConcept C73752529 @default.
- W2041387310 hasConcept C80444323 @default.
- W2041387310 hasConcept C86532276 @default.
- W2041387310 hasConceptScore W2041387310C104317684 @default.
- W2041387310 hasConceptScore W2041387310C111472728 @default.
- W2041387310 hasConceptScore W2041387310C124304363 @default.
- W2041387310 hasConceptScore W2041387310C138885662 @default.
- W2041387310 hasConceptScore W2041387310C154945302 @default.
- W2041387310 hasConceptScore W2041387310C177264268 @default.
- W2041387310 hasConceptScore W2041387310C17744445 @default.
- W2041387310 hasConceptScore W2041387310C184337299 @default.
- W2041387310 hasConceptScore W2041387310C185592680 @default.
- W2041387310 hasConceptScore W2041387310C199360897 @default.
- W2041387310 hasConceptScore W2041387310C199539241 @default.
- W2041387310 hasConceptScore W2041387310C2778514511 @default.
- W2041387310 hasConceptScore W2041387310C2780902518 @default.
- W2041387310 hasConceptScore W2041387310C2781238097 @default.
- W2041387310 hasConceptScore W2041387310C40231798 @default.
- W2041387310 hasConceptScore W2041387310C41008148 @default.
- W2041387310 hasConceptScore W2041387310C41895202 @default.
- W2041387310 hasConceptScore W2041387310C55493867 @default.
- W2041387310 hasConceptScore W2041387310C73752529 @default.
- W2041387310 hasConceptScore W2041387310C80444323 @default.
- W2041387310 hasConceptScore W2041387310C86532276 @default.
- W2041387310 hasLocation W20413873101 @default.
- W2041387310 hasOpenAccess W2041387310 @default.
- W2041387310 hasPrimaryLocation W20413873101 @default.
- W2041387310 hasRelatedWork W2104462386 @default.
- W2041387310 hasRelatedWork W2132055297 @default.
- W2041387310 hasRelatedWork W2482033159 @default.
- W2041387310 hasRelatedWork W2783329738 @default.
- W2041387310 hasRelatedWork W2912642237 @default.
- W2041387310 hasRelatedWork W2937666640 @default.
- W2041387310 hasRelatedWork W3137189469 @default.
- W2041387310 hasRelatedWork W3160136729 @default.
- W2041387310 hasRelatedWork W4246531319 @default.
- W2041387310 hasRelatedWork W1482645738 @default.
- W2041387310 isParatext "false" @default.
- W2041387310 isRetracted "false" @default.
- W2041387310 magId "2041387310" @default.
- W2041387310 workType "article" @default.