Academic Journal
УНИФИЦИРОВАННЫЙ ДОСТУП К УНИВЕРСАЛЬНОМУ ХРАНИЛИЩУ ДАННЫХ
العنوان: | УНИФИЦИРОВАННЫЙ ДОСТУП К УНИВЕРСАЛЬНОМУ ХРАНИЛИЩУ ДАННЫХ |
---|---|
المؤلفون: | ЯБЛОКОВ Д.Е. |
بيانات النشر: | Федеральное государственное автономное образовательное учреждение высшего образования «Самарский национальный исследовательский университет имени академика С.П. Королёва» (Самарский университет) |
سنة النشر: | 2016 |
المجموعة: | CyberLeninka (Scientific Electronic Library) / Научная электронная библиотека «Киберленинка» |
مصطلحات موضوعية: | УНИВЕРСАЛЬНАЯ МОДЕЛЬ ДАННЫХ,TOPOSPRO,ПАРАДИГМЫ ПРОГРАММИРОВАНИЯ,РАЗВИТИЕ КОНЦЕПЦИЙ,АБСТРАКЦИЯ ДАННЫХ,ОБОБЩЁННЫЕ КОНЦЕПЦИИ ИТЕРАТОРОВ И АДАПТЕРОВ КОНТЕЙНЕРНЫХ КЛАССОВ,UNIVERSAL DATA MODEL,PROGRAMMING PARADIGMS,REFINEMENT OF CONCEPTS,DATA ABSTRACTION,GENERIC CONCEPTS OF ITERATORS AND CONTAINER CLASS ADAPTERS |
الوصف: | В статье рассматривается возможность применения обобщённых концепций, основанных на применении нескольких парадигм программирования, для организации унифицированного доступа к универсальному хранилищу данных. Исследование проводится на примере разработки библиотеки программных компонентов в рамках проекта создания экспертной системы с использованием информационной базы программного комплекса ToposPro. Целью статьи является проверка возможности формирования механизмов для конструирования самостоятельных компонентов доступа и обработки данных, позволяющих создавать программные продукты с максимальной независимостью частей программы. При этом эти части должны быть довольно сильно связаны на уровне внутренних отношений компонентов, чтобы конкретная реализация отличалась идейной целостностью и обеспечивала лучшее понимание в процессе проектирования. Структуры хранения и средства доступа к данным должны быть связаны с тем, что рассматривается в статье как обобщённые концепции адаптеров контейнерных классов и итераторов. Это позволяет представлять код программы в виде набора элементарных независимых примитивов, дающих основу для проектирования логики приложений в терминах явно выраженных обобщённых абстракций, предусматривающих процесс расширения компонентов библиотеки и их адаптации к понятиям предметной области. Подход с использованием нескольких парадигм программирования в сочетании с возможностью расширения и настройки вновь создаваемых компонентов на базе библиотечных абстракций обеспечивает новый уровень осмысления программирования. Главными инструментами такого подхода становятся обобщённые концепции, а реализации конкретных классов на их основе могут настраиваться за счёт перегрузки, агрегирования, наследования и спецификации требований к абстрактному типу данных. После предварительной реализации некоторых библиотечных компонентов, а также конкретных классов доступа к универсальной модели данных можно сделать вывод о том, что направление взаимодействия с универсальным хранилищем на основе обобщённых концепций ... |
نوع الوثيقة: | text |
وصف الملف: | text/html |
اللغة: | unknown |
الاتاحة: | http://cyberleninka.ru/article/n/unifitsirovannyy-dostup-k-universalnomu-hranilischu-dannyh http://cyberleninka.ru/article_covers/16561265.png |
Rights: | CC BY |
رقم الانضمام: | edsbas.4C5C54F |
قاعدة البيانات: | BASE |
الوصف غير متاح. |