Open Access

UML Sequence Diagram: Transformation from the Two-Hemisphere Model and Layout


Cite

[1] O. Nikiforova, Object Interaction as a Central Component of Object-Oriented System Analysis, International Conference „Evaluation ofNovel Approaches to Software Engineering” (ENASE 2010),Proceedings of the 2nd International Workshop „Model DrivenArchitecture and Modeling Theory Driven Development”(MDA&MTDD 2010), Osis J., Nikiforova O. (Eds.), Greece, Athens, July 2010, SciTePress, Portugal, pp. 3-12Search in Google Scholar

[2] O.Nikiforova, N. Pavlova, K.Gusarovs, O. Gorbiks, J. Vorotilovs, A. Zaharovs, D. Umanovskis, and J. Sejans, Eds., Development of the Toolfor Transformation of the Two-Hemisphere Model to the UML ClassDiagram: Technical Solutions and Lessons Learned: Proceedings of the5th International Scientific Conference „Applied Information andCommunication Technology, April 26-27, 2012, Jelgava, Latvia.Search in Google Scholar

[3] Visual Paradigm, "Generate Sequence Diagram from Use Case Flow of Events", May 2011. [Online]. Available: http://www.visualparadigm. com/product/vpuml/tutorials/gensdfromfoe.jsp [Accessed: Sept. 21, 2012].Search in Google Scholar

[4] Visual Paradigm "Drawing activity diagrams". Available: http://www.visualparadigm.com/support/documents/vpumluserguide/94/200/6713_drawin gactiv.html [Accessed: Sept. 21, 2012].Search in Google Scholar

[5] Sparx systems, "Enterprise Architect". Available: http://www.sparxsystems.com.au/ [Accessed: Sept. 24, 2012].Search in Google Scholar

[6] A.A.A. Jilani, M.Usman, Z. Halim, " Model Transformations in Model Driven Architecture," Universal Journal of Computer Science andEngineering Technology, vol. 1, no. 1, pp. 50-54, October 2010. [Online] Available: UNICSE, http://www.unicse.org/. [Accessed May 28, 2012]Search in Google Scholar

[7] M. Kardos, M. Drozdova, „Analytical Method of CIM to PIM Transformation in Model Driven Architecture (MDA),” Journal ofInformation and Organizational Sciences, vol 34, no. 1, pp. 89-99, May 2010. [Abstract]. Available: JIOUS, http://jios.foi.hr/index.php/jios/article/view/163. [Accessed May 2005].Search in Google Scholar

[8] A. Kleppe, J. Warmer and W. Ba, MDA Explained: The Model DrivenArchitecture™: Practice and Promise USA: Addison-Wesley Longman Publishing Co., Inc., 2003.Search in Google Scholar

[9] K. Hamilton and R. Miles, Learning UML 2.0, USA: O'Reilly, 2006Search in Google Scholar

[10] O.Nikiforova, Eds., General framework for object-oriented softwaredevelopment process: Scientific Proceedings of Riga TechnicalUniversity in series "Computer Science" vol.13., 2007, Riga, LatviaSearch in Google Scholar

[11] O.Nikiforova, M. Kirikova, Eds., Two-hemisphere driven approach:Engineering based software development: Advanced InformationSystems Engineering 16th International Conference, Series: LectureNotes in Computer Science, Vol. 3084, June 7-11, 2004, Riga, Latvia. Springer, 2004Search in Google Scholar

[12] O.Nikiforova, "Two Hemisphere Model Driven Approach for Generation of UML Class diagram in the Context of MDA," e-Informatica Software Engineering Journal, vol. 3, no. 1. pp.60-74, 2009. [Online]. Available: e-Informatica Software Engineering Journal, http://www.informatik.unitrier. de/~ley/db/journals/eInformatica/eInformatica3.html [Accessed September 28, 2012]Search in Google Scholar

[13] O.Nikiforova, "System Modeling in UML with Two-Hemisphere Model Driven Approach," Scientific Journal of Riga Technical University. Computer Sciences, vol. 21. pp. 37-44, 2010. [Online]. Available: Versita, http://www.degruyter.com/view/j/rtucs.2010.41.issue--1/v10143-010-0022-x/v10143-010-0022-x.xml. [Accessed May 12, 2012]Search in Google Scholar

[14] L. Kozacenko Research of Implementation Methods for Model Transformations, Bachelor Thesis, Riga Technical University, 2012Search in Google Scholar

[15] K. Wong and D. Sun, On evaluating the layout of UML diagrams forprogram comprehension: IWPC 2005, 13th International Workshop onProgram Comprehension, May 15-16, 2005, St. Louis, Missouri, USA. IEEE Computer Society 2005.Search in Google Scholar

[16] A. Galapovs and O. Nikiforova, "UML Diagram Layouting: the State of the Art," Scientific Journal of Riga Technical University. ComputerScience. Applied Computer Systems, vol. 47, pp. 101-108, 2011, [Online]. Available: Riga Technical University, https://ortus.rtu.lv/science/lv/publications/ [Accessed September 10, 2012].Search in Google Scholar

