Matches in SemOpenAlex for { <https://semopenalex.org/work/W2016294051> ?p ?o ?g. }
Showing items 1 to 68 of
68
with 100 items per page.
- W2016294051 abstract "Reusable APIs often define usage protocols. The author previously developed a sound and modular type system that checks compliance to typestate-based protocols while affording a great deal of aliasing flexibility. This paper focuses on making these ideas available in tools for mainstream object-oriented languages and evaluating their practical effectiveness." @default.
- W2016294051 created "2016-06-24" @default.
- W2016294051 creator A5055961747 @default.
- W2016294051 date "2008-10-19" @default.
- W2016294051 modified "2023-10-18" @default.
- W2016294051 title "Checking API protocol compliance in java" @default.
- W2016294051 cites W1511982475 @default.
- W2016294051 cites W1861989620 @default.
- W2016294051 cites W2044590882 @default.
- W2016294051 cites W2091712774 @default.
- W2016294051 cites W2132143669 @default.
- W2016294051 doi "https://doi.org/10.1145/1449814.1449906" @default.
- W2016294051 hasPublicationYear "2008" @default.
- W2016294051 type Work @default.
- W2016294051 sameAs 2016294051 @default.
- W2016294051 citedByCount "5" @default.
- W2016294051 countsByYear W20162940512012 @default.
- W2016294051 crossrefType "proceedings-article" @default.
- W2016294051 hasAuthorship W2016294051A5055961747 @default.
- W2016294051 hasConcept C101468663 @default.
- W2016294051 hasConcept C105795698 @default.
- W2016294051 hasConcept C111919701 @default.
- W2016294051 hasConcept C115903868 @default.
- W2016294051 hasConcept C136536468 @default.
- W2016294051 hasConcept C142724271 @default.
- W2016294051 hasConcept C154945302 @default.
- W2016294051 hasConcept C199360897 @default.
- W2016294051 hasConcept C204787440 @default.
- W2016294051 hasConcept C2780385302 @default.
- W2016294051 hasConcept C2780598303 @default.
- W2016294051 hasConcept C33923547 @default.
- W2016294051 hasConcept C4069607 @default.
- W2016294051 hasConcept C41008148 @default.
- W2016294051 hasConcept C548217200 @default.
- W2016294051 hasConcept C71924100 @default.
- W2016294051 hasConceptScore W2016294051C101468663 @default.
- W2016294051 hasConceptScore W2016294051C105795698 @default.
- W2016294051 hasConceptScore W2016294051C111919701 @default.
- W2016294051 hasConceptScore W2016294051C115903868 @default.
- W2016294051 hasConceptScore W2016294051C136536468 @default.
- W2016294051 hasConceptScore W2016294051C142724271 @default.
- W2016294051 hasConceptScore W2016294051C154945302 @default.
- W2016294051 hasConceptScore W2016294051C199360897 @default.
- W2016294051 hasConceptScore W2016294051C204787440 @default.
- W2016294051 hasConceptScore W2016294051C2780385302 @default.
- W2016294051 hasConceptScore W2016294051C2780598303 @default.
- W2016294051 hasConceptScore W2016294051C33923547 @default.
- W2016294051 hasConceptScore W2016294051C4069607 @default.
- W2016294051 hasConceptScore W2016294051C41008148 @default.
- W2016294051 hasConceptScore W2016294051C548217200 @default.
- W2016294051 hasConceptScore W2016294051C71924100 @default.
- W2016294051 hasLocation W20162940511 @default.
- W2016294051 hasOpenAccess W2016294051 @default.
- W2016294051 hasPrimaryLocation W20162940511 @default.
- W2016294051 hasRelatedWork W1502256359 @default.
- W2016294051 hasRelatedWork W1538236101 @default.
- W2016294051 hasRelatedWork W1558040955 @default.
- W2016294051 hasRelatedWork W1571558219 @default.
- W2016294051 hasRelatedWork W1604472755 @default.
- W2016294051 hasRelatedWork W185412380 @default.
- W2016294051 hasRelatedWork W2057087473 @default.
- W2016294051 hasRelatedWork W2168198346 @default.
- W2016294051 hasRelatedWork W4256139235 @default.
- W2016294051 hasRelatedWork W2528467228 @default.
- W2016294051 isParatext "false" @default.
- W2016294051 isRetracted "false" @default.
- W2016294051 magId "2016294051" @default.
- W2016294051 workType "article" @default.