UML modeling
Included in ER/Studio Enterprise and All-Access, ER/Studio Software Architect is used to visually analyze and design complex applications on the UML 2.0 specification