1. yazılım tasarım aracıdır. özelliklerinde uml(unified modeling language) diagramı tasarlama ve erd(entity relationship diagram) araçları bulunur. yazılım mühendisliğinin olmazsa olmaz uygulaması olarak bilinir ve tasarımların ilk aşaması olarak bu program kullanılır.