Menu

Bifurcum / Blog: Recent posts

Old dependencies + Migration to Git planned

In the last years I lacked the time to care about this project. Hence everything is a little bit old. I plan to update everything but need some time.

For the same reasons as BifurcumLib I will use Git for version control in the future.

Posted by Michael Groß 2021-06-05

Bifurcum 2.0.0 released

As promised in the blog before I removed the ability to read csv files. Also, the csv report format changed. In exchange, I added the ability to read the native files from two tools:

  1. The Eclipse plugin EPC-Tools developed at the
    University of Paderborn in Germany. Sources:
    http://www2.cs.uni-paderborn.de/cs/kindler/research/EPCTools/
    http://ag-schaefer.uni-paderborn.de/downloads/eclipse/

  2. Gnome Dia for Linux(R), MacOS X(R) and Windows(R). Source: http://live.gnome.org/Dia

Posted by Michael Groß 2015-01-03

Plans for further development

I decided to remove some functions from Bifurcum.

  1. Reading from csv files. I guess nobody uses this feature but it takes a lot of time to maintain it (= adapt it to everyones needs).

  2. Writing paths to a decision-table like matrix (= nodes on left and "X" on right side). It prooved that this can't be done properly in the project "Bifurcum in Python".

  3. Implementing a simple print-path-to-table facility (= each column contains the nodes of one path).... read more

Posted by Michael Groß 2014-11-22

Project is under active development again

I decided to take this project under active development again. See Bifurcumlib for reasons.

Posted by Michael Groß 2014-11-22

I got something to tell...

I'm sorry but I decided to abandon this project. Reasons:

  1. I can complete this task with Python faster.
  2. I need to ship an executable without requirements. As far as I know can can not ship legally the Oracle Java Runtime Environment. This forces me to use IKVM to ship at least a .NET excutable - it works, but is not very beautiful.
  3. On not-so-long run Linux will replace Windows even on desktop, so there is not so much need to use Java only because "It must run on Linux and Windows". On Linux, one can install Python as requirement as one would install Java but Python is smaller.... read more
Posted by Michael Groß 2014-08-14

Bifurcum version 1.0.0 released

Bifurcum version 1.0.0 is available for you.

This tool sums up a 4-year experience of programming another tool with similar purpose (but using a completely different algorithm), coaching users and convincing people to try this tool out.

This resulted in a much simpler algorithm and the option to sort the children of a branch bevore traversing them.

Recently I changed the zip file - I forgot to include the javadoc.... read more

Posted by Michael Groß 2014-01-12

Merry Christmas - developing goes on!

Merry and Peaceful Christmas to you all!

The developing on Bifurcum goes on. I will do a release as soon as Bifurcum works. The release will not include the plugin - facility for readers, writers and, traversing units but this comes soon.

I decided to try JavaFx and I really like it. Each class has meaningful methods. One look and you know what to do with it. No more leaky abstractions as Swing has a lot. JavaFx is really fun!... read more

Posted by Michael Groß 2013-12-21

MIT license

See my recent post in the blog for BifurcumLib.

Posted by Michael Groß 2013-03-14

Project re-started

Getting JDecisiontable feature-complete so far I'm free to can spend time working on other projects. What a fun to have something done! (I will still care about and answer on emails.)

Bifurcum will be a GUI for BifurcumLib which will be library to traverse graphs like UML and EPCs. Unlike it's competitors it will use a very simple algorithm which can be done using merely a piece of paper. If this algorithm gives you an unexpected result you should check your graph. Did you really draw what you mean? Probably not.... read more

Posted by Michael Groß 2013-02-21
MongoDB Logo MongoDB