views:

27

answers:

1

I've been looking at the resources definition of the Change Management module of the OSLC. Why using RDF?

Is this use related to semantic Web services?

Thanks

+1  A: 

Put simply because RDF is portable, inter-operable and reusable

Using RDF means the data in your system is intrinsically reusable even by applications which know nothing of your specific data model (i.e. vocabularies and ontologies etc) since they can still process the data and extract information from it.

Also using RDF means you don't tie yourself to a proprietary/application-specific format or to a specific XML schema and you can easily extend your data model or add annotations which are ignored by the main application as you see fit.

RobV
Thanks robv, Do you know how it is related to semantic Web services then?
rochb