Violet UML Editor Introduction

Violet UML Editor is a free open source software written in Java used to create UML diagrams (use cases diagram, class diagrams, object diagram, state diagram, state,activity and sequence diagram).