Różnice

Różnice między wybraną wersją a wersją aktualną.

Odnośnik do tego porównania

Both sides previous revision Poprzednia wersja
Nowa wersja
Poprzednia wersja
pl:miw:2009:miw09_swrltrans [2009/05/29 14:43]
mikel poprawienie individual
pl:miw:2009:miw09_swrltrans [2019/06/27 15:50] (aktualna)
Linia 31: Linia 31:
 ===== Założenia ===== ===== Założenia =====
  
-W projekcie ​zostanie ​stworzony wzorzec XSLT, który zamieni składnię XTTML na składnię [[http://​www.w3.org/​Submission/​SWRL/#​5|SWRL XML]], przy czym XML dla SWRL jest kombinacją [[http://​www.w3.org/​TR/​owl-xmlsyntax/​|OWL Web Ontology Language XML]] z [[http://​www.ruleml.org/​|RuleML XML]]+W projekcie ​miał zostać ​stworzony wzorzec XSLT, który zamieni składnię XTTML na składnię [[http://​www.w3.org/​Submission/​SWRL/#​5|SWRL XML]], przy czym XML dla SWRL jest kombinacją [[http://​www.w3.org/​TR/​owl-xmlsyntax/​|OWL Web Ontology Language XML]] z [[http://​www.ruleml.org/​|RuleML XML]].\\ 
 +Ostatecznie został stworzony translator w prologu, gdyż XSLT okazał się nie wystarczającym narzędziem.\\
  
 Możliwa jest również zamiana XTTML na [[http://​www.w3.org/​Submission/​SWRL/#​6|RDF dla SWRL]], przy czym można tego dokonać korzystając ze wzorca [[http://​www.w3.org/​TR/​owl-xmlsyntax/​owlxml2rdf.xsl|owlxml2rdf.xsl]],​ który należałoby rozbudować. Możliwa jest również zamiana XTTML na [[http://​www.w3.org/​Submission/​SWRL/#​6|RDF dla SWRL]], przy czym można tego dokonać korzystając ze wzorca [[http://​www.w3.org/​TR/​owl-xmlsyntax/​owlxml2rdf.xsl|owlxml2rdf.xsl]],​ który należałoby rozbudować.
Linia 138: Linia 139:
  
  
 +==== Fragment drzewa syntaktycznego ====
 +{{:​pl:​miw:​2009:​miw09_swrltrans:​swrlx.png|}}
 ===== Translacja XTT na SWRL ===== ===== Translacja XTT na SWRL =====
  
Linia 288: Linia 291:
     ​     ​
     <​owlx:​ObjectProperty owlx:​name="​table"/>​     <​owlx:​ObjectProperty owlx:​name="​table"/>​
-    <​owlx:​ObjectProperty owlx:​name="​link_from"/>​ +    <​owlx:​ObjectProperty owlx:​name="​link"/>
-    <​owlx:​ObjectProperty owlx:​name="​link_to"/>​ +
-    <​owlx:​ObjectProperty owlx:​name="​1"/>+
     ​     ​
     <​ruleml:​var>​att_0</​ruleml:​var>​     <​ruleml:​var>​att_0</​ruleml:​var>​
Linia 385: Linia 386:
     </​ruleml:​imp>​     </​ruleml:​imp>​
     ​     ​
-    <​owlx:​Individual owlx:​name="​ms">​ +    <​owlx:​Individual owlx:​name="​rul_1b">​ 
-        <​owlx:​ObjectPropertyValue owlx:​property="​rules">​ +        <​owlx:​ObjectPropertyValue owlx:​property="​table">  
-            ​<​owlx:​Individual>​ +            <​owlx:​Individual owlx:​name="#​xtt_1" /> 
-            <​owlx:​ObjectPropertyValue owlx:​property="​1">​  +
-                ​<​owlx:​Individual owlx:​name="#​ms/1/1" />  +
-            </​owlx:​ObjectPropertyValue>​ +
-            </​owlx:​Individual>​ +
-        </​owlx:​ObjectPropertyValue>​ +
-         +
-         +
-        <​owlx:​ObjectPropertyValue owlx:​property="​link_from">​  +
-            <​owlx:​Individual>​ +
-             <​owlx:​ObjectPropertyValue owlx:​property="​1">​  +
-                <​owlx:​Individual owlx:​name="#​month"​ />  +
-             </​owlx:​ObjectPropertyValue>​ +
-            </​owlx:​Individual>​ +
-            ​+
         </​owlx:​ObjectPropertyValue> ​         </​owlx:​ObjectPropertyValue> ​
-        <​owlx:​ObjectPropertyValue owlx:​property="​link_to">  +        <​owlx:​ObjectPropertyValue owlx:​property="​link">  
-            ​<​owlx:​Individual>​ +            <​owlx:​Individual owlx:​name="#​xtt_1" /> 
-                <​owlx:​ObjectPropertyValue owlx:​property="​1">​  +
-                    ​<​owlx:​Individual owlx:​name="#​season" />  +
-                </​owlx:​ObjectPropertyValue>​ +
-            </​owlx:​Individual>​ +
-            ​+
         </​owlx:​ObjectPropertyValue> ​         </​owlx:​ObjectPropertyValue> ​
     </​owlx:​Individual>​     </​owlx:​Individual>​
-    ​ 
     ​     ​
 </​swrlx:​Ontology>​ </​swrlx:​Ontology>​
pl/miw/2009/miw09_swrltrans.1243600988.txt.gz · ostatnio zmienione: 2019/06/27 15:58 (edycja zewnętrzna)
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0