On Wednesday 14 April 2004 04:35, Hamilton Verissimo de Oliveira (Engenharia - SPO) wrote: > What is your intention using RDF? A search semantic like > > "Which component likes JDBC?" > > I just can't see where it will fit.
RDF is about Triples of "Subject" "Predicate" "Object", to express 'anything'. In this area, I want to define 3 "Predicates"; "compliesWith", "requires" and "requests". Component compliesWith Specification For instance (again using my example); AvalonComponentsThreadImpl requries GenericStartable AvalonComponentsThreadImpl compliesWith AF4Startable In XML, it would look something like; <?xml version="1.0"?> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:spec="http://avalon.apache.org/2004/Provisional/SpecificationExternalizationSpecification/1.0" > <!-- This is the COMPONENT --> <rdf:Description rdf:about="http://www.bali.ac/2004/MyComponent/2.1" > <!-- It requires the Generic Startable Specification --> <spec:requests rdf:resource="http://www.bali.ac/2004/Provisional/GenericStartableSpecification/1.0" /> <!-- It complies with AF4 Startable Specification --> <spec:complies rdf:resource="http://www.bali.ac/2004/Provisional/AF4StartableSpecification/1.0" /> </rdf:Description> </rdf:RDF> The "spec:" namespace above is in itself a Specification, and is where the 'compliesWith", "requires" and "requests" are defined. The "side effect" of using RDF is the searchability, since these declarations could become part of the Semantic Web, but it is not an initial necessity that it is. Cheers Niclas -- +---------//-------------------+ | http://www.bali.ac | | http://niclas.hedhman.org | +------//----------------------+ --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
