The Cover PagesThe OASIS Cover Pages: The Online Resource for Markup Language Technologies
SEARCH | ABOUT | INDEX | NEWS | CORE STANDARDS | TECHNOLOGY REPORTS | EVENTS | LIBRARY
SEARCH
Advanced Search
ABOUT
Site Map
CP RSS Channel
Contact Us
Sponsoring CP
About Our Sponsors

NEWS
Cover Stories
Articles & Papers
Press Releases

CORE STANDARDS
XML
SGML
Schemas
XSL/XSLT/XPath
XLink
XML Query
CSS
SVG

TECHNOLOGY REPORTS
XML Applications
General Apps
Government Apps
Academic Apps

EVENTS
LIBRARY
Introductions
FAQs
Bibliography
Technology and Society
Semantics
Tech Topics
Software
Related Standards
Historic
Created: March 26, 2002.
News: Cover StoriesPrevious News ItemNext News Item

Korean Research Institute Develops the Extensible Rule Markup Language (XRML).

An Extensible Rule Markup Language (XRML) is being designed at the Korea Advanced Institute of Science and Technology (KAIST). It is one of several XML-based agent-languages being developed for the support of Internet e-commerce. In particular, XRML supports a rule exchange scheme for workflow which can be understood by expert system agents. A draft specification describes XRML as "a language that may be used to represent the implicit rules in such a way as to allow software agents to process them as well as to be comprehensible to human... At highest level, the goals of the XRML specification are to: (1) support knowledge sharing between humans and software agents; (2) maintain consistency between natural language and structured rules; (3) design a light-weight markup notation with easy-to-understand tags." The XRML design includes XML DTDs for a Rule Structure Language, a Rule Triggering Language, and a Rule Identification Language.

Of the supporting XRML languages, "RIML is an 'HTML' language that adds meta-knowledge governing how the hypertext is related with the structured rule. RSML supports the rule base as a structured rule representation language; it is an intermediate language that can be easily associated with the RIML. The cardinality between RIML and RSML is M:N. The cardinality between atomic formulas in RIML and atomic sentences in RSML is M:N (one conclusion in RIML can be divided into two or more conclusions in RSML; one atomic sentence in RIML can be used in two or more premises in RSML; two or more atomic sentences can be used in one premise in RSML). RTML is used for the representation of attributes in grammatical form not only for a relevant rule, but also for a returned result that is selected among inference results; it can represent a suggestion for variables and values that describe attribute types."

Related topics:

Principal references:


Hosted By
OASIS - Organization for the Advancement of Structured Information Standards

Sponsored By

IBM Corporation
ISIS Papyrus
Microsoft Corporation
Oracle Corporation

Primeton

XML Daily Newslink
Receive daily news updates from Managing Editor, Robin Cover.

 Newsletter Subscription
 Newsletter Archives
Bottom Globe Image

Document URI: http://xml.coverpages.org/ni2002-03-26-c.html  —  Legal stuff
Robin Cover, Editor: robin@oasis-open.org