Consuming RDF data OOP-way

author: Karol Szczepański, MakoLab S.A.
author: Tomasz Pluskiewicz, MakoLab S.A.
published: July 15, 2015,   recorded: May 2015,   views: 1272

Related Open Educational Resources

Related content

Report a problem or upload files

If you have found a problem with this lecture or would like to send us extra material, articles, exercises, etc., please use our ticket system to describe your request and upload the data.
Enter your e-mail into the 'Cc' field, and we will keep you updated with your request's status.
Lecture popularity: You need to login to cast your vote.


Object-oriented programming (OOP) paradigm is a prevalent method for designing computer software. In OOP data structures are represented as classes, which declare a set of named properties. This is especially important in statically typed languages, where this structure is fairly rigid and usually does not change at runtime. That structure causes friction when data in other representations needs to be accessed as objects. A well-known manifestation of this issue is the object-relational impedance mismatch, which occurs when data from relational database management systems is used in an OOP program. Developers face similar issues when using RDF data, which, even though seemingly object-oriented, has a number of properties different from typical objects in OOP sense. I’d like to show two possible ways of overcoming this problem that can be used in programs written for the .NET framework.

Link this page

Would you like to put a link to this lecture on your homepage?
Go ahead! Copy the HTML snippet !

Write your own review or comment:

make sure you have javascript enabled or clear this field: