Object Constraint Language Environment alternatifleri
Object Constraint Language Environment, UML modellemeye yönelik bir araçtır ve metamodel ve model seviyelerinde OCL desteği sunar. Kullanıcılar, UML modellerini uygunluk kurallarına göre doğrulayabilir ve statik ve dinamik doğrulama için Java kodu üretebilir. Ayrıca XML belgelerinin semantik doğrulamasını sağlar ve kullanıcı dostu bir arayüz sunar.