Matches in SemOpenAlex for { <https://semopenalex.org/work/W2889858359> ?p ?o ?g. }
Showing items 1 to 74 of
74
with 100 items per page.
- W2889858359 startingPage "94" @default.
- W2889858359 abstract "Today, Prolog is often used to solve well-defined, domain-specific problems that are part of larger applications. In such cases, a tight integration of the Prolog program and the rest of the application, which is commonly written in a different language, is necessary. One common approach is to compile the Prolog code to (native) code in the target language. In this case, the effort necessary to build, test and deploy the final application is reduced. However, most of the approaches that achieve reasonable performance compile Prolog toobject-oriented code that relies on some kind of virtual machine (VM). These VMs are libraries implemented in the target language and implement Prolog's execution semantics. This adds a significant layer to the object-oriented program and results in code that does not look and feel native to developers of object-oriented programs. Further, if Prolog's execution semantics is implemented as a library the potential of modern runtime environments for object-orientedprograms, such as the Java Virtual Machine, to effectively optimize the program is more limited. In this paper, we report on our approach to compile Prolog to high-level, idiomatic object-orientedJava code. The generated Java code closely resembles code written by Java developers and is effectively optimized by the Java Virtual Machine." @default.
- W2889858359 created "2018-09-27" @default.
- W2889858359 creator A5014476821 @default.
- W2889858359 date "2011-01-01" @default.
- W2889858359 modified "2023-10-18" @default.
- W2889858359 title "Compiling Prolog to Idiomatic Java" @default.
- W2889858359 cites W1515080612 @default.
- W2889858359 cites W1595143656 @default.
- W2889858359 cites W1649645444 @default.
- W2889858359 cites W1912336851 @default.
- W2889858359 cites W1984489185 @default.
- W2889858359 cites W1994179928 @default.
- W2889858359 cites W2020620846 @default.
- W2889858359 cites W2047274736 @default.
- W2889858359 cites W2129086731 @default.
- W2889858359 cites W2140046464 @default.
- W2889858359 doi "https://doi.org/10.4230/lipics.iclp.2011.84" @default.
- W2889858359 hasPublicationYear "2011" @default.
- W2889858359 type Work @default.
- W2889858359 sameAs 2889858359 @default.
- W2889858359 citedByCount "1" @default.
- W2889858359 countsByYear W28898583592015 @default.
- W2889858359 crossrefType "proceedings-article" @default.
- W2889858359 hasAuthorship W2889858359A5014476821 @default.
- W2889858359 hasConcept C132106392 @default.
- W2889858359 hasConcept C168702491 @default.
- W2889858359 hasConcept C169590947 @default.
- W2889858359 hasConcept C184337299 @default.
- W2889858359 hasConcept C199360897 @default.
- W2889858359 hasConcept C200833197 @default.
- W2889858359 hasConcept C25344961 @default.
- W2889858359 hasConcept C41008148 @default.
- W2889858359 hasConcept C548217200 @default.
- W2889858359 hasConcept C73752529 @default.
- W2889858359 hasConcept C81721847 @default.
- W2889858359 hasConceptScore W2889858359C132106392 @default.
- W2889858359 hasConceptScore W2889858359C168702491 @default.
- W2889858359 hasConceptScore W2889858359C169590947 @default.
- W2889858359 hasConceptScore W2889858359C184337299 @default.
- W2889858359 hasConceptScore W2889858359C199360897 @default.
- W2889858359 hasConceptScore W2889858359C200833197 @default.
- W2889858359 hasConceptScore W2889858359C25344961 @default.
- W2889858359 hasConceptScore W2889858359C41008148 @default.
- W2889858359 hasConceptScore W2889858359C548217200 @default.
- W2889858359 hasConceptScore W2889858359C73752529 @default.
- W2889858359 hasConceptScore W2889858359C81721847 @default.
- W2889858359 hasLocation W28898583591 @default.
- W2889858359 hasOpenAccess W2889858359 @default.
- W2889858359 hasPrimaryLocation W28898583591 @default.
- W2889858359 hasRelatedWork W1487484615 @default.
- W2889858359 hasRelatedWork W1507181701 @default.
- W2889858359 hasRelatedWork W157838067 @default.
- W2889858359 hasRelatedWork W1586421572 @default.
- W2889858359 hasRelatedWork W1854107847 @default.
- W2889858359 hasRelatedWork W1985334734 @default.
- W2889858359 hasRelatedWork W2035975177 @default.
- W2889858359 hasRelatedWork W2047274736 @default.
- W2889858359 hasRelatedWork W2063928587 @default.
- W2889858359 hasRelatedWork W2069170161 @default.
- W2889858359 hasRelatedWork W2103422892 @default.
- W2889858359 hasRelatedWork W2119140975 @default.
- W2889858359 hasRelatedWork W2159936604 @default.
- W2889858359 hasRelatedWork W2342836801 @default.
- W2889858359 hasRelatedWork W2564687925 @default.
- W2889858359 hasRelatedWork W2950496560 @default.
- W2889858359 hasRelatedWork W3101896086 @default.
- W2889858359 hasRelatedWork W3105129204 @default.
- W2889858359 hasRelatedWork W61948890 @default.
- W2889858359 hasRelatedWork W83639420 @default.
- W2889858359 isParatext "false" @default.
- W2889858359 isRetracted "false" @default.
- W2889858359 magId "2889858359" @default.
- W2889858359 workType "article" @default.