The project aims to the creation of an UML tool suitable both for academia and the industry, including Ivar Jacobson's proposed extensions for Aspect-Oriented Software Development (AOSD).
-Creation of a cross-platform (Linux, Windows & Mac OS X) UML editor, using C++;
- Allow users to create (in its first release) use case, sequence and class diagrams;
- Include AOSD extensions to create models for aspects, pointcuts and advices;
- Provide interoperability through the export of diagrams using the XMI standard;
- Deliver a high-quality code base, thoroughly unit- and functionally tested;
- Provide a usable, standard and easy-to-use user interface.
The name "Rem" stands for "Requirements and Entity Modeler" but is also a reference to Rem Koolhaas, one of the greatest architects of all time
No managers have claimed this project yet. Claim this position
I’ve just published the Linux, Windows and Mac binaries (as well as a source code archive) of a preliminary and highly experimental version 0.0.1; you can download them from the Downloads page! You can also get more details in the Documentation page. As always, feel free to leave me your comments below!
Rem is advancing every day a little bit. The ActiveRecord implementation is more stable and usable than ever, and now a new member joins the family of classes that make Rem: a Controller, that will complete the MVC trio. By the way, I’m going to WWDC next month (from June 9th to 13th) so feel [...]
Unit tests are a great thing. Today I’ve committed a revised version of the implementation of the ActiveRecord pattern, which saves instances of objects in SQLite databases. This new architecture replaces the “Curiously Recurring Template
I’ve just committed a first version of Rem’s toolbar; the icons and the toolbar itself were designed using the Jucer, “Juce’s UI component builder application. It comes along as part of the Juce source tree.” as Jules describes it: The Jucer is an awesome tool; I could customize the C++ templates it uses, to generate [...]
Here’s a new (preliminary) release of Rem! The big news is that, thanks to CPack (the packaging utility bundled with CMake) Windows and Leopard users have now installers to setup the application in their systems easier than ever. There are also lots of bug fixes, small modifications, a grid background on grids, a new internal [...]