Tool for model-driven software development with UML in C#, Visual Basic .NET, C++ and Java. Develop domain models with the UML and automatically transform them into technical models and large amounts of code. Round Trip with Visual Studio and Eclipse. Suitable for iterative development. For requirements modeling objectiF offers use case models, activity, sequence and state diagrams.