Browsing projects by Tag(s)

Select a tag to browse associated projects and drill deeper into the tag cloud.

Showing page 1 of 1

ArgoUML is the leading open source UML modeling tool and includes support for all standard UML 1.4 diagrams. It runs on any Java platform and is available in ten languages. ArgoUML was installed half a million times during 2005 and is in use all over the world.

3.73684
   
  0 reviews  |  97 users  |  924,794 lines of code  |  5 current contributors  |  Analyzed 8 days ago
 
 

UML plugin for Eclipse based on the popular ArgoUML open source tool. Supports all standard UML diagram types and includes an innovative design critiquing facility to provide feedback during design. Reverse engineering and code generation available in multiple languages included Java, C++ ... [More] , PHP, and others. Also supports model generation for AndroMDA for MDA/MDD style development. [Less]

4.0
   
  0 reviews  |  9 users  |  30,253 lines of code  |  0 current contributors  |  Analyzed 7 days ago
 
 

Umple is a technology for model-oriented programming. It can be used for pure UML modeling. Or it can be used to add UML constructs, such as associations and state machines to code written in Java, PHP or Ruby (C++ to come). It generates code in these languages that can save a large amount of ... [More] programming effort and result in higher quality. The UmpleOnline tool allows you to edit UML diagrams graphically, and watch the Umple textual code being written in real time. This works the other way too: You can write textual Umple and watch the corresponding UML diagram appear. Umple is being extended to support patterns, tracing and a variety of other features. Umple is written in itself, which is central to maintaining its quality. Umple can be used today by any programmer or modeler [Less]

5.0
 
  1 review  |  6 users  |  270,583 lines of code  |  15 current contributors  |  Analyzed 3 days ago
 
 

SMC

Compare

SMC - the State Machine Compiler SMC takes a state machine stored in a .sm file and generates a State pattern in fourteen programming languages (C, C++, C#, [incr Tcl], Groovy, Java, Lua, Objective-C, Perl, PHP, Python, Ruby, Scala, VB.net). Includes: default transitions, transition args ... [More] , transition guards, push/pop transitions and Entry/Exit actions. See all details on http://smc.sourceforge.net/. [Less]

5.0
 
  1 review  |  6 users  |  76,343 lines of code  |  1 current contributor  |  Analyzed 4 days ago
 
 

The primary topic of the Fujaba Tool Suite project is to provide an easy to extend UML, Story Driven Modelling and Graph Transformation platform with the ability to add plug-ins.

3.5
   
  0 reviews  |  3 users  |  195,453 lines of code  |  0 current contributors  |  Analyzed about 2 years ago
 
 
Compare

XMDL is a extensible model-based code generation framework, that uses model-to-text transformation facilities supplied by Eclipse Platform.

4.0
   
  0 reviews  |  2 users  |  120,123 lines of code  |  0 current contributors  |  Analyzed about 4 hours ago
 
 

So you are a java programmer, you have a data model (a Class Diagram) and you want to implement your system? Get your State Machines sorted, then you can specify a system to xUmlCompiler, and validate, test and execute it. The result is an executable system so that we satisfy to a fair degree ... [More] that "the model is the code". For background Executable UML at Wikipedia. Executable UML (Mellor & Balcer, 2002) at Google Books In detail, a system specified in java code using helper methods provided by xUmlCompiler is used to generate java persistence annotated (JPA) classes. Guice is used to inject action language (java) for methods and events. xUmlCompiler offers a swing viewer for the system and generates persistence.xml resources for quick testing turnaround. Overview, Guide, QuickStart, Plan News 2010 Feb 17Two example projects (two artifacts each) and maven parent build in svn 2010 Feb 11Uploaded sample Eclipse project 2010 Feb 10Converted build from Ant to Maven 2009 Mar 27Fixed generated jsp pages 2009 Feb 10All associations are lazy fetch 2009 Jan 13Generate shared interface implemented by members of a specialization group 2008 Sep 06Mutual exclusion enforced on specializations 2008 Sep 04Multiple generalizations enabled 2008 July 02Specialization needs work to ensure a generalization is abstract and to allow multiple generalizations 2008 July 01Improved Viewer Specializations, ant task to generate diagrams as jpeg 2008 June 25State Machine Viewer is in 2008 June 23Uploaded first download. Included jar downloads all dependencies when run via java -jar. 2008 June 22Sorted out download of Ecore dependencies via Maven 2008 June 18Viewer now uses ecore data model generated classes for serialization/deserialization 2008 June 11Simple system wiki page done 2008 June 10Documenting a simpler system to demonstrate the complete development cycle (Shop can wait till later) 2008 May 29Documenting a more interesting Shop system 2008 May 22First commit [Less]

0
 
  0 reviews  |  0 users  |  34,883 lines of code  |  2 current contributors  |  Analyzed 10 days ago
 
 
0
 
  0 reviews  |  0 users  |  3,330 lines of code  |  0 current contributors  |  Analyzed 7 days ago
 
 
 
 

Creative Commons License Copyright © 2013 Black Duck Software, Inc. and its contributors, Some Rights Reserved. Unless otherwise marked, this work is licensed under a Creative Commons Attribution 3.0 Unported License . Ohloh ® and the Ohloh logo are trademarks of Black Duck Software, Inc. in the United States and/or other jurisdictions. All other trademarks are the property of their respective holders.