[17] A. Galapovs and O. Nikiforova, Several Issues on the Definition ofAlgorithm for the Layout of the UML Class Diagram: 3rd InternationalWorkshop on Model Driven Architecture and Modeling Driven SoftwareDevelopment In conjunction with the 6th International Conference onEvaluation of Novel Approaches to Software Engineering, June 8-11, 2011, Beijing, China. SciTePress Digital Library 2011.10.5220/0003582200680078Search in Google Scholar

[18] T. Poranen, E. Makinen and J. Nummenmaa, How to Draw a SequenceDiagram: SPLST'03 Proceedings of the Eighth Symposium onProgramming Languages and Software Tools, June 17-18, 2003, Kuopio, Finland. University of Kuopio, Department of Computer Science 2003.Search in Google Scholar

[19] B.E. Goldstein, Sensation and Perception. Wadsworth, 2002.Search in Google Scholar

[20] [Battista u.c.1999] G. di Battista, P. Eades, R. Tamassia and I. Tollis,Graph Drawing: Algorithms for the Visualization of Graphs. Prentice Hall, 1999.Search in Google Scholar

[21] H.C. Purchase, J-A. Allder and D. Carrington, "Graph Layout Aesthetics in UML Diagrams: User Preferences," Journal of Graph Algorithms andApplications, vol. 6, no. 3, pp. 255-279, 2002. [Online]. Available: Universitat Trier, http://www.informatik.uni-trier.de [Accessed Sept. 10, 2012].Search in Google Scholar

[22] H. Eichelberger and K. Schmid, "Guidelines on the aesthetic quality of UML class diagrams," Information and Software Technology, vol. 51, no. 12, pp.1686-1698, 2009. [Abstract]. Available: ScienceDirect, http://www.sciencedirect.com. [Accessed Sept. 11, 2012].10.1016/j.infsof.2009.04.008Search in Google Scholar

[23] H. Eichelberger, "Aesthetics and Automatic Layout of UML Class Diagrams," PhD dissertation, Julius-Maximilians-Universität, Würzburg, Germany, 2005.Search in Google Scholar

[24] M. Garey and D. Johnson, Computers and intractability - A Guide ToThe Theory Of NP- Completeness. W.H. FREEMAN AND COMPANY. - 1991.Search in Google Scholar

[25] D. Ahilcenoka Research of the Problems and Solutions for the Layout of the UML Sequence Diagram, Bachelor Thesis, Riga Technical University, 2012.Search in Google Scholar

[26] K. Freivalds, U. Dogrusoz and P. Kikusts, Disconnected Graph Layoutand the Polyomino Packing Approach:GD 2001 9th InternationalSymposium on Graph Drawing, September 23-26, 2001, Vienna, Austria. Lecture Notes in Computer Science, Springer-Verlag, 2002.10.1007/3-540-45848-4_30Search in Google Scholar

[27] J. Sun, Automatic, Orthogonal Graph Layout., Project work, Hamburg University of Technology, 2007.Search in Google Scholar

[28] Oreas optimization, research and software, GoVisual Diagram Editor, [Online]. Available: http://www.oreas.com/gde_en.php. [Accessed April 10, 2012].Search in Google Scholar

[29] yWorks, Automatic Layout of Networks and Diagrams, 2012, [Online]. Available: http://www.yworks.com/en/products_yfiles_practicalinfo_gallery.html. [Accessed April 10, 2012].Search in Google Scholar

[30] J. Seemann, Extending the Sugiyama Algorithm for Drawing UML ClassDiagrams: Towards Automatic Layout of Object-Oriented SoftwareDiagrams: GD '97, Graph Drawing, 5th International Symposium, September 18-20, 1997, Rome, Italy. New York: Springer Verlag, 1997.Search in Google Scholar

[31] R. Tamassia, New Layout Techniques for Entity-Relationship Diagrams:Entity-Relationship Approach: The Use of ER Concept in KnowledgeRepresentation, Proceedings of the Fourth International Conference onEntity-Relationship Approach October 29-30, 1985, Chicago, Illinois, USA. IEEE Computer Society and North-Holland, 1985.Search in Google Scholar

[32] M. Mitchell, An Introduction to Genetic Algorithms. A Bradford Book, 1999.10.7551/mitpress/3927.001.0001Search in Google Scholar

[33] Borland a micro focus company, Borland Together, [Online]. Available: http://www.borland.com/products/Together/. [Accessed Sept. 2, 2012].Search in Google Scholar

[34] IBM, Rational Rose product family, [Online]. Available: http://www-01.ibm.com/software/awdtools/developer/rose/. [Accessed Sept. 2, 2012].Search in Google Scholar

[35] K. Czarnecki and S. Helsen, “Feature-Based Survey of Model Transformation Approaches,” IBM Systems Journal, vol. 45, no. 3, p. 621, 2006. [Abstract]. Available: IEEE Xplore, http://ieeexplore.ieee.org. [Accessed: June 8, 2012].Search in Google Scholar

[36] Java, Learn About Java Technology, [Online]. Available: http://www.java.com/en/about/. [Accessed May. 10, 2012].Search in Google Scholar

ISSN:
2255-8691
Language:
English