Preview

SibScript

Advanced search

REALIZATION OF EXPANSIBLE ALGORITHMS' BASE FOR PROBLEM DOMAIN VIA PLUG-IN TECHNIQUE

Abstract

This article presents an architectural solution for building software systems with dynamic connection of domain classes. The solution is focused on applications that do not require specification of classes during the initial implementation. The proposed solution is based on the patterns of object-oriented design "Plugin" and "Creator". It not only provides a dynamic instantiation of classes, but also created a visual representation of instances.

About the Authors

Konstantin Yurevich Voytikov
Anzhero-Sudzhensk Branch of KemSU
Russian Federation


Aleksandr Nikolaevich Moiseev
Tomsk State University
Russian Federation


Pavel Nikolaevich Tumaev
Anzhero-Sudzhensk Branch of KemSU
Russian Federation


References

1. Войтиков, К. Ю. Компонентная модель распределенной объектно-ориентированной системы имитационного моделирования / К. Ю. Войтиков, А. Н. Моисеев, П. Н. Тумаев // Вестник Томского государственного университета. Управление, вычислительная техника и информатика. - 2010. - № 1(10).

2. Фаулер, М. Архитектура корпоративных программных приложений / М. Фаулер: [пер. с англ.]. - М.: Вильямc, 2006. - 544 с.

3. Ларман, К. Применение UML и шаблонов проектирования / К. Ларман. Изд. 2-е. - М.: Вильямc, 2004. - 624 с.

4. Гамма, Э. Приемы объектно-ориентирован-ного проектирования. Паттерны проектирования / Э. Гамма, Р. Хелм, Р. Джонсон, Дж. Влессидес. - СПб.: Питер, 2010. - 368 с.


Review

For citations:


Voytikov K.Yu., Moiseev A.N., Tumaev P.N. REALIZATION OF EXPANSIBLE ALGORITHMS' BASE FOR PROBLEM DOMAIN VIA PLUG-IN TECHNIQUE. The Bulletin of Kemerovo State University. 2012;(1):27-31. (In Russ.)

Views: 211


Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.


ISSN 2949-2122 (Print)
ISSN 2949-2092 (Online)