UMLSpeed 0.19
Sponsored Links
UMLSpeed 0.19 Ranking & Summary
File size:
0.47 MB
Platform:
Any Platform
License:
GPL (GNU General Public License)
Price:
Downloads:
827
Date added:
2007-07-21
Publisher:
R. Rawson-Tetley
UMLSpeed 0.19 description
UMLSpeed project is a compiler for a simple, C-style language that allows declaration of UML entities and diagrams. Diagrams can be compiled into SVG and the entities to XMI for use with other tools.
Why?
- Graphical UML tools in general suck - why should we, as programmers have to drag and drop stupid graphical things and use a mouse when we could express what we want 10 times faster with a text editor and a simple notation? - More importantly, why should we have to lay everything out when the computer could do it for us?
- Graphical UML tools are bloated, huge, memory and disk-hogging monsters.
- Graphical UML tools use either a binary data format or XML, which is not particularly friendly to source code control systems.
Main features:
- Written in GCJ-portable java and compiled natively. Its extremely fast even when dealing with thousands of entities and diagrams.
- Purely command-line driven and takes miniscule resources.
- Flexible enough with file imports that large UML projects can be broken up into separate files and only individual bits built at a time as required.
- C-style syntax means that the source language integrates well with source code control and diff tools.
- Standards compliant - produces interoperable SVG and XMI, as well as clean source code.
- Can integrate with automated build tools for regular diagram/xmi compilation.
Status
This is still alpha software. Dont hold me responsible if it kills your pets and blows your house up.
Implemented so far:
- Compiler/parser
- Namespaces, Class diagrams and related entities
- Use case diagrams and related entities
- Auto-link pathfinding
- XMI 1.3 output
- VIM syntax highlighting
- Code generation (Java and Python)
Still to do:
- Documentation output
- Code generation (Ruby, PHP, Perl, C++, C#)
- Diagram packages
- Diagram notes
- Alternative diagram layout managers
- Deployment diagrams
- Sequence diagrams
- Activity diagrams
Enhancements:
- Added facilities to store HTML of reports in a buffer for use by plugins and turn off file generation. Maven plugin now uses this when using Doxia for generation.
- Added $PROJECTNAME and $PROJECTVERSION HTML tokens, with CLI parameters to set them. Maven plugin will automatically set them.
- Added $PUBLISHDATE token
- Added $TOC key for generating links to bookmarks on the same page.
Why?
- Graphical UML tools in general suck - why should we, as programmers have to drag and drop stupid graphical things and use a mouse when we could express what we want 10 times faster with a text editor and a simple notation? - More importantly, why should we have to lay everything out when the computer could do it for us?
- Graphical UML tools are bloated, huge, memory and disk-hogging monsters.
- Graphical UML tools use either a binary data format or XML, which is not particularly friendly to source code control systems.
Main features:
- Written in GCJ-portable java and compiled natively. Its extremely fast even when dealing with thousands of entities and diagrams.
- Purely command-line driven and takes miniscule resources.
- Flexible enough with file imports that large UML projects can be broken up into separate files and only individual bits built at a time as required.
- C-style syntax means that the source language integrates well with source code control and diff tools.
- Standards compliant - produces interoperable SVG and XMI, as well as clean source code.
- Can integrate with automated build tools for regular diagram/xmi compilation.
Status
This is still alpha software. Dont hold me responsible if it kills your pets and blows your house up.
Implemented so far:
- Compiler/parser
- Namespaces, Class diagrams and related entities
- Use case diagrams and related entities
- Auto-link pathfinding
- XMI 1.3 output
- VIM syntax highlighting
- Code generation (Java and Python)
Still to do:
- Documentation output
- Code generation (Ruby, PHP, Perl, C++, C#)
- Diagram packages
- Diagram notes
- Alternative diagram layout managers
- Deployment diagrams
- Sequence diagrams
- Activity diagrams
Enhancements:
- Added facilities to store HTML of reports in a buffer for use by plugins and turn off file generation. Maven plugin now uses this when using Doxia for generation.
- Added $PROJECTNAME and $PROJECTVERSION HTML tokens, with CLI parameters to set them. Maven plugin will automatically set them.
- Added $PUBLISHDATE token
- Added $TOC key for generating links to bookmarks on the same page.
UMLSpeed 0.19 Screenshot
UMLSpeed 0.19 Keywords
UMLSpeed
UML
UMLSpeed 0.19
Graphical UML
XMI
diagrams
entities
language
simple
source
tools
UMLSpeed 0.19
Code Generators
Programming
Bookmark UMLSpeed 0.19
UMLSpeed 0.19 Copyright
WareSeeker periodically updates pricing and software information of UMLSpeed 0.19 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of UMLSpeed 0.19 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
uml diagrams
diagrams of animal cells
wiring diagrams
diagrams of atoms
diagrams of the human body
diagrams of family trees
venn diagrams
tree diagrams
diagrams of the muscular system
origami diagrams
diagrams of the heart
diagrams human body
business entities
circuit diagrams
schematic diagrams
diagrams of the human skull
diagrams of the brain
family tree diagrams
Version History
Related Software
Gleam is a simple Scheme language interpreter written in Java. Free Download
Puppet is a system configuration tool. Free Download
StepTalk is the official GNUstep scripting framework. Free Download
mod_spin is an Apache module that provides a simple template language with data replacement capabilities. Free Download
RPAL is the Right-reference Pedagogic Algorithmic Language. Free Download
FScript is a very simple embedded scripting language for Java. Free Download
WR Time Tracker is a simple, open source, web-based time tracking system. Free Download
Lua is an extensible extension language. Free Download
Latest Software
- SDE for JBuilder (CE) for Linux 4.2
- SDE for NetBeans (PE) for Linux 1.1 Professional
- SDE for JDeveloper (PE) for Linux 4.0
- SDE for JBuilder (LE) for Linux 4.0
- SDE for NetBeans (ME) for Linux 4.0
- SDE for Eclipse (CE) for Linux 4.2
- SDE for NetBeans (SE) for Linux 4.0
- SDE for JBuilder (ME) for Linux 1.1 Modeler Edition
Popular Software
Favourite Software
- Hecl Programming Language 20060803
- SDE for Sun ONE (ME) for Linux 1.1 Modeler Edition
- SDE for IntelliJ IDEA (LE) for Linux 4.0
- SDE for NetBeans (LE) for Linux 4.0
- SDE for Eclipse (LE) for Linux 4.0
- Ragel State Machine Compiler 5.23
- SDE for IntelliJ IDEA (ME) for Linux 1.1 Modeler Edition
- SDE for Sun ONE (LE) for Linux 4.0