Sparx Enterprise Architect

Sparx Enterprise Architect is a multi-user, graphical tool designed to help teams build robust and maintainable systems. With built-in requirements management capabilities, Enterprise Architect helps you trace high-level specifications to analysis, design, implementation, test and maintenance models using UML, SysML, BPMN and other open standards.

URL: https://sparxsystems.com/products/ea/