Pro
This page describes rup-flow Pro, available since Pro 1.0.
The free edition does not include it.
What Pro is
Free and Pro compared
The free edition is a working sample of the workflow: it gives you the first disciplines. rup-flow Pro is the complete workflow. This is the catalogue the CLI prints with RUP editions; the last column says where each item is documented.
Diagrams
|
Free |
Pro |
Documented in |
| Simplified domain model |
Included |
Included |
Read |
| Use-case specification (Actor/System statechart) |
Included |
Included |
Read |
| Analysis classes (boundary, control, entity) |
Included |
Included |
Read |
| Domain model ranked by importance, with attributes and multiplicities |
— |
Included |
Read |
| Entity lifecycle (state diagram) |
— |
Included |
Read |
| Use-case diagram with packages, include and extend |
— |
Included |
Read |
| One use-case diagram per actor |
— |
Included |
Read |
| Wireframes for every screen of a use case |
— |
Included |
Read |
| Analysis collaboration per use case |
— |
Included |
Read |
| Design classes |
— |
Included |
Read |
| Design sequence per use case |
— |
Included |
Read |
| Data model |
— |
Included |
Read |
| Components and interfaces |
— |
Included |
Read |
| Deployment |
— |
Included |
Read |
RUP documentation
|
Free |
Pro |
Documented in |
| Domain README: entity dictionary and business rules |
Included |
Included |
Read |
| Actors |
Included |
Included |
Read |
| Requirements catalogue (functional and non-functional) |
Included |
Included |
Read |
| Use-case requirements card |
Included |
Included |
Read |
| Analysis README |
Included |
Included |
Read |
| Open questions |
Included |
Included |
Read |
| Domain hierarchy of levels |
— |
Included |
Read |
| Use-case analysis card |
— |
Included |
Read |
| Use-case design card |
— |
Included |
Read |
| Use-case implementation and tests card |
— |
Included |
Read |
| Design README and project configuration |
— |
Included |
Read |
| Code map |
— |
Included |
Read |
| Project profile |
— |
Included |
Read |
| Traceability table |
— |
Included |
Read |
| Audit report and decision records |
— |
Included |
Read |
Workflows
|
Free |
Pro |
Documented in |
| Requirements to domain, requirements and analysis documents |
Included |
Included |
Read |
| Provenance marks: confirmed, observed, assumed, open |
Included |
Included |
Read |
| Code to RUP (reverse engineering with evidence) |
— |
Included |
Read |
| RUP to code with trace links |
— |
Included |
Read |
| Drift detection between documentation and code |
— |
Included |
Read |
| Audit and review of the documentation |
— |
Included |
Read |
| Architect and reviewer subagents |
— |
Included |
Read |
|
Free |
Pro |
Documented in |
| CLI: init, new use-case, index, render, check, instructions |
Included |
Included |
Read |
| PlantUML rendering through a local Docker server |
Included |
Included |
Read |
| Eight palettes, custom colors and fonts |
— |
Included |
Read |
| Mermaid as a second diagram language |
— |
Included |
Read |
| PNG previews |
— |
Included |
Read |
| Interactive explorer (search, relations, PNG and SVG export) |
— |
Included |
Read |
| Stack packs for code generation |
— |
Included |
Read |
| Ready-made domain libraries |
— |
Included |
Read |
Keep going