- From: Michael Schneider <schneid@fzi.de>
- Date: Thu, 31 Jul 2008 09:48:17 +0200
- To: <public-owl-wg@w3.org>
- Message-ID: <0EF30CAA69519C4CB91D01481AEA06A0AD8FC4@judith.fzi.de>
Hi! After the Metamodel session at F2F3, I am still confused about one point: How is it possible to automatically generate the Functional Syntax grammar from the diagrams? IIRC, it has been claimed that this will be possible. Take for example class assertions, which have the following grammar according to sec. 8.5.3 of the Syntax document: ClassAssertion := 'ClassAssertion' '(' { Annotation } ClassExpression Individual ')' One must not change the ordering of the arguments in a class assertion, because this would swap a class expression and an individual. However, the respective diagram at the beginning of sec. 8.5 [1] does not contain such ordering information for ClassAssertion. And I do not know how it is possible to specify such a ordering in UML, at least for situations, where different types are involved (classes and individuals in our case). Any ideas? Michael [1] <http://www.w3.org/2007/OWL/wiki/Syntax#Class_Assertions> -- Dipl.-Inform. Michael Schneider FZI Forschungszentrum Informatik Karlsruhe Abtl. Information Process Engineering (IPE) Tel : +49-721-9654-726 Fax : +49-721-9654-727 Email: Michael.Schneider@fzi.de Web : http://www.fzi.de/ipe/eng/mitarbeiter.php?id=555 FZI Forschungszentrum Informatik an der Universität Karlsruhe Haid-und-Neu-Str. 10-14, D-76131 Karlsruhe Tel.: +49-721-9654-0, Fax: +49-721-9654-959 Stiftung des bürgerlichen Rechts Az: 14-0563.1 Regierungspräsidium Karlsruhe Vorstand: Rüdiger Dillmann, Michael Flor, Jivka Ovtcharova, Rudi Studer Vorsitzender des Kuratoriums: Ministerialdirigent Günther Leßnerkraus
Received on Thursday, 31 July 2008 07:48:59 UTC