Skip to content

korJAEYOUNGYUN/CTRL-XES_tailor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

CTRL-java-XESTailor

Tailoring XES-based event logs with command-line based operations. Operations are designed based on relational algebra.

doi: 10.7472/jksii.2019.20.6.21

Operations:

  • Select - parses the specific data from the event log.
  • Union - integrates two logs which have same process model with different part.
  • Slice - divides a log file into several log files by the number of traces.

Usages

There are some command-line based usages. They are designed based SQL queries to be used easily.

  • open $(XES file);

    Get the file handler and do some preprocessing before using.

  • use $(XES file);

    Check which file to tailor. must be used after open.

  • show;
    

    Show opened file lists.

  • slice $(num of traces);

    Divides the file by given num of traces. For example, slice by 500 to a file with 3000 traces, it will generate 6 files with 500 traces each.

  • select $(attributes) from $(element) where $(conditions)

    Parses specific element's attributes from current using file which meet given conditions.

  • hunion $(XES file);

    Integrates current using file with given xes file. It's process model must be equal to the current one's and their contents are horizontally divided.

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages