Have a personal or library account? Click to login
Analysis of Sequence Diagram Layout in Advanced UML Modelling Tools Cover

Analysis of Sequence Diagram Layout in Advanced UML Modelling Tools

Open Access
|May 2016

References

  1. [1] UML, Unified Modeling Language. [Online] Available: http://www.uml.org/
  2. [2] W3C XML Schema. [Online]. Available: http://www.w3.org/XML/Schema [Accessed: Mar. 21, 2016].
  3. [3] A. Galapovs and O. Nikiforova, “UML Diagram Layouting: the State of the Art,” Scientific Journal of Riga Technical University. Computer Science. Applied Computer Systems, vol. 47, pp. 101–108, 2011, [Online]. Available: https://ortus.rtu.lv/science/lv/publications/ [Accessed: Mar. 21, 2016].
  4. [4] A. Galapovs, O. Nikiforova, “Several Issues on the Definition of Algorithm for the Layout of the UML Class Diagram,” in 3rd Int. Workshop on Model Driven Architecture and Modelling Driven Software Development In conjunction with the 6th Int. Conf. on Evaluation of Novel Approaches to Software Engineering, June 8–11, 2011, Beijing, China. SciTePress Digital Library 2011.10.5220/0003582200680078
  5. [5] O. Nikiforova, N. Pavlova, “Development of the Tool for Generation of UML Class Diagram from Two-hemisphere model,” in Proc. of The Third International Conference on Software Engineering Advances, ICSEA, International Workshop on Enterprise Information Systems, ENTISY, Mannaert H., Dini C., Ohta T., Pellerin R. (Eds.), Published by IEEE Computer Society, Conference Proceedings Services (CPS), pp. 105–112, 2008. http://dx.doi.org/10.1109/icsea.2008.37
  6. [6] O. Nikiforova et al. “BrainTool. A Tool for Generation of the UML Class Diagrams,” in Proc. of the Seventh Int. Conf. on Software Engineering Advances, Mannaert H. et al. (Eds), IARIA, Lisbon, Portugal, Nov. 18–23, 2012, pp. 60–69.
  7. [7] O. Nikiforova et al. “BrainTool v2.0 for Software Modelling in UML,” Scientific Journal of Riga Technical University: Applied Computer Systems, Grundspenkis J. et al. (Eds), vol. 16, 2014, pp. 33–42. http://dx.doi.org/10.1515/acss-2014-0011
  8. [8] O. Nikiforova, N. Pavlova, K. Gusarovs, O. Gorbiks, J. Vorotilovs, A. Zaharovs, D. Umanovskis, and J. Sejans, Eds., “Development of the Tool for Transformation of the Two-Hemisphere Model to the UML Class Diagram: Technical Solutions and Lessons Learned,” in Proc. of the 5th Int. Scientific Conf. „Applied Information and Communication Technology, April 26–27, 2012, Jelgava, Latvia.
  9. [9] Visual Paradigm. (2011, May). Generate Sequence Diagram from Use Case Flow of Events, [Online]. Available: http://www.visual-paradigm.com/product/vpuml/tutorials/gensdfromfoe.jsp [Accessed: Mar. 21, 2016].
  10. [10] Wan Hashira Wan Husting et al. “Investigation of diagrams layout,” Faculty of Computer Science & Information Technology, University of Malaya, 50603 Kuala Lumpur, MALAYSIA, 2007.
  11. [11] S. M. Thomas, “Evaluation of UML tools using an end-to-end application,” Ph.D. dissertation, Faculty of Engineering and the Built Environment, University of the Witwatersrand, Johannesburg, 2004.
  12. [12] H. Fuhrmann, M. Sponemann, M. Matzen, “Automatic Layout and Structure-Based Editing of UML Diagrams” Department of Computer Science Christian-Albrechts-Universitat Kiel, Germany, 2010.
  13. [13] G. D. Battista, P. Eades, R. Tamassia, and I. G. Tollis, “Graph Drawing,” in Algorithms for the Visualization of Graphs. Prentice Hall, 1999.
  14. [14] M. Kaufmann and D. Wagner, Eds., “Drawing Graphs” in Methods and Models, ser. LNCS. Berlin, Germany: Springer-Verlag, 2001, no. 2025.10.1007/3-540-44969-8
  15. [15] M. Junger and P. Mutzel, “Graph Drawing Software,” Springer, Oct. 2003.10.1007/978-3-642-18638-7
  16. [16] G. Hoops, “Automatic Layout of UML Sequence diagram,” Diplomarbeit eingereicht im Jahr 2013 Christian-Albrechts-Universität zu Kiel 2013.
  17. [17] G. Di Battista, P. Eades, R. Tamassia, I. G. Tollis, Graph Drawing: Algorithms for the Visualization of Graphs, Prentice Hall, Upper Saddle River, 1999.
  18. [18] P. Healy, S. N. Nikolov, “Hierarchical Graph Drawing,” R. Tamassia eds., Handbook of Graph Drawing and Visualization, CRC Press, pp. 409–453.
  19. [19] C. Sibertin-Blanc, N. Hameurlain and O. Tahir, “Ambiguity and structural properties of basic sequence diagrams,” in Innovations Syst. Softw. Eng. vol. 4, pp. 275–284, 2008. http://dx.doi.org/10.1007/s11334-008-0063-2
  20. [20] O. Nikiforova, D. Ahilcenoka, D. Ungurs, K. Gusarovs, L. Kozacenko, “Several Issues on the Layout of the UML Sequence and Class Diagram,” in Proc. of the 9th Int. Conf. on Software Engineering Advances, ICSEA 2014, France, Nice, 12–16 Oct., 2014. Wilmington: IARIA, 2014, pp. 40–47.
  21. [21] Visual Paradigm, Drawing activity diagrams. [Online] Available: http://www.visualparadigm.com/support/documents/vpumluserguide/94/200/6713_drawingactiv.html [Accessed: Mar. 21, 2016].
  22. [22] Sparx systems, Enterprise Architect. Available: http://www.sparxsystems.com.au/ [Accessed: Mar. 21, 2016].
  23. [23] H.C. Purchase, J-A. Allder and D. Carrington, “Graph Layout Aesthetics in UML Diagrams: User Preferences,” J. of Graph Algorithms and Applications, vol. 6, no. 3, pp. 255–279, 2002. [Online]. Available: Universitat Trier. http://dx.doi.org/10.7155/jgaa.00054
  24. [24] A. A. A. Jilani, M. Usman, Z. Halim, “Model Transformations in Model Driven Architecture,” Universal J. of Computer Science and Engineering Technology, vol. 1, no. 1, pp. 50–54, October 2010. [Online] Available: UNICSE, http://www.unicse.org/. [Accessed May 28, 2012]
  25. [25] M. Kardos, M. Drozdova, “Analytical Method of CIM to PIM Transformation in Model Driven Architecture (MDA),” J. of Information and Organizational Sciences, vol. 34, no. 1, pp. 89–99, May 2010. [Abstract]. Available: http://jios.foi.hr/index.php/jios/article/view/163. [Accessed: Mar. 21, 2016].
  26. [26] A. Kleppe, J. Warmer and W. Ba, MDA Explained: The Model Driven Architecture: Practice and Promise USA: Addison-Wesley Longman Publishing Co., Inc., 2003.
  27. [27] K. Hamilton and R. Miles, Learning UML 2.0, USA: O'Reilly, 2006.
DOI: https://doi.org/10.1515/acss-2016-0005 | Journal eISSN: 2255-8691 | Journal ISSN: 2255-8683
Language: English
Page range: 37 - 43
Published on: May 28, 2016
Published by: Riga Technical University
In partnership with: Paradigm Publishing Services
Publication frequency: 1 issue per year

© 2016 Oksana Ņikiforova, Sergii Putintsev, Dace Ahiļčenoka, published by Riga Technical University
This work is licensed under the Creative Commons Attribution 4.0 License.