· Регистрация 
софт скрипты драйвера форумы блоги  
Пример: windows
Софт
Новости софта
Обзоры
Статьи
Авторам
Софт
Mac Linux PDA/Mobile
Linux Программирование Генераторы кода

Страница программы UMLSpeed 0.16

UMLSpeed is a compiler for a simple, C-style language that allows declaration of UML entities and diagrams.


  Описание программы   Комментарии (0)   Скриншоты (0)   Файлы (1)  
АвторR. Rawson-Tetley
СайтПерейти
Обновление17.05.2007, 11:35
НазваниеUMLSpeed
ВерсияUMLSpeed 0.16
ЯзыкиАнглийский
ЛицензияGPL (GNU GPL)
СтоимостьБесплатно
СистемыLinux
Размер?
Рейтинг
Голосов: 1

Скачать бесплатно UMLSpeed
Закачек: 1
найти или купить на Allsoft.ru
софт в Allsoft.ru 




Описание программы UMLSpeed
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.
· Ключевые особенности и характеристики UMLSpeed 0.16
· Written in GCJ-portable java and compiled natively. It's 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. Don't 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

· Ограничения UMLSpeed 0.16
Ограничения не определены
· Специальные требования UMLSpeed 0.16
Специальные требования не определены
· История версий и изменений UMLSpeed
Версия: 0.16
· This release adds an Eclipse plugin wrapper to allow editing and compilation of umlspeed source to diagrams directly in Eclipse.
· It has an improved usecase layout and a new hierarchy layout.
· Sequence diagrams can now render backwards links.
· Python code output and text rendering have been greatly improved.
· Описание и дополнения от редакторов и пользователей сайта
Пока нет
Связанные статьи, обзоры и новости
Нет относящихся к программе статей и обзоров.


Другие программы от R. Rawson-Tetley
Больше не найдено программ этого автора.
     
Похожие программы

Sid parser generator 1.10
Sid is an LL(1) parser generator.
05.06.2007, 03:32 | ? | BSD License | 4


JAL 2 2.2
JAL is a rewrite of Wouter van Ooijen's famous Just Another Language.
30.05.2007, 03:47 | ? | BSD License | 4


x2svg 1.0
x2svg is an application to graphically lay out files like DTDs and Java property files as scalable vector graphics (SVG).
24.05.2007, 07:35 | ? | LGPL | 1


LXRAD 0.5
LXRAD means Linux X11 Rapid Application Development.
24.05.2007, 07:26 | ? | GPL (GNU GPL) | 2


ngrease 0.1.1
ngrease project is a simple metalanguage for defining new concepts easily on any level.
09.05.2007, 03:37 | ? | LGPL | 1

Разделы