Questions tagged [rowlex]

ROWLEX is a .NET library and toolkit built to create and browse RDF documents easily.

ROWLEX is a .NET library and toolkit built to create and browse RDF documents easily. It abstracts away the level of RDF triples and elevates the level of the programming work to OWL classes and properties.

36 questions
1
vote
1 answer

How does Rowlex relate to Protege and are there other .NET offerings for OWL?

I work with RDF and OWL but until I came to SO I'd never heard of Rowlex and OwlGrinder. It's got a much larger presence on SO than Protege or Pellet (although from a smallish number of active people). Is it primarily the .NET equivalent of Protege…
peter.murray.rust
  • 37,407
  • 44
  • 153
  • 217
1
vote
1 answer

Rowlex: A property node cannot contain more than one entity description

when using Rowlex OwlGrinder to generate an assembly from an OWL file the above error message is shown. The offending piece of OWL/XML is for example:
Hinnerk
  • 145
  • 2
  • 7
1
vote
1 answer

How to define a property with same name on two different types in ROWLEX?

If I have those two classes that have two different properties but with the same name: [RdfSerializable] public class Type1 { [RdfProperty(true), Name = "title"] public string Title { get; set; } } [RdfSerializable] public class Type2 { …
The_Ghost
  • 2,070
  • 15
  • 26
1
vote
1 answer

Problem in retrieving property value of an instance of an OWL class

I have some owl classes which have instances. These classes also have properties which have value for each instance. I've made my ontology by Protege3.4, and made c# library by Rowlex from them. For example the class 'Program', has an instance of…
Ehsan
  • 561
  • 1
  • 6
  • 21
1
vote
1 answer

ROWLEX and OntologyExtractor

I have simple bussiness class in c# and want to create a RDF document. Most of the datatype that i specify I can get OntologyExtractor to create owl schema. How would I handle DataTime? (nullable) and System.Guid…
Haroon Said
1
vote
1 answer

Is ROWLEX supports natively IEnumerable<>?

Is ROWLEX supports IEnumerable? Because when I use RdfProperty(true) with string[] it is working correctly, but when I write IEnumerable< string > type of property and return string[] (that is casting implicitly to IEnumerable) and it is not…
The_Ghost
  • 2,070
  • 15
  • 26
1
vote
1 answer

Get individuals of an ontology class in .Net

Regarding to my previous post, now when I'm testing, progFields in below: System.Reflection.FieldInfo[] progFields = typeof(Program).GetFields(); returns nothing. My ontology about Program is like this:
Ehsan
  • 561
  • 1
  • 6
  • 21
1
vote
2 answers

Removing individuals & properties from RDF

I have a RDF file in my semantic web project and I use Rowlex for manipulating it. I've needed to remove an individual from RDF, so I used .RemoveIndividual(new OwlThing(, )); With this code, I had…
Ehsan
  • 561
  • 1
  • 6
  • 21
0
votes
1 answer

Some functionalities of Rowlex

I'm recently working on a semantic web application project using Rowlex. I've reached some functionality needs which I couldn't match the appropriate methods to them. I was wondering if somebody would help me. I'm creating a new RDF document, but…
Ehsan
  • 561
  • 1
  • 6
  • 21
0
votes
2 answers

Problem in selecting constants of an enum class

I've encourted a problem recently about cycling between constants of an enum class in .net (that is created from my OWL class, by Rowlex OwlGrinder). Problem was solved by means of using .net reflection (thanks to great help from dear Mr. Jon…
Ehsan
  • 561
  • 1
  • 6
  • 21
0
votes
1 answer

Find owlSubClasses of a class using the ROWLEX API?

I have a given ontology, on which I like to reason. I use the ROWLEX API for .NET. How can I find all owlSubClasses of a class?
robert
  • 3
  • 1
0
votes
1 answer

Using the generated .net classes to extend own classes. HowTo?

I used the OWLGrinder to create the assembly and imported the library into my project. That works fine. Now I want to write my own set of classes. Therefore I extended these with the equivalent of the assembly. But it just doesn't work. The…
robert
  • 3
  • 1
0
votes
1 answer

Problem cycling Enum class values

I'm working on a semantic web application in which assembly of an ontology is beeing used. I used Rowlex OWLGrinder for converting OWL to assembly. In the ontology there are some classes having individuals, which are converted tp Enum classes…
Ehsan
  • 561
  • 1
  • 6
  • 21
0
votes
1 answer

Rowlex - Getting only "root" individuals of a document

here is my rdf document which is generated by the rowlex library :
yazer
  • 5
  • 1
0
votes
1 answer

How to extract information on class and properties of a owl file using rowlex?

I am new to rowlex and would like to know how it works. I understood that it converts owl to a dll file. But i am unaware as to how to read from it. Please help.
Usha
  • 1
  • 1