Matches in SemOpenAlex for { <https://semopenalex.org/work/W109476869> ?p ?o ?g. }
Showing items 1 to 71 of
71
with 100 items per page.
- W109476869 abstract "The abstraction gap between algorithms and procedures causes numerous duplicate efforts in implementing the same algorithms as well as apparent under-use of many efficient algorithms. A solution to this problem is to realize algorithmic abstraction at the programming language level in addition to data abstraction. In this paper, we first discuss the two conditions for a programming language to support algorithmic abstraction. We introduce a type system, which consists of entities from a four-level hierarchy: objects, classes, types, and kinds. We also introduce a new form of parametric polymorphism, called kind-bounded parametric polymorphism. Then we describe the KC programming language, which we have designed and implemented to realize the above ideas. We predict that the introduction of algorithmic abstraction into object-oriented languages will greatly increase the reusability as well as the reliability of software." @default.
- W109476869 created "2016-06-24" @default.
- W109476869 creator A5045194059 @default.
- W109476869 creator A5087306352 @default.
- W109476869 date "1995-12-31" @default.
- W109476869 modified "2023-09-23" @default.
- W109476869 title "Software reuse via algorithmic abstraction" @default.
- W109476869 hasPublicationYear "1995" @default.
- W109476869 type Work @default.
- W109476869 sameAs 109476869 @default.
- W109476869 citedByCount "0" @default.
- W109476869 crossrefType "journal-article" @default.
- W109476869 hasAuthorship W109476869A5045194059 @default.
- W109476869 hasAuthorship W109476869A5087306352 @default.
- W109476869 hasConcept C111472728 @default.
- W109476869 hasConcept C119263510 @default.
- W109476869 hasConcept C124304363 @default.
- W109476869 hasConcept C124577441 @default.
- W109476869 hasConcept C137981799 @default.
- W109476869 hasConcept C138885662 @default.
- W109476869 hasConcept C18903297 @default.
- W109476869 hasConcept C199360897 @default.
- W109476869 hasConcept C206588197 @default.
- W109476869 hasConcept C2777904410 @default.
- W109476869 hasConcept C34165917 @default.
- W109476869 hasConcept C41008148 @default.
- W109476869 hasConcept C50033165 @default.
- W109476869 hasConcept C80444323 @default.
- W109476869 hasConcept C86803240 @default.
- W109476869 hasConceptScore W109476869C111472728 @default.
- W109476869 hasConceptScore W109476869C119263510 @default.
- W109476869 hasConceptScore W109476869C124304363 @default.
- W109476869 hasConceptScore W109476869C124577441 @default.
- W109476869 hasConceptScore W109476869C137981799 @default.
- W109476869 hasConceptScore W109476869C138885662 @default.
- W109476869 hasConceptScore W109476869C18903297 @default.
- W109476869 hasConceptScore W109476869C199360897 @default.
- W109476869 hasConceptScore W109476869C206588197 @default.
- W109476869 hasConceptScore W109476869C2777904410 @default.
- W109476869 hasConceptScore W109476869C34165917 @default.
- W109476869 hasConceptScore W109476869C41008148 @default.
- W109476869 hasConceptScore W109476869C50033165 @default.
- W109476869 hasConceptScore W109476869C80444323 @default.
- W109476869 hasConceptScore W109476869C86803240 @default.
- W109476869 hasLocation W1094768691 @default.
- W109476869 hasOpenAccess W109476869 @default.
- W109476869 hasPrimaryLocation W1094768691 @default.
- W109476869 hasRelatedWork W1528885610 @default.
- W109476869 hasRelatedWork W1589748341 @default.
- W109476869 hasRelatedWork W1606638166 @default.
- W109476869 hasRelatedWork W1973876146 @default.
- W109476869 hasRelatedWork W1975234202 @default.
- W109476869 hasRelatedWork W2001819551 @default.
- W109476869 hasRelatedWork W2084438901 @default.
- W109476869 hasRelatedWork W2110792611 @default.
- W109476869 hasRelatedWork W2148950550 @default.
- W109476869 hasRelatedWork W2165418209 @default.
- W109476869 hasRelatedWork W2259427569 @default.
- W109476869 hasRelatedWork W2295902379 @default.
- W109476869 hasRelatedWork W2404715444 @default.
- W109476869 hasRelatedWork W2908267630 @default.
- W109476869 hasRelatedWork W3004227038 @default.
- W109476869 hasRelatedWork W3013765342 @default.
- W109476869 hasRelatedWork W3120867190 @default.
- W109476869 hasRelatedWork W569097484 @default.
- W109476869 hasRelatedWork W844526850 @default.
- W109476869 hasRelatedWork W95812104 @default.
- W109476869 isParatext "false" @default.
- W109476869 isRetracted "false" @default.
- W109476869 magId "109476869" @default.
- W109476869 workType "article" @default.