A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2012; you can also visit the original URL.
The file type is application/pdf
.
Filters
ActiveRDF: Embedding Semantic Web data into object-oriented languages
2008
Journal of Web Semantics
We develop a mapping approach that embeds Semantic Web data into object-oriented languages and thereby enables reuse of existing Web application frameworks. ...
We discuss the mismatch between object-oriented programming languages and Semantic Web data, for example in the semantics of class membership, inheritance relations, and object conformance to schemas. ...
programming language, we now present ActiveRDF, an object-oriented API for Semantic Web data. ...
doi:10.1016/j.websem.2008.04.003
fatcat:tjwu5h7djjeivdyufm2nxprlua
We present ActiveRDF, an object-oriented API for managing RDF data that offers full manipulation and querying of RDF data, does not rely on a schema and fully conforms to RDF(S) semantics. ...
Traditional techniques for bridging a similar gap between relational databases and object-oriented programs cannot be applied directly given the different nature of Semantic Web data, for example in the ...
Developing Semantic Web applications requires handling the RDF data model in a programming language. ...
doi:10.1145/1242572.1242682
dblp:conf/www/OrenDGHD07
fatcat:eahs2k7a6jdofijbyuy67ukvum
Leveraging Existing Web Frameworks for a SIOC Explorer to Browse Online Social Communities
2007
Extended Semantic Web Conference
These frameworks need to be extended to deal with the different nature of Semantic Web data. ...
Since online Semantic Web applications are based on existing Web infrastructure, developing these applications could leverage experiences with and infrastructure of existing frameworks. ...
On the "model" part, the impedance mismatch between Semantic Web data and object-oriented programming needs to be resolved. ...
dblp:conf/esws/HeitmannO07
fatcat:2ztq5326mrhrday55ien4qpjsi
Ruby on semantic web
2011
2011 IEEE 27th International Conference on Data Engineering
The impedance mismatch problem that occurs when relational data is being processed by object-oriented (OO) programs, also occurs when OO programs process RDF data, on the Semantic Web. ...
This demo presents such a modified programming language, namely Ruby on Semantic Web, which is an extension of the Ruby programming language. ...
Thus, applications in Object-Oriented (OO) programming languages over the Semantic Web, need to cope with RDF individuals. ...
doi:10.1109/icde.2011.5767945
dblp:conf/icde/EisenbergK11
fatcat:mvi2btgfbbapfkdzxzsgm6mrfm
Towards an RDF Analytics Language: Learning from Successful Experiences
2013
International Semantic Web Conference
In this paper, we review these efforts of the database community, identify a number of common themes they bear and discuss their applicability in the Semantic Web and Linked Data realm. ...
SPARQL, the W3C standard querying language for RDF, provides rich capabilities for slicing and dicing RDF data. ...
The ideas in this paper benefited from valuable discussions with Aidan Hogan and Marcel Karnstedt and from the material of the "Introduction to Data Science" course on Coursera by Bill Howe. ...
dblp:conf/semweb/MaaliD13
fatcat:ept4br3gorejxd3hulwg26evz4
APIs à gogo: Automatic Generation of Ontology APIs
2009
2009 IEEE International Conference on Semantic Computing
between descriptions of information given by ontologies and object oriented representations of the same information. ...
When developing application programming interfaces of ontologies that include many instances of ontology design patterns, developers of semantic web applications usually have to handle complex mappings ...
When developing such dedicated APIs, developers of semantic web applications face the challenge of mapping descriptions of complex relations or entities to object oriented (OO) representations thereof. ...
doi:10.1109/icsc.2009.90
dblp:conf/semco/ParreirasSWFS09
fatcat:5zmroegc2rcgtbmcnloeh3u5ny
Semantic Query Integration With Reason
2019
The Art, Science, and Engineering of Programming
We embed description logics, the logical foundations of OWL, into the type checking process of a statically typed programming language and provide typed data access through an embedding of the query language ...
In this paper, we present DOTSpa, an advanced integration of semantic data into programming. ...
querying and a type system for semantic data into programming. ...
doi:10.22152/programming-journal.org/2019/3/13
fatcat:is3q4rxbvfgwxnfzpshw6l6ivu
Programmable Analytics for Linked Open Data
2014
The Web Conference
This paper reports an early phase development towards programmable web of LOD data. We propose to tap into a distributed computing environment underpinning the popular statistical toolkit R. ...
The sheer size of data has not resulted in a significant increase of data consumption. We contend that a new programming paradigm is necessary to simplify LOD data utilisation. ...
The (dis)similarity between RDF as the underlying data structure of LOD and the general object oriented methodology inspired ActiveRDF [5] , where semantic data are exposed through a declarative script ...
dblp:conf/www/HuR14
fatcat:25hmc5riq5fr5fc6vb5t76foni
Interlinking the Social Web with Semantics
2008
IEEE Intelligent Systems
He leads or led projects such as DBin, Sindice, and Semantic Web Pipes and started the Semantic Web Applications and Perspectives conference series. Contact him at giovanni.tummarello@deri.org. ...
His research interests include social software, online communities, and the Semantic Web. ...
The first is ActiveRDF for mapping RDF data onto programmatic objects. ...
doi:10.1109/mis.2008.50
fatcat:mbcvzcswrnb4fhptki7m3w5cha
The Essence of Functional Programming on Semantic Data
[chapter]
2017
Lecture Notes in Computer Science
Semantic data fuels many different applications, but is still lacking proper integration into programming languages. Untyped access is error-prone. ...
This is achieved by the integration of description logics into the λ-calculus for both typing and data access or querying. ...
As with many other languages, there are exceptions to this rule, e.g., down-casting in object-oriented languages, cf. [2] . ...
doi:10.1007/978-3-662-54434-1_28
fatcat:i4hfoa2rpffllbozadqsovngdy
CLIPS–OWL: A framework for providing object-oriented extensional ontology queries in a production rule engine
2011
Data & Knowledge Engineering
CLIPS-OWL has been implemented using the Pellet DL reasoner and the CLIPS Object-Oriented Language (COOL). ...
In this paper, we define a framework, namely CLIPS-OWL, for enabling the CLIPS production rule engine to represent the extensional results of DL reasoning on OWL ontologies in the form of Object-Oriented ...
Background and Motivation
The Web Ontology Language The Web Ontology Language (OWL) is the W3C recommendation for defining and sharing ontologies in the Web and its theoretical background is based on ...
doi:10.1016/j.datak.2011.04.001
fatcat:oeiwm57hjbg3dky2n752v4tzu4
Location based services for mobile users: a scenario based implementation account
2013
Proceedings of the 2nd International Conference on Computer Science and Electronics Engineering (ICCSEE 2013)
unpublished
of the mobile users, b) a semantic data management methodology to allow data integration, and c) a suitable JQuery Mobile based interface to allow the RoR web server to inform people on the available ...
Aim of the paper is to show how this can be accomplished in practice by integrating three methodologies in a single web architecture: a) a scenario based design methodology to implement the use stories ...
For example by the formula @parks = Park.all all the records of the table Park are made available to the programmer as objects @parks that can be programmed according to the object oriented language Ruby ...
doi:10.2991/iccsee.2013.365
fatcat:2rrz4vwdzzegdbcp75mslrmkni