Sparx Systems Enterprise Architect 14.1.1427
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.
Full life cycle modeling for:
Business and IT systems
Software and Systems Engineering
Real-time and embedded development