On 7/1/11 4:45 PM, David Wood wrote:
There is also an OWL-DL ontology of software engineering concepts:

Source: http://itee.uq.edu.au/~dwood/ontologies/sec.owl
OWL-Doc: http://itee.uq.edu.au/~dwood/ontologies/owldoc/sec/index.html

An example of use:
Source: http://itee.uq.edu.au/~dwood/ontologies/sec-example.owl
OWL-Doc: http://itee.uq.edu.au/~dwood/ontologies/owldoc/sec-example/index.html

Regards,
Dave

Dave,

Nice!

BTW - if you add some rdfs:isDefinedBy relations to the ontology we then navigate the TBox in FYN fashion.

Links:

1. http://linkeddata.uriburner.com/describe/?url=http%3A%2F%2Fwww.itee.uq.edu.au%2F~dwood%2Fontologies%2Fsec.owl%23OOMethod -- what we have now posting importing your ontology and sample data .


Kingsley



On Jun 26, 2011, at 05:50, Iqbal, Aftab wrote:

Hi Aldo,

For Java language Ontology, i would suggest to have a look at [1]. As you also 
have identified the limitations of Simile RDFizer and to overcome this, i used 
qdox lib [2] for parsing Java code. I am sure qdox is best suited for what ya 
need by parsing a java code file. I have also write a code using qdox lib which 
parse a java file and generates RDF out of it. Have a look at the code 
available at [3]:

For any further questions/comments, dont hesitate to contact me.

[1] http://www.ifi.uzh.ch/ddis/evoont/2008/11/som/som.owl
[2] http://qdox.codehaus.org/
[3] 
https://ict-romulus.svn.sourceforge.net/svnroot/ict-romulus/trunk/LD2SD/LD2SD_RDFizers/src/org/deri/ld2sd/rdfizers/Java2RDF.java


regards
Aftab Iqbal

-----Original Message-----
From: Aldo Bucchi [mailto:[email protected]]
Sent: Sun 26/06/2011 09:22
To: Hausenblas, Michael
Cc: Linked Data community; Iqbal, Aftab
Subject: Re: Java Language Ontology and .java to RDF parser?

Hi Michael,

Thanks for the reference!
I will email Aftab off-list ;)

Regards,
A

On Sun, Jun 26, 2011 at 4:08 AM, Michael Hausenblas
<[email protected]>  wrote:
Aldo,

Does anyone know of a Java language ontology? ( with a JavaClass,
JavaMethod, JavaField, etc classes, for example. ).
And a parser for such an ontology? ( that takes .java sources as input ).
Yes, see [1]. Ping Aftab (one of my PhD students, in CC) if you need more
details ...

Cheers,
        Michael

[1] Aftab Iqbal, Oana Ureche, Michael Hausenblas, Giovanni Tummarello.
    LD2SD: Linked Data Driven Software Development, 21st International
Conference on Software Engineering and Knowledge Engineering, 2009.
    http://sw-app.org/pub/seke09-ld2sd.pdf

--
Dr. Michael Hausenblas, Research Fellow
LiDRC - Linked Data Research Centre
DERI - Digital Enterprise Research Institute
NUIG - National University of Ireland, Galway
Ireland, Europe
Tel. +353 91 495730
http://linkeddata.deri.ie/
http://sw-app.org/about.html

On 26 Jun 2011, at 08:28, Aldo Bucchi wrote:

Hi,

Does anyone know of a Java language ontology? ( with a JavaClass,
JavaMethod, JavaField, etc classes, for example. ).
And a parser for such an ontology? ( that takes .java sources as input ).

I need to analyze some Java codebases and it would be really useful to
create an in memory graph of the language constructs, particularly in
RDF, so I could use some of the amazing tools that we all know and
love ;)

Thanks!
A

--
Aldo Bucchi
@aldonline
skype:aldo.bucchi
http://facebook.com/aldo.bucchi (<-- add me * )
http://aldobucchi.com/
* I prefer Facebook as a networking
and communications tool.




--
Aldo Bucchi
@aldonline
skype:aldo.bucchi
http://facebook.com/aldo.bucchi (<-- add me * )
http://aldobucchi.com/
* I prefer Facebook as a networking
and communications tool.








--

Regards,

Kingsley Idehen 
President&  CEO
OpenLink Software
Web: http://www.openlinksw.com
Weblog: http://www.openlinksw.com/blog/~kidehen
Twitter/Identi.ca: kidehen






Reply via email to