From: Benjamin Grosof ([email protected])
Date: 07/28/03
At 11:26 AM 7/22/2003 -0700, Mike Dean wrote: >As an alternative approach to Webizing, I wonder if it would >be reasonable to modify the presentation syntax grammar so >that anywhere a > > symbol > >can appear, > > qname:symbol > >can also be used, e.g. > > sales:discount(sales:region->countries:US, ...) > >When used as a URI, a symbol without a QName would be >interpreted as a same document reference with fragment (i.e. >#symbol). > >This seems like a natural way to accommodate those who >always expect to use URI naming, while gracefully allowing >the use of local names/symbols. > >Use of : for QNames would preclude the use of : for typing, >but a number of folks seem to feel it would be better anyway >to just accommodate typing using separate atoms, e.g. >replacing > > premium(Customer : ?cust) > >with > > premium(?cust) > Customer(?cust) > >or > > premium(?cust) > rdf:type(?cust, Customer) > >The current 'URI declarations' approach works here as well, >e.g. > > owl:='http://www.w3.org/2002/07/owl#' > >Thoughts? I like your suggestions. Benjamin > Mike ________________________________________________________________________________________________ Prof. Benjamin Grosof Web Technologies for E-Commerce, Business Policies, E-Contracting, Rules, XML, Agents, Semantic Web Services MIT Sloan School of Management, Information Technology group http://ebusiness.mit.edu/bgrosof or http://www.mit.edu/~bgrosof
This archive was generated by hypermail 2.1.4 : 07/28/03 EST