Duceland Designer

Duceland Designer is an integrated element editor, supporting UML, ER, Programming Flowchart, Tradition Flow chart, Language Design.

Easy-to-use element editor

Duceland Designer easy-to-use. Edit local name or physical name directly in diagram. It have a alignment guide, make elements align horizontal, vertical, or around a element.

Duceland Designer can export/import a diagram to XML file.

Copy/Paste element(s) in any diagram. Paste code text to generate class element and it's member function and data.

Large canvas - 4000x4000, dividing 16 areas. Canvas can auto size to fix all elements. Click the eye on right-bottom to navigate entire diagram canvas. Use [SPACE] key and mouse left button to move canvas, like Photoshop.

Support multi-select. You can selemct more elements to Copy/Paste, Delete, Move.

 

UML Support

Duceland Designer can edit Class diagram, Use-case diagram, Sequency diagram, Collaboration diagram Active/State diagram. In Class diagram, paste a class code (C++, C#,Java) can auto create class element(s), and auto associate relations of classes.

Duceland Designer also open .c++, .java, .cs file directly to abtain class elements by reverse engineering.

Duceland Designer can generate class frame code from Class diagram, procedure code from Activity/State diagram.

 

 

Code Synchronization

Round-trip between UML modeling and code.

 

Language design

Duceland Designer can design syntax in LEX & YACC. Duceland Designer can generate parser code in c++. (sample : XML parser)

 

 

 

 

 

 

Teamwork Server

Duceland Teamwork Server is a realtime teamwork server. It make more then one users work in same project, Same Diagram. Elements of project can Realtime update between connected Duceland Designers.