

You can save the generated diagrams in two formats: UML and PNG. To create relations between database objects, consider using primary and foreign keys. The paper contains 41 pages of A4 format, consisting of 4 chapters and includes 5 illustrations, 5 tables, 37 bibliography items, 5 appendices. You can generate a diagram for a data source, a schema, or a table. The program is implemented as a plugin for Intellij IDEA Community Edition version 15.0.2 and higher. IntelliJ IDEA generates a UML diagram for classes and their where you. New UML notations that allow reflecting the functional features of the Scala language in the sequence diagram are proposed. The Class Diagram from Visual Case Tool - UML Tutorial as published on Visual Case. It can be converted into an image of diagram by the PlantUML component. The PlantUML language was selected for textual description of UML sequence diagrams. They allow obtaining abstract syntax trees.

The mechanisms of the Scala language were used to parse the source code.

UML sequence diagrams are used to visualize graphically how objects (instances of class) exchange calls over time, for example, in programming functions and procedures.
#INTELLIJ SEQUENCE DIAGRAM GENERATOR JAVA CODE#
In this work an algorithm of constructing sequence diagram from Scala source code is proposed. At the moment tools for analyzing Scala code are poorly developed, unlike other programming language, such as Java and C which have a variety of different tools for constructing UML diagrams from source code. It combines opportunities of object-oriented and functional programming. Scala is a young, developing, multiparadigmal programming language, quickly growing in popularity.
