Thanks Paul Wallace, yes Agilian provides one stop shop tool for modeling. I would like to add one comment. In usability point of view, Agilian provides more tools to assist modeler to perform modeling. Following are few advanced modeling functions:
Since Agilian is going to provide agile modeling tools for developer (to help developer to express their idea in effective way), there is no code generation and reverse engineering function in Agilian. If you need Class Diagram code generation and reverse engineering function, you may consider our Visual Paradigm for UML.