Browsing projects by Tag(s)

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

Showing page 1 of 2

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  |  925,544 lines of code  |  5 current contributors  |  Analyzed about 7 hours ago
 
 

Thrift is a software framework for scalable cross-language services development. It combines a powerful software stack with a code generation engine to build services that work efficiently and seamlessly between C++, C#, Erlang, Java, Haskell, Perl, Python, PHP, Ruby, and Smalltalk.

3.66667
   
  0 reviews  |  13 users  |  162,774 lines of code  |  11 current contributors  |  Analyzed 6 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 9 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 8 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
 
 

EUGene stand for Efficient Universal Generator. It is a code generator, written in Java, generating code for all languages using templates coded in Java.

5.0
 
  0 reviews  |  3 users  |  50,027 lines of code  |  4 current contributors  |  Analyzed 2 days 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 6 days ago
 
 

Compose* (or: ComposeStar) is a project that aims at enhancing the power of component- and object-based programming, so that software becomes easier to structure and modularize, hence easier to develop, maintain and extend. In particular, Compose* offers aspect-oriented programming (http://aosd.net) ... [More] through the composition filters model (http://trese.cs.utwente.nl/oldhtml/composition_filters/). [Less]

5.0
 
  0 reviews  |  2 users  |  732,571 lines of code  |  0 current contributors  |  Analyzed 9 days ago
 
 

jsonschema2pojo uses the structural rules present in a JSON Schema document to generate DTO style Java classes. The classes produced by jsonschema2pojo are ideal for use with JSON parser/generator libraries such as Jackson that can marshal data from Java objects into JSON content (and ... [More] vice-versa). Creating the necessary Java objects and keeping these in sync with your schema is trivial with jsonschema2pojo, and because the schema drives the process you can be sure that you're honouring your contract. [Less]

0
 
  0 reviews  |  1 user  |  4,022 lines of code  |  2 current contributors  |  Analyzed over 1 year ago
 
 

Snippetory uses passive templates, which means template code and logic are clearly separated from each other. This allows the developer to be more focused, as always where separation of concerns is used. The template contains very simple mark up which takes not too much of the concentration and ... [More] allows to stay focused on the purpose of the template. It is often usable as output file and therefore verifiable. By loosing the logic the template gets directly accessible, fully parametrized and free of context. Though, it can easily reused. When writing the logic the full tool set is available. Navigation, code competition, and structuring the code with methods and classes is at hand. [Less]

5.0
 
  0 reviews  |  1 user  |  3,426 lines of code  |  1 current contributor  |  Analyzed 12 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.