Exchange Formats

From ONTORULE Show Case

Jump to: navigation, search

This page summarises the formats used to exchange information between components of ONTORULE.

Format Description
BAL The Business Action Language (BAL) of the JRules BRMS. It provides a syntax for expressing business rules. The BAL defines a simple if-then syntax (IF some set of conditions are true THEN a set of actions are to be taken)
and provides constructs for expressing business rule conditions and actions.
BPMN Business Process Model and Notation is an OMG standard to describe business processes. The most important concepts that can be described are the actors; or participants. Actors can execute a process; sub process; activity or decision (called gateway in BPMN). An actor can send a message to another actor. An actor can read from or write to a data store (called data base by nearly all other people) as well as a data object. BPMN is a graphical notation.
EARL EARL is a RDF based language for representing machine readable data about evaluations of resources.
HTML HTML is a markup language to structure text and multimedia content and links to other pages. HTML documents are the basis of the World Wide Web.
IRL The ILOG Rule Language (IRL) for the JRules BRMS. It is the executable form of the rule artifacts. In the ruleset
all rule artifacts are translated to the IRL. For example
each row of a decision table is generated as a rule in IRL. Each action column corresponds to an IRL action in the corresponding rule.
ORM “Object-Role Modeling (ORM) is a fact-oriented approach for modeling; transforming; and querying business domain information in terms of the underlying facts of interest; where all facts and rules may be verbalized in language readily understandable by non-technical users of those business domains.” (Terry Halpin 2009).
OWL The Web Ontology Language OWL is an ontology language for the Semantic Web that extends RDF Schema and is based on Description Logics. To RDF Schema it adds features such as class intersection
union and complement; local property restrictions; cardinality restrictions; and reflexive; symmetric; functional
transitive and inverse properties.
ObjectLogic ObjectLogic is a newly developed ontology language which is based on the development of F-logic (Kifer et al. 1995) and it's new development (Angele et al. 2008) F-logic forum. It is developed at Ontoprise GmbH.
  • Michael Kifer; Georg Lausen; and James Wu. Logical foundations of objectoriented and frame-based languages. J. ACM
    42(4):741–843. 1995.
  • Jürgen Angele; Michael Kifer; and Georg Lausen. Ontologies in f-logic. In Handbook on Ontologies. 2009.
RDF RDF is a standard model for data interchange on the Web defined by W3C. It is equivalent to direct; labelled graphs. RDF also defines an XML-based syntax for that model (RDF/XML); although alternatives have been proposed and are widely used.
RDF Schema RDF Schema is a vocabulary description language for the Resource Description Format (RDF). It defines a vocabulary for modeling classes and properties (i.e. a lightweight ontology) in RDF. In particular it offers the following modeling features: a) Classes and class hierarchies b) Properties and property hierarchies; c) Property domain and range restrictions.
RIF RIF is a W3C recommendation for representing and interchanging rules within the Semantic Web
RIF-OBLD RIF-OBLD is a RIF-BLD dialect implemented by OntoBroker and OntoStudio.
RIF-PRD RIF-PRD is the production rule dialect of the W3C rule interchange format
a standard XML serialization format for production rule languages.
SBVR Semantics of Business Vocabulary and Business Rules is a OMG standard. It defines the vocabulary and rules for documenting the semantics of business vocabularies
business facts.
SKOS SKOS is a RDF/RDF Schema based formal language for encoding thesauri or controlled vocabularies.
SPARQL SPARQL is a graph based query language for RDF
TELIX TELIX (Text Encoding and Linguistic Information eXchange) is an OWL vocabulary for the representation of linguistic information as RDF graphs.
XML XML is a markup language to encode data formats.
Facts about Exchange FormatsRDF feed
Creation dateThis property is a special property in this wiki. 25 November 2011 14:11:12  +
CreatorThis property is a special property in this wiki. Roman.korf  +
Last modified byThis property is a special property in this wiki. Roman.korf  +
sitemap