Open Source "UML Almighty": Executable UML, Simulation, Prototyping and more

February 26, 2011

UML Almighty Source Code ready for Download – Open Source UML Simulation

Filed under: Executable UML, OOP, UML, UML Simulation — umlalmighty @ 10:32 pm

http://www.uml-almighty.com/uml_executable_downloads.html

We have published the source code of UML Almighty for Dolphin
Professional version. Download it here http://twit.io/2Jn.

The Application (without source) installer is already for download at:
http://twit.io/2Jt.
This is the Full Version of UML Almighty without any restriction.

We will wait until the release of Dolphin 6.2 Community Edition to publish
the Source Code for this version of Dolphin programming environment.

To login in the Web Simulation:
user: admin
password: password

There are two UML Models already installed in the UML Virtual Machine, both can be removed.

These models are examples on how to simulate UML applications.

 

Advertisements

February 9, 2011

Open Source License: The PostgreSQL Licence (TPL)

Filed under: Uncategorized — umlalmighty @ 11:13 pm

Finally we choose  The PostgreSQL Licence (TPL) for UML Almighty.

The PostgreSQL Licence (TPL)

[OSI Approved License]This is a template license. The body of the license starts at the end of this paragraph. To use it, say that it is The PostgreSQL License, and then substitute the copyright year and name of the copyright holder into the body of the licnese. Then put the license into a file called “LICENSE” in your software distribution.

Copyright (c) $YEAR, $ORGANIZATION

Permission to use, copy, modify, and distribute this software and its documentation for any purpose, without fee, and without a written agreement is hereby granted, provided that the above copyright notice and this paragraph and the following two paragraphs appear in all copies.

IN NO EVENT SHALL $ORGANISATION BE LIABLE TO ANY PARTY FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, INCLUDING LOST PROFITS, ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF $ORGANISATION HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

$ORGANISATION SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS ON AN “AS IS” BASIS, AND $ORGANISATION HAS NO OBLIGATIONS TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.

UML Almighty Web Site Update

In the following days we are going to update the web site with the new installer and the source code. To publish the source code is going to take a little more time because we have to remove the entire security license framework from the application.

To edit UML Almighty source code you need Dolphin Programming Environment (www.object-arts.com), the Dolphin Community Edition is free and you have the source code of the development environment itself.

UML Almighty Functionality

* It generates a Web/Desktop customizable application from a Class Diagram (imported through XMI file).

* Behavior can be programmed to each class in the diagram. So Sequence Diagrams can be executed.

* The generated application it is a Simulation (with customizable GUI prototype) and execution of the UML design.

* Ensure that 100% of the design can be implemented as designed.

 

February 6, 2011

Open Source Licence for UML Almighty

Filed under: Executable UML, OOP, UML, UML Simulation — umlalmighty @ 6:00 pm

We are analyzing which Open Source Licence suite better for UML Almighty. There are a lot of licence and some of them are not clear at all. For now we are choosing  The PostgreSQL Licence (TPL). Is not defined yet.

Main Goals

* Open source code (for future versions and modified versions)

* Modified versions and others distributions must have the same licence.

* Can NOT charge for the source code or the installer (for any version or modified version) .

* Can charge for services  (SaaS – software as a service).

Target

* Programmers, Analyst, Software Engineer using UML in its projects.

* Companies that use UML in its projects.

* Universities to teach OPP.

* Software researchers of  (Virtual machines and meta programming).

What it does

* It generates a Web/Desktop customizable application from a Class Diagram (imported through XMI file).

* Behavior can be programmed to each class in the diagram. So Sequence Diagrams can be executed.

* The generated application it is a Simulation (with customizable GUI prototype) and execution of the UML design.

* Ensure that 100% of the design can be implemented as designed.

 

 

February 3, 2011

In the comming weeks UML Almighty is going to be open source

Filed under: Executable UML, OOP, UML, UML Simulation — umlalmighty @ 8:59 pm

Great News

In the comming weeks UML Almighty is going to be open source.

We are in the formal process to open source UML Almighty.
You are going to able to use it without any kind of restriction, in
any kind of project.

The UML Almighty it will be maintained economically through donations
and advertisement.

Wait for the official publication here and in the UML Almighty page.

Regards,
Bruno

 

Blog at WordPress.com.