Have a personal or library account? Click to login
The Model Transformation for Getting a UML Class Diagram from a Topological Functioning Model Cover

The Model Transformation for Getting a UML Class Diagram from a Topological Functioning Model

Open Access
|Jun 2015

References

  1. [1] Miller, J. and Mukerji, J., “MDA Guide Version 1.0.1”, OMG. [Online]. Available: http://www.omg.org/cgi-bin/doc?omg/03-06-01. [Accessed: 14 March 2015].
  2. [2] Osis, J., Asnina, E. and Grave, A., “Formal Computation Independent Model of the Problem Domain within the MDA,” in Information Systems and Formal Models, Proc. of the 10th Int. Conf., ISIM’07, Silesian University in Opava, Czech Republic, 2007, pp. 47–54.10.1109/SwSTE.2007.20
  3. [3] Osis, J., Asnina, E. and Grave, A., “Computation Independent Modeling within the MDA,” in Proc. of the IEEE Int. Conf. on Software Science, Technology and Engineering, Oct. 30–31, 2007, Herzlia, Israel, IEEE Computer Society Nr. E3021, pp. 22–34. http://dx.doi.org/10.1109/SwSTE.2007.20
  4. [4] Osis, J. and Asnina, E., “Topological Modeling for Model-Driven Domain Analysis and Software Development: Functions and Architectures,” in Model-Driven Domain Analysis and Software Development: Architectures and Functions. IGI Global, Hershey – New York, 2011, pp. 15–39. http://dx.doi.org/10.4018/978-1-61692-874-2.ch002
  5. [5] OMG (Object Management Group), “OMG Unified Modeling Language TM (OMG UML), Superstructure, Version 2.4.1.”, 2011. [Online]. Available: http://www.omg.org/spec/UML/2.4.1/Superstructure/PDF/. [Accessed: 14 March 2015].
  6. [6] OMG (Object Management Group), “Business Process Model and Notation (BPMN), Version 2.0.2.”, 2013. [Online]. Available: www.omg.org/spec/BPMN/2.0.2/PDF. [Accessed: 14 March 2015].
  7. [7] Linagora, “What is MDA? Why concerns BPMN?” [Online]. Available: https://research.linagora.com/pages/viewpage.action?pageId=3639295. [Accessed: 14 March 2014].
  8. [8] Bao, N. Q., “A proposal for a method to translate BPMN model into UML activity diagram,” Vietnamese-German University – BIS, 2010. [Online]. Available: http://www.nqbao.com/archives/files/BPMN-UMLAD.pdf. [Accessed: 14 March 2014].
  9. [9] The Open Group, “ArchiMate 2.1 Specification”, 2012-2013. [Online]. Available: http://pubs.opengroup.org/architecture/archimate2-doc/toc.html. [Accessed: 14 March 2014].
  10. [10] OMG (Object Management Group), “OMG Meta Object Facility (MOF) Core Specification, Version 2.4.2.”, 2014. [Online]. Available: http://www.omg.org/spec/MOF/2.4.2/PDF/. [Accessed: 14 March 2015].
  11. [11] Armstrong, C., Baker, J.D., Band, I., et al., “Using the ArchiMate® Language with UML®”, 2013. [Online]. Available: http://cdn2.hubspot.net/hub/183807/file-1805596253-pdf/site/media/downloads/W134.pdf?t=1418385713847. [Accessed: 14 March 2014].
  12. [12] Liu, D., “Automating Transition from Use Cases to Class Mode”, Master Thesis. Calgary: University of Calgary, 2003.
  13. [13] Liu, D., Subramaniam, K., Eberlein, A., Far, B.H., “Natural Language Requirements Analysis and Class Model Generation Using UCDA” in Innovations in Applied Artificial Intelligence: 17th Int. Conf. on Industrial and Engineering Applications of Artificial Intelligence and Expert Systems. Berlin : Springer, 2004, pp. 295–304.
  14. [14] Overmyer, S. P., Benoit, L., Rambow, O., “Conceptual Modeling through Linguistic Analysis Using LIDA,” Software Engineering, 2001, pp. 401–410. http://dx.doi.org/10.1109/icse.2001.919113
  15. [15] OMG (Object Management Group), “Semantics of Business Vocabulary and Business Rules (SBVR), Version 1.2.”, 2013. [Online]. Available: http://www.omg.org/spec/SBVR/1.2/PDF/. [Accessed: 14 March 2015].
  16. [16] Raj, A., Prabhakar, T.V., Hendryx, S., “Transformation of SBVR Business Design to UML Models” in ISEC ’08 Proc. of the 1st India software engineering conference, Hyderabad, India, Feb. 19–22, 2008, pp. 29–38. ISBN: 978-1-59593-917-3. http://dx.doi.org/10.1145/1342211.1342221
  17. [17] Fliedl, G., Kop, C. and Mayr, H.C., et al., “Deriving static and dynamic concepts from software requirements using sophisticated tagging,” Data & Knowledge Engineering, 2007, pp. 433–448. http://dx.doi.org/10.1016/j.datak.2006.06.012
  18. [18] Mayr, H.C. and Kop, Ch., “A user centered approach to requirements modelling” in Proc. Modellierung 2002, Lecture Notes in Informatics LNI p-12, GI-Edition, 2002, pp. 75–86.
  19. [19] Rational, “Rational Unified Process. Best Practices for Software Development Teams”. [Online]. Available: https://www.ibm.com/developerworks/rational/library/content/03July/1000/1251/1251_bestpractices_TP026B.pdf. [Accessed: 14 March 2015].
  20. [20] Osis, J. and Asnina, E., “Is Modeling a Treatment for the Weakness of Software Engineering?” in Model-Driven Domain Analysis and Software Development: Architectures and Functions. IGI Global, Hershey - New York, 2011, pp. 1–14. http://dx.doi.org/10.4018/978-1-61692-874-2.ch001
  21. [21] Osis, J. and Asnina, E., “Topological Functioning Model as a CIM-Business Model” in: Model-Driven Domain Analysis and Software Development: Architectures and Functions. IGI Global, Hershey – New York, 2011, pp. 40–64. http://dx.doi.org/10.4018/978-1-61692-874-2.ch003
  22. [22] Osis, J., “Topological Model of System Functioning” (in Russian) in Automatics and Computer Science, J. of Academia of Siences, Riga, Latvia, no. 6, 1969, pp. 44–50.
  23. [23] Asnina, E. and Osis, J., “Computation Independent Models: Bridging Problem and Solution Domains” in J. Osis, O. Nikiforova (Eds.). Model-Driven Architecture and Modeling Theory-Driven Development: ENASE 2010, 2ndMDA&MTDD Whs., SciTePress, Portugal, 2010, pp. 23–32.
  24. [24] Osis, J. and Asnina, E., Model-Driven Domain Analysis and Software Development: Architectures and Functions. IGI Global, Hershey – New York, 2011, 487 p. http://dx.doi.org/10.4018/978-1-61692-874-2
  25. [25] Osis, J. and Asnina, E., “A Business Model to Make Software Development Less Intuitive,” Proc. of the 2008 Int.Conf. on Innovation in Software Engineering, Vienna, Austria. IEEE Computer Society CPS, Los Alamitos, USA, 2008, pp. 1240–1246.10.1109/CIMCA.2008.52
  26. [26] Osis, J. and Asnina, E., “Derivation of Use Cases from the Topological Computation Independent Business Model” in Model-Driven Domain Analysis and Software Development: Architectures and Functions. IGI Global, Hershey – New York, 2011, pp. 65–89. http://dx.doi.org/10.4018/978-1-61692-874-2.ch004
  27. [27] Osis, J., Asnina, E. and Grave, A., MDA Oriented Computation Independent Modeling of the Problem Domain. Proceedings of the 2nd International Conference on Evaluation of Novel Approaches to Software Engineering (ENASE 2007), Barcelona, Spain, 2007, pp. 66–71.10.1109/SwSTE.2007.20
  28. [28] Booch, G., Object-Oriented Design with Applications. Addison Wesley Longman, Inc, 1994.
  29. [29] Slihte, A., Osis, J. and Donins, U., “Knowledge Integration for Domain Modeling,” Proc. of the 3rd Int. Workshop on Model-Driven Architecture and Modeling-Driven Software Development, China, Beijing, 8–11 June, 2011. Lisbon: SciTePress, 2011, pp. 46–56. ISBN 9789898425591.10.5220/0003581200460056
  30. [30] Rumbaugh, J., Jacobson, I. and Booch, G., The Unified Modeling Language Reference Manual. 2nd ed. Addison-Wesley, Reading, 2004, 721 p. ISBN 978-0321245625.
  31. [31] Osis, J. and Donins, U., “Formalization of the UML Class Diagrams,” Evaluation of Novel Approaches to Software Engineering: 3rd and 4th Int. Conf. ENASE 2008/2009: Revised Selected Papers, Italy, Milan, 9–10 May, 2010. Berlin: Springer-Verlag, 2010, pp. 180–192. ISBN 9783642148187. E-ISBN 9783642148194. ISSN 1865-092910.1007/978-3-642-14819-4_13
  32. [32] Osis, J. and Donins, U., “Platform Independent Model Development by Means of Topological Class Diagrams,” in 5th Int. Conf. on Evaluation of Novel Approaches to Software Engineering (ENASE 2010) / Model-Driven Architecture and Modeling Theory-Driven Development. Greece, Athens, July 22–24, 2010. Portugal: SciTePress, 2010, pp. 13–22. ISBN 9789898425164.
  33. [33] Donins, U., Osis, J., Slihte, A., Asnina, E. and Gulbis, B., “Towards the Refinement of Topological Class Diagram as a Platform Independent Model,” in J. Osis, O. Nikiforova (Eds.). Model-Driven Architecture and Modeling-Driven Software Development: ENASE 2011, 3rd Whs. MDA&MDSD, SciTePress, Portugal, 2011, pp. 79–88.10.5220/0003583600790088
  34. [34] Donins, U., “Software Development with the Emphasis on Topology” in Advances in Databases and Information Systems: Lecture Notes in Computer Science. vol. 5968. Berlin: Springer Berlin Heidelberg, 2010, pp. 220–228. ISBN 9783642120817. E-ISBN 9783642120824. ISSN 0302-9743.
  35. [35] Osis, J., Asnina, E. and Grave, A., “Formal Problem Domain Modeling within MDA”, Communications in Computer and Information Science, CCIS, vol. 22, Software and Data Technologies, Springer-Verlag Berlin Heidelberg, 2008, pp. 387–398.10.1007/978-3-540-88655-6_29
DOI: https://doi.org/10.1515/acss-2015-0012 | Journal eISSN: 2255-8691 | Journal ISSN: 2255-8683
Language: English
Page range: 88 - 96
Published on: Jun 3, 2015
In partnership with: Paradigm Publishing Services
Publication frequency: Volume open

© 2015 Arturs Solomencevs, published by Riga Technical University
This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 3.0 License.