R2ML - R2ML
The ZADAT ZPĚT Pravidlo Značkovací jazyk (R2ML) je vyvinut společností REWERSE Working Group I1 za účelem výměny pravidel mezi různými systémy a nástroji.
Rozsah
- An XML jazyk založený na pravidlech;
- Podpora pro: pravidla integrity, pravidla odvozování, pravidla produkce a pravidla reakce;[Citace je zapotřebí ]
- Integrujte funkční jazyky (např OCL ) s Datalog jazyky (např SWRL );
- Serializace a výměna pravidel konkrétními softwarovými nástroji;
- Integrační pravidlo uvažování se skutečnými technologiemi na straně serveru;
- Nasazení, publikování a komunikace pravidel v síti.
Principy návrhu
- Modelováno pomocí MDA;
- Pravidlo pojmy definované pomocí MOF /UML;
- Nutné pro ubytování:
- Pojmy webového pojmenování, jako je URI a XML jmenné prostory;
- Ontologický rozdíl mezi objekty a datovými hodnotami;
- The datový typ koncepty RDF a uživatelem definované datové typy;
- Akce (po odeslání OMG PRR);
- Události;
- EBNF abstraktní syntaxe;
- XML konkrétní betonová syntaxe ověřená Schéma XML;
- Povolení různých sémantik pro pravidla.