ObjectScript Class Explorer
A UML Class explorer for InterSystems corporation Caché.
This project is not just a UML diagram builder, it's an interactive user interface for class viewing and diagram building. Project's key features are:
- Build class diagrams for an arbitrary list of classes;
- Build diagrams for a whole package or subpackage;
- Edit diagrams after build;
- Switch between strict UML notation and designed view;
- Export diagrams as an image;
- See Class methods, properties, parameters, SQL queries, xDatas and more;
- See any keywords and related information by hovering over everything with pointer;
- Check which fields are connected by hovering over a link;
- View methods code, sql queries and xDatas with syntax highlighting;
- Zoom in and out;
- Search on diagram or in class tree;
- Explore!
This project won a gold medal at the Golden Byte international IT championship competition in 2016.