Developing Java Software for Representation, Acquisition and Management of Strategy Knowledge


  • Zaven Naghashyan State Engineering University of Armenia (Polytechnic)
  • Edward Pogossian Institute for Informatics and Automation Problems of NAS RA;State Engineering University of Armenia (Polytechnic)


Technical solutions for representing and managing concepts of strategy knowledge for Java based software package and the framework of personalized and communalized knowledge acquisition is described. The following six units are considered - Game Tree Organization, Instances Matching Oriented Classes, Dynamic Class Hierarchy Management, Web Based Graphical Interface and Relations Builder Procedure as well as ideology of knowledge learning and evaluation.
The solutions develop and enhance classical object oriented approaches to be used for representation and management of the concepts of strategy knowledge, their learning and evaluation.


E. Pogossian, V. Vahradyan and A. Grigoryan, “On Competing Agents Consistent with Expert Knowledge”, Lecture Notes in Computer Science, AIS-ADM-07: The International Workshop on Autonomous Intelligent Systems - Agents and Data Mining, St. Petersburg, Russia, pp. 229-241, June 6-7, 2007.

T. Bagdasaryan, A. Grigoryan and Z. Nagashyan, “Developing of a scripting language interpreter for regular acquisition of expert knowledge”, International Conference in Computer Sciences and Information Technologies, pp. 187-191, Yerevan, 2009.

Su Lixin, H. Mikko, Lipasti. Dynamic Class Hierarchy Mutation -

R. Joel Brandt; Goldman, J. Kenneth, Run-time Modification of the Class Hierarchy in a Live Java Development Environment -

Java Language Specification -

Jude official site -

IBM Rational Rose -

Linked lists basics -

E. Pogossian, “Combinatorial Game Models For Security Systems”, NATO ARW on "Security and Embedded Systems", Porto Rio, Patras, Greece, Aug., pp. 8-18, 2005.

Э. Погосян, В.Ваградян, А.Григорян, “Эксперименты согласования знаний экспертов с принятием решений в этюдах Рети и Нoдареишвили”. Proceedings of IPIA in Mathematics and Computer Sciences, p. 20, 2007.

E. Pogossian, Adaptation of Combinatorial Algorithms, (in Russian), pp. 293,Yerevan, 1983.

E. Pogossian, Specifying Personalized Expertise. International Association for Development of the Information Society (IADIS): International Conference Cognition and Exploratory Learning in Digital Age (CELDA 2006), Barcelona, Spain, pp.151-159, 2006.




How to Cite

Naghashyan, Z. ., & Pogossian , E. . (2021). Developing Java Software for Representation, Acquisition and Management of Strategy Knowledge. Mathematical Problems of Computer Science, 33, 187–195. Retrieved from