Several Issues on the Layout of the UML Sequence and Class Diagram
Proceedings of the 9th International Conference on Software Engineering Advances (ICSEA 2014) 2014
Oksana Ņikiforova, Dace Ahiļčenoka, Dainis Ungurs, Konstantīns Gusarovs, Ludmila Kozačenko

Models are widely used and are one of the advanced tools of software engineering. Therefore, it is very important that the models and diagrams are well built not only considering their content, but also how they visually represent information, how they are layout. Layout is an important factor considering readability and comprehensibility of a diagram. Providing manual diagram layout is time consuming; it can also be ineffective; therefore, this paper is a research about diagram automatic layout. UML provides a variety of diagrams, which covers all of the system development life cycle steps. The most important UML diagrams are class and sequence diagrams, because they are the main diagrams to present system structure and behavior. We analyze existing layout techniques and algorithms, offer new ones and evaluate them regarding their applicability to class and sequence diagram layout in different modeling tools, how they comply with layout criteria.


Keywords
UML class diagram; UML sequence diagram; layout algorithm; BrainTool
Hyperlink
http://www.thinkmind.org/index.php?view=article&articleid=icsea_2014_2_30_10205

Ņikiforova, O., Ahiļčenoka, D., Ungurs, D., Gusarovs, K., Kozačenko, L. Several Issues on the Layout of the UML Sequence and Class Diagram. In: Proceedings of the 9th International Conference on Software Engineering Advances (ICSEA 2014), France, Nice, 12-16 October, 2014. Wilmington: IARIA, 2014, pp.40-47. ISBN 978-1-61208-367-4. ISSN 2308-4235.

Publication language
English (en)
The Scientific Library of the Riga Technical University.
E-mail: uzzinas@rtu.lv; Phone: +371 28399196