Изменена: 2021-02-21
Аннотация
Ключевые слова
Литература
[1] R.C. Martin, Agile Software Development: Principles, Patterns and Practices. New York: Pearson Education, 2002.
[2] K. Beck, Extreme Programming Explained: Embrace Change. Boston: Addison-Wesley, 1999.
[3] G. Booch, Object-Oriented Analysis and Design with Applications. Boston: Addison-Wesley, 2007.
[4] M. Fowler, D. Rice, M. Foemmel, E. Hieatt, R. Mee, and R. Stafford, Patterns of Enterprise Application Architecture. Boston: AddisonWesley, 2002.
[5] M. Fowler, and R. Parsons, Domain-Specific Languages. Boston: Addison-Wesley, 2010.
[6] D.C. Schmidt, "Guest Editor's Introduction: Model-Driven Engineering," Computer, vol. 39, no. 2, pp. 25-31, Feb. 2006.
[7] M. Volter, T. Stahl, J. Bettin, A. Haase, and S. Helsen, Model-Driven Software Development: Technology, Engineering, Management. New York: Wiley, 2006.
[8] M. Brambilla, J. Cabot, and M. Wimmer, Model Driven Software Engineering in Practice. Synthesis Lectures on Software Engineering. San Rafael: Morgan & Claypool, 2012.
[9] A.R. Silva, “Model-driven engineering: A survey supported by the unified conceptual model,” Computer Languages, Systems & Structures, vol. 43, pp. 139-155, 2015.
[10] V. Štuikys, and R. Damaševičius, Meta-Programming and ModelDriven Meta-Program Development. London: Springer-Verlag, 2013.
[11] G. Booch, I. Jacobson, and J. Rumbaugh, The Unified Software Development Process. Upper Saddle River, New Jersey: Prentice Hall, 1999.
[12] G. Booch, J. Rumbaugh, and I. Jacobson, The Unified Modeling Language User Guide, 2nd edn. Boston: Addison-Wesley, 2005.
[13] C. Larman, Applying UML and Patterns: An Introduction to ObjectOriented Analysis and Design and Iterative Development, 3rd edn. Upper Saddle River, New Jersey: Prentice Hall, 2004.
[14] N.M. Goldman, Ontology-Oriented Programming: Static Typing for the Inconsistent Programmer, The Semantic Web - ISWC 2003. ISWC 2003. Lecture Notes in Computer Science, vol. 2870, D. Fensel, K. Sycara, J. Mylopoulos, Eds. Berlin, Heidelberg: Springer, 2003
[15] J.Z. Pan, S. Staab, U. Aßmann, J. Ebert, and Y. Zhao, Ontology-Driven Software Development. Berlin: Springer-Verlag, 2013.
[16] H. Paulheim, Ontology-based Application Integration. New York: Springer-Verlag, 2011.
[17] K. Hazzard, and J. Bock, Metaprogramming in .NET. Greenwich: Manning Publications, 2012.
[18] I. Forman, and N. Forman, Java computection in Action. Greenwich: Manning Publications, 2005.
[19] A.P. Ershov, Programming Programme for the BESM Computer, London: Pergamon Press, 1959.
[20] B.C. Smith, Procedural Reflection in Programming Languages, PhD Thesis. Massachusetts: MIT, 1982.
[21] G. B. Evgenev, Intelligent Design Systems, Moscow: Bauman MSTU, 2009. [in Russian].
[22] Y.A. Zagorulko, and G.B. Zagorulko, “Ontological approach to the development of the decision support system at the oil and gas producing enterprise,” Vestnik NGU, vol. 10, 2012, pp. 121-129. [in Russian].
[23] T.N. Vorozhtsova, and S. K. Skripkin, “Using ontologies in modeling of software,” Vychislitel'nye tekhnologii, vol. 13, 2008, pp. 376-381. [in Russian].
[24] T.R. Gruber, What is an Ontology?, Stanford University, Nov. 9, 2009. [Online], http://www-ksl.stanford.edu/kst/what-is-an-ontology.html.
[25] N. Guarino, Understanding, Building, and Using Ontologies. Nov. 1, 2010. [Online]. http://ksi.cpsc.ucalgary.ca/KAW/KAW96/guarino/guarino.html.
[26] T.R. Gruber, “A translation approach to portable ontology specifications,” Knowledge Acquisition, vol. 5, no. 2, pp. 199-220, 1993.
[27] S. Staab, and R. Studer, Handbook on Ontologies, 2nd edn. Heidelberg: Springer-Verlag, 2009.
[28] S. Staab, T. Walter, G. Gröner, and F.S. Parreiras, “Model Driven Engineering with Ontology Technologies,” in Reasoning Web. Semantic Technologies for Software Engineering. Lecture Notes in Computer Science, vol. 6325, U. Aßmann, A. Bartho, C. Wende, Eds. Berlin, Heidelberg: Springer, 2010, pp. 62-98.
[29] V. Stennikov, E. Barakhtenko, and D. Sokolov, “The Use of Ontologies in the Integrated Graphical Environment,” Advances in Intelligent Systems Research, vol. 158, pp. 152–157, 2018 [Proc. of Vth International workshop "Critical infrastructures: Contingency management, Intelligent, Agent-based, Cloud computing and Cyber security" (IWCI 2018)].
[30] V. Stennikov, E. Barakhtenko, and D. Sokolov, “Automation of the Integrated Graphical Environment Construction,” Advances in Intelligent Systems Research, vol. 158, pp. 152–157, 2018 [Proc. of Vth International workshop "Critical infrastructures: Contingency management, Intelligent, Agent-based, Cloud computing and Cyber security" (IWCI 2018)].