Everyone has New Year's resolutions. Here is mine: open-source and completely overhaul my PhD system.
The original system
The original system (code name: MS DIES) is written in Java EE 5. The frontent is JSF 1.2 (Facelets, MyFaces, Tomahawk) and the backend is EJB 3.0 (Web Services, SLSB, MDB). The original system runs on Apache Geronimo 2.2 and uses IBM DB2 pureXML as its database.
Here are some screenshots of the original system: http://code.google.com/p/qualitas/wiki/ScreenshotsOfOldSystem.
The new system
New system got a new name: Qualitas. It will be more lightweight (Spring 3.0 and/or Geronimo 3.0 + Aries). I also would like to replace all internal processes (Web Services, EJB, MDB) with Apache Camel routes and use some other sexy technologies (JBoss Drools for computing quality scores, AMPQ instead of JMS, etc.). I already know IBM DB2 pureXML so I'm considering evaluating Oracle and its XML support.
Short term objectives
I'm especially tempted with using Apache Geronimo 3.0 and Aries! But that's a longer term objective. The very first one would be to create a Little-Q distribution which will contain all core processes and will offer means of embedding it into other products. On top of Little-Q I plan to create the complete system, the fully fledged Qualitas. The front-end would most probably look like the orginal one (screenshots above show MyFaces + Tomahawk and maybe I will use RichFaces or some other JSF + AJAX stuff).
I would like to release Little-Q in 6 months time. The prototype will support gathering, analysing, and computing quality scores for WS-BPEL processes running on Apache ODE engine.
Project info
The Qualitas is hosted on Google Code: https://code.google.com/p/qualitas/. Its license is Apache License 2.0. So you can do what ever you like with it! Follow to get updates on the progress. And yes, you are most welcomed to join the project!
cheers,
Łukasz
2011 in review
-
It’s end of January 2012 by now, but I decided to share some stats on what
was going on with this blog in 2011. If you fancy reading my stuff (is
there any...
1 week ago
