ProM Design Documents!
  • I am  unable to find design documents for ProM. Links seem to be broken.
    Where can I find detailed design documents for how ProM uses Petri Nets for Data Mining?

    Thank you
    Rabia

    Edit JoosBuijs: moved to correct category
    Post edited by JBuijs at 2011-11-10 05:48:08
  • JBuijsJBuijs
    Posts: 389
    Hi Rabiasultan,

    First of all, welcome on the forum!

    Could you mention the website where the links are broken? This allows us to fix the pointers.

    What design documents are you actually looking for? There are several algorithms and plug-ins that use Petri Nets. For some of these user manuals can be found here:
    https://svn.win.tue.nl/trac/prom/browser/Documentation

    Please let me know if this is not what you are looking for.
    Joos Buijs
    Forum Admin
  • Thank you!
    The link you have posted for documentation earlier seemed broken, now it works fine.

    ProM website says

    "Installation files, tutorial and example logs are available on the ProM SourceForge page. 

    And it directs users to the following link that never opens!
    http://prom.win.tue.nl/tools/prom6/
    You may wish to fix this problem as well.


    I am looking for ProM design to learn how it translates processes into Petri Nets, what are algorithms, architecture details or say UML diagrams of software as well.

    Also can you tell me tell me how can I check out trac svn repository for ProM 6?

    Thanks,
    Post edited by rabiasultan at 2011-11-10 18:35:32
  • JBuijsJBuijs
    Posts: 389
    Thank you for pointing this out, I will see how to fix this problem.

    I think that you are mixing two things:
    ProM 6 is only a framework for (process mining) algorithms. Therefore ProM has the notion of packages which provide these algorithms. I think you're looking for these algorithms.

    Searching for process mining, and more specifically process discovery, quickly turns up some often used algorithms such as the Alpha-algorithm and ILP miner. You might want to try this.

    Searching this forum for checking out ProM should provide you with the hints and tips you need. In essence, you don't check out the framework but select an algorithm to check out and investigate.

    Please let me know if you have any remaining questions.
    Joos Buijs
    Forum Admin

  • Thank you, it was a great help!
    Yes I wanted to know of these algorithms, 
    what can I find to understand these algorithms except inspecting code!


    And on checking out, actuallly I wish to download complete data from here on my computer:
    https://svn.win.tue.nl/trac/prom/browser

    How can I do this? 

    Thanks alot!
  • JBuijsJBuijs
    Posts: 389
    For most algorithms papers are published describing the working.
    The alpha algorithm even has its own Wikipedia page:
    http://en.wikipedia.org/wiki/Alpha_algorithm

    For the other a search should return some results. Otherwise, look at the Publications webpage of Wil van der Aalst since he is most likely a (co) author of such papers.

    If you really want to check out all the code of the ProM Framework, you can use this URL in your favorite SVN tool:
    https://svn.win.tue.nl/repos/prom/Framework/trunk

    I would still suggest to check out individual packages, e.g. the AlphaMiner package etc. since the framework does not contain the codes you are interested in.
    How to check out the code anonymously is mentioned here on the forum.

    Let me know if this helps!
    Joos Buijs
    Forum Admin
  • Thank you!
    It was a great help!

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

In this Discussion

Tagged