Visual ParadigmVisual Paradigm is a UML tool. The tool is designed for a wide range of users including software engineers, system analysts, business analysts and system architects, or for anyone who is interested in reliably building large-scale software systems using an object-oriented approach. In addition, Visual Paradigm supports the latest standards of UML notation.
You can use Paradigm on a subscription basis and you can choose from different tiers of subscription.
You can move between the tiers from month to month so you are not restricted to one pricing model.