Skip to content

MartijnBogaert/bpmn_bbo_mapping

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mapping BPMN to BBO using RML

Documentation

Sources

Usage

  1. Have a BPMN file ready (e.g. you can use this one or any example BPMN available in its repo).
  2. Download RMLMapper.
  3. Make sure all RML TriplesMaps' logicalSources are given the correct source (e.g. local file path of bpmn file).
  4. Run the following command in the current folder (base URI is set to https://example.org + check RMLMapper documentation for full details):
java -jar ../rmlmapper-6.2.2-r371-all.jar -m rml-bpmn-to-bbo.ttl -o output.nq -b 'https://example.org/'

Progress

Not all BBO classes are present in the mapping (rml-bpmn-to-bbo.ttl) yet. The table in mapping-progress.md gives an overview of the yet to be and already mapped classes, as well as which BPMN element(s) map(s) to which BBO class. When expanding the mapping, please also update the table.

Issues

  • Elements inside subprocesses are not mapped.
  • Not all BPMN elements are covered by the mapping yet; mapping-progress.md gives an overview of which are and which are not.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published