PL EN


Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Tytuł artykułu

Two hemisphere model driven approach for generation of UML class diagram in the context of MDA

Autorzy
Wybrane pełne teksty z tego czasopisma
Identyfikatory
Warianty tytułu
Języki publikacji
EN
Abstrakty
EN
The Model Driven Architecture (MDA) separates the system business aspects from the system implementation aspects on a specific technology platform. MDA proposes a software development process in which the key notions are models and model transformation, where the input models are platform independent and the output models are platform specific and can be transformed into a format that is executable. In this paper principles of MDA and model transformations are applied for generation of UML class diagram from two hemisphere model, which is presented in the form of business process model related with concept model. Two hemisphere model is developed for the problem domain concerned with an application for driving school and UML class diagram is generated using the approach offered in the paper.
Słowa kluczowe
Rocznik
Strony
59--72
Opis fizyczny
Bibliogr. 36 poz.
Twórcy
  • Faculty of Computer Science and Information Technology, Riga Technical University
Bibliografia
  • [1] S. Ambler. The Elements of UML Style. Cambridge University Press, 2003.
  • [2] J. Anderson. Cognitive Psychology and Its Implications.W.H. Freeman and Company, New York, 1995.
  • [3] R. Balzer. A 15 year perspective on automatic programming. IEEE Transactions on Software Engineering, 11(11):1257–1268, 1985.
  • [4] P. Chen. The entity relationship model – towards a unified view of data. ACM Transactions on Database Systems, 1(1):9–36, 1976.
  • [5] D. Frankel. Model Driven Architecture: Applying MDA to Enterprise Computing. Woley Publishing, Inc., Indianapolis, Indiana, 2003.
  • [6] T. Gardner and C. A. Griffin. Review of OMG MOF 2.0 Query/Views/Transformations Submissions and Recommendations Towards the FinalStandards. Object Management Group.OMG documents ad/03-08-02,available at http://www.omg.org.
  • [7] GRADE Development Group. GRADE tools.
  • [8] J. Gross and J. Yellen. Graph Theory and Its Applications. Discrete Mathematics and Its Applications. Chapman and Hall/CRC, 2nd edition, 2006.
  • [9] M. Guttman and J. Parodi. Real-Life MDA:Solving Business Problems with Model Driven Architecture. San Francisco, CA: Morgan Kaufmann Publishers, 2007.72 Oksana Nikiforova
  • [10] P. Harmon. Business process management.In Lecture Notes in Computer Science, volume 5240/2008. Springer Berlin/Heidelberg, 2008.
  • [11] INFOLOGISTIK GmbH. GRADE Business Modeling, Language Guide, 1998.
  • [12] I. Jacobson, G. Booch, and J. Rumbaugh. The Unified Software Development Process.Addison-Wesley, 2002.
  • [13] A. Kleppe, J. Warmer, and W. Bast. MDA Explained:The Model Driven Architecture – Practise and Promise. Addison Wesley, 2003.
  • [14] Knowledge Based Systems Inc. IDEF Integrated Definition Methods. Available at http://www.idef.com/.
  • [15] J. Krogstie. Integrating enterprise and is development using a model driven approach. In Proceedings of 13th International Conference on Information Systems Development-Advances in Theory, Practice and Education, pages 43–53. Springer Science+Business media, New York, 2005.
  • [16] C. Larman. Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design. Prentice Hall, New Jersey, 2000.
  • [17] S. Lausen. Task descriptions as functional requirements. IEEE Software, 20:58–65, March/April 2003.
  • [18] MDA Guide Version 1.0.1, June 2003. Available at http://www.omg.org/docs/omg/03-06-01.pdf.
  • [19] S. Mellor and M. Balcer. Executable UML.A Foundation for Model-Driven Architecture. Addison-Wesley, Boston, 2002.
  • [20] O. Nikiforova. General framework for object-oriented software development process. Scientific Proceedings of Riga Technical University, 13:132–144, 2002.
  • [21] O. Nikiforova and M. Kirikova. Two-hemisphere driven approach: Engineering based software development. Advanced Information Systems Engineering, pages 219–233, June 2004.
  • [22] O. Nikiforova, M. Kirikova, and N. Pavlova. Principles of model driven architecture inknowledge modeling for the task of study program evaluation. Databases and Information Systems IV, pages 291–304, 2007.
  • [23] O. Nikiforova and N. Pavlova. Development of the tool for generation of uml class diagram from two-hemisphere model. Proceedings of The third International Conference on Software Engineering Advances, International Workshop on Enterprise Information Systems, pages 105–112, October 2008.
  • [24] O. Nikiforova and N. Pavlova. Foundations on generation of relationships between classes based on initial business knowledge. Proceeding of the 17th International Conference on Information Systems Development, Information Systems Development: Towards a Service Provision Society, August 2008. In press.
  • [25] O. Nikiforova and N. Pavlova. Open work of two-hemisphere model transformation definition into uml class diagram in the context of mda. Preprint of the Proceedings of the 3rd IFIP TC 2 Central and East Europe Conference on Software Engineering Techniques, CEE-SET 2008, pages 133–146, October 2008.
  • [26] O. Nikiforova and N. Pavlova. Modeling of object interaction with two-hemisphere model driven approach. 2009. Submitted to the 13th East-European Conference on Advances in Databases and Information Systems.
  • [27] O. Nikiforova, N. Pavlova, and J. Grigorjevs. Several facilities of class diagram generation from two-hemisphere model in the framework of MDA. Proceedings of 23rd IEEE International Symposium on Computer and Information Sciences, pages 1–6, 2008. Available at http://ieeexplore.ieee.org/.
  • [28] Object Management Group. Unified Modeling Language Specification. Available at http://www.omg.org.
  • [29] T. Pokorny. The Model Driven Architecture: No Easy Answers, 2005.
  • [30] T. Quatrany. Visual Modeling with Rational Rose 2000 and UML. Addison-Wesley, second edition, 2000.
  • [31] C. Raistrick, P. Francis, J. Wright, C. Carter,and I. Wilkie. Model Driven Architecture with Executable UML. Cambridge University Press,2004.
  • [32] V. Repa. Modelling business processes in public administration. Advances in Information Systems Development. Bridging the Gap between Academia and Industry, 1:107–118, 2006.
  • [33] J. Rumbaugh. Omt: The developing process.Object Oriented Programming, (8):14–18, 1995.
  • [34] J. Siegel. Developing in OMG’s Model-Driven Architecture, 2001. OMG documentomg/01-12-01. Available at http://www.omg.org/mda/papers.htm.
  • [35] T. Skersys and S. Gudas. Class model development using business rules. Advances in Information Systems Development. Bridging theGap between Academia and Industry, 1:203–216,2006.
  • [36] D. Tkach, W. Fang, and A. So. Visual modeling technique: object technology using visualprogramming. Addison Wesley, 1996.
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-article-BPW7-0013-0004
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.