TopCoder UML!

Component http://www.topcoder.com/tc?module
Static&d1 compstats&d2 comp_recordbook_home Marathon Match http://www.topcoder.com/longcontest/?module
Static&d1 stats&d2 recordbook_home * Coder of the Month Algorithm http://www.topcoder.com/tc?module
COMHistory&achtid 5 Design http://www.topcoder.com/tc?module
COMHistory&achtid 6 Development http://www.topcoder.com/tc?module
COMHistory&achtid 7 * Tutorials * Algorithm Tutorials http://help.topcoder.com/data-science/competing-in-algorithm-challenges/algorithm-tutorials/
* Software Tutorials http://help.topcoder.com/development/competing-in-development-challenges/development-tutorials
* Marathon Tutorials http://help.topcoder.com/data-science/competing-in-algorithm-chal

TopCoder UML alternatives

  • PlantUML

  • PlantUML is an open-source tool that uses simple textual descriptions to draw UML diagrams. The generator can be run anywhere within JVM and integrated with various application such as wiki, text editor, IDE, programming language, documentation generator, and others. Mostly based on Graphviz. Can render various diagram syntax such as PlantUML, Dot, and Ditaa.

    tags: Portable chart create-uml-entities flowchart java-based
  • UMLet

  • UMLet is an open-source UML tool with a simple user interface: draw UML diagrams fast, export diagrams to eps, pdf, jpg, svg, and clipboard, share diagrams using Eclipse, and create new, custom UML elements.

    tags: content-templates development development-language development-languages diagrams
  • Visual Paradigm

  • Visual Paradigm for UML (VP-UML) is a UML design tool and UML CASE tool designed to aid software development. VP-UML supports key modeling standards such as Unified Modeling Language (UML) 2.4, SysML, ERD, DFD, BPMN 2.0, ArchiMate 2.0, etc. It supports software development teams in requirements capturing, software planning (use case analysis), code engineering, class modeling, data modeling, etc.

    tags: case-tool code-engineering diagram-designer diagrams uml
  • Software Ideas Modeler

  • Lightweight, powerful, easy to use, UML tool

    tags: case-tool code-generation design development software-development
  • Papyrus UML

  • Graphical modelling open source UML2 tool based on Eclipse environment.

    tags: graphical uml-modeling
  • Violet UML Editor

  • Violet is a UML editor with these benefits: Very easy to learn and use. Draws nice-looking diagrams. Completely free. Cross-platform. Violet is intended for developers, students, teachers, and authors who need to produce simple UML diagrams quickly.

    tags: uml uml-diagrams uml-modeling
  • ProcessOn

  • ProcessOn provides an easier way to create diagrams.It's completely FREE OF CHARGE .Drag and drop shapes, icons and other usuful elements in your logic thinking or following your procedure, then optimize your diagrams’ color, style,so everyone even the beginner will become a diagram rockstar just in a minute.ProcessOn also has a diagram library where you can choose tons of shapes and objects then share them through social network. Templates included:-Flowcharts-BPMN-Value chain-ERD-UML-UI/IOS mockups-Org charts-Venn diagrams-MindmapProcessOn is also a professional social network, specially designed for digrammers, designers, consultants, IT engineers.You just can connect with the experts or influences in your professional field, in the meantime, you can rise your personal reputation as well.Here you wont’ miss the lastest trends in one’s specific field.Now we support 5 languages. »

    tags: bpmn flowchart mind-mapping on-line org-chart
  • astah Community Edition

  • From free light-weight versions which provide Intuitive UML software at no cost; to the most powerful UML Plus software on the market Astah allows your team to communicate clearly and easily across platform. Take your Modeling to the next level with Astah.

    tags: modeling modeling-tool uml uml-modeling
  • NClass

  • NClass is a free tool to easily create UML class diagrams with full C# and Java language support. The user interface is designed to be simple and user-friendly for easy and fast development. Properties, enums, delegates and other language specific elements are fully supported with strict syntactical and semantical verification.

    tags: Discontinued class-diagram java modelling uml
  • WhiteStarUML

  • WhiteStarUML is a fork of StarUML with an intent to revive its Delphi code base by updating code to recent Delphi editions, reducing dependence on third party components and fixing bugs and adding new features.

    tags: uml unicode-support
  • UMLGraph

  • UMLGraph allows the declarative specification and drawing of UML class and sequence diagrams. The current features are part of an ongoing effort aiming to provide support for all types UML diagrams.

    tags: design-tools uml uml-modeling
  • jsUML2

  • A lightweight HTML5/javascript library for UML 2 diagramming.

    tags: alpha html5 uml uml-modeling
  • System Designer

  • System Designer uses UML, a standard, to define your model. So you probably already know how to create a model in System Designer even if you have never run it.

    tags: developer-tools modeling modeling-tool