From: Mike Dean ([email protected])
Date: 01/28/02
I've been hoping/assuming for a while that DAML-S could cover the following use case. I'd like to verify that and/or propose it as a use case for upcoming releases. In using DAML, I've found that it's preferable to add properties to existing well-known objects rather than creating new objects. For example, the CIA World Fact Book and Foreign Clearance Guide add properties about countries. I'd like to be able to use DAML-S to describe information services that provide additional information about specific classes of objects. I think this could play a major role in the upcoming DAML Experiment. As a concrete example, I'd like to be able to indicate that values for the following properties http://www.daml.org/2001/12/factbook/factbook-ont#administrativeDivision http://www.daml.org/2001/12/factbook/factbook-ont#border http://www.daml.org/2001/12/factbook/factbook-ont#capital http://www.daml.org/2001/12/factbook/factbook-ont#population ... for instances of http://www.daml.org/2001/09/countries/fips-10-4-ont#Country with a value of ?code for property http://www.daml.org/2001/09/countries/fips-10-4-ont#code can be obtained by loading the page http://www.daml.org/2001/12/factbook/?code.html A "rule" specifying this might look something like (?country rdf:type fips-ont:Country) (?country fips-ont:code ?code) (eval (http-get (concatenate "http://www.daml.org/2001/09/countries/" ?code ".html"))) => (?country factbook-ont:border ?x) Can this currently be expressed in DAML-S? Thanks! Mike
This archive was generated by hypermail 2.1.4 : 03/26/02 EST