Patterns of Enterprise Application Architecture
Patterns of Enterprise Application Architecture
Sesame: A Generic Architecture for Storing and Querying RDF and RDF Schema
ISWC '02 Proceedings of the First International Semantic Web Conference on The Semantic Web
Hibernate in Action (In Action series)
Hibernate in Action (In Action series)
Reference reconciliation in complex information spaces
Proceedings of the 2005 ACM SIGMOD international conference on Management of data
The quarks of object-oriented development
Communications of the ACM - Next-generation cyber forensics
Optimized Index Structures for Querying RDF from the Web
LA-WEB '05 Proceedings of the Third Latin American Web Congress
Extending faceted navigation for RDF data
ISWC'06 Proceedings of the 5th international conference on The Semantic Web
Semantic desktop 2.0: the Gnowsis experience
ISWC'06 Proceedings of the 5th international conference on The Semantic Web
ActiveRDF: Embedding Semantic Web data into object-oriented languages
Web Semantics: Science, Services and Agents on the World Wide Web
Simple Algorithms for Predicate Suggestions Using Similarity and Co-occurrence
ESWC '07 Proceedings of the 4th European conference on The Semantic Web: Research and Applications
Exposing Heterogeneous Data Sources as SPARQL Endpoints through an Object-Oriented Abstraction
ASWC '08 Proceedings of the 3rd Asian Semantic Web Conference on The Semantic Web
Collage: A Declarative Programming Model for Compositional Development of Web Applications
Proceedings of the 13th International Conference on Human-Computer Interaction. Part I: New Trends
Knowledge management in biomedical libraries: A semantic web approach
Information Systems Frontiers
OSLN: An Object-Oriented Semantic Link Network language for complex object description and operation
Future Generation Computer Systems
Extending ruby on rails for semantic web applications
ICWE'07 Proceedings of the 7th international conference on Web engineering
Invited paper: VisiNav: A system for visual search and navigation on web data
Web Semantics: Science, Services and Agents on the World Wide Web
Theory and Practice of Logic Programming - Prolog Systems
Predicate trees: a tool for descriptive subgraph extraction
Proceedings of the 2nd International Conference on Web Intelligence, Mining and Semantics
aRDF: a plugin to expose RDFa semantic information using Grails
Proceedings of the 6th Euro American Conference on Telematics and Information Systems
Declarative representation of programming access to ontologies
ESWC'12 Proceedings of the 9th international conference on The Semantic Web: research and applications
Hi-index | 0.00 |
Object-oriented programming is the current mainstream programming paradigm but existing RDF APIs are mostly triple-oriented. 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 semantics of class membership, inheritance relations, and object conformance to schemas. 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. ActiveRDF can be used with different RDF data stores: adapters have been implemented to generic SPARQL endpoints, Sesame, Jena, Redland and YARS and new adapters can be added easily. In addition, integration with the popular Ruby on Rails framework enables rapid development of Semantic Web applications.