- Project tools
-
-
-
- How do I...
-
| Category |
Featured projects |
| scm |
Subversion,
Subclipse,
TortoiseSVN,
RapidSVN
|
| issuetrack |
Scarab |
| requirements |
xmlbasedsrs |
| design |
ArgoUML |
| techcomm |
SubEtha,
eyebrowse,
midgard,
cowiki |
| construction |
antelope,
scons,
frameworx,
build-interceptor,
propel,
phing
|
| testing |
maxq,
aut
|
| deployment |
current |
| process |
ReadySET |
| libraries |
GEF,
Axion,
Style,
SSTree
|
| Over 500 more tools... |
|
Features Overview
Three types of models
Conceptual
Logical
Physical
Changes of models are transformed to other dependent models
Use multiple diagrams for displaying model
Save/Load models to XML based file
Export SQL DDL for physical models to file or directly to
RDBMS via JDBC
Reverse Engineering from database via JDBC
Support multiple RDBMS, definition of particular RBMDS
properties is done via XML files
Model validation
Define logical types
Map logical type to physical types for each RDBMS at the same
time
Logical types with parameters
Map logical types to other logical type that provides
abstraction of certain physical type.
Export/import logical types
Export diagrams to image (BMP, JPG, PNG)
Central support for attributes (columns) that are used in all
entities (tables) of the model (so called cost-entries –
attributes such as modification time, modified by, etc.
Support for domains
Support for variables in names
Conceptual Model Features
Add/Remove/Edit entities
Add/Remove/Edit relationships (1:1, 1:M, M:N; identifying,
non-identifying and so on)
Add/Remove/Edit domains
Add/Remove/Edit/Change order of entities' attributes
Add/Remove/Edit/Chang order of cost entries
Add/Remove/Edit views
Logical Model Features
Add/Remove/Edit tables
Add/Remove/Edit foreign keys
Auto-generation of FK columns
Auto-generation of binding tables
Physical Model Features
|