УДК 004.94

ОПРЕДЕЛЕНИЕ КОРРЕКТНОСТИ КОНФИГУРАЦИИ МОДЕЛИ ХАРАКТЕРИСТИК В МАТЕМАТИЧЕСКОМ АППАРАТЕ АВТОМАТИЗИРОВАННОЙ СИСТЕМЫ СИНТЕЗА АДАПТИВНЫХ ОБУЧАЮЩИХ ПРИЛОЖЕНИЙ НА ОСНОВЕ ТРЕХМЕРНОЙ ГРАФИКИ

Евсеева Юлия Игоревна1, Гудков Алексей Алексей Анатольевич2
1Пензенский государственный университет, аспирант кафедры «Системы автоматизированного проектирования»
2Пензенский государственный университет, кандидат технических наук, доцент кафедры «Системы автоматизированного проектирования»

Аннотация
В данной статье изложены основные правила определения корректности модели характеристик, используемой при построении математического аппарата автоматизированной системы синтеза адаптивных обучающих приложений на основе трехмерной графики.

Ключевые слова: автоматизация проектирования, модели характеристик, обучающее программное обеспечение


THE RULES FOR FEATURE MODEL CORRECT CONFIGURATION DETERMINE IN THE MATHEMATICAL APPARATUS OF THE THREE-DIMENSIONAL BASIS ADAPTIVE LEARNING APPLICATION SYNTHESIS AUTOMATED SYSTEM

Evseeva Yulia Igorevna1, Gudkov Alexei Anatolyevich2
1Penza State University, Postgraduate student of the CAD Department
2Penza State University, PhD in Technical Sciences, Assistant Professor of the CAD Department

Abstract
This article outlines the basic rules for determining the correctness of the feature model used in the construction of the mathematical apparatus of the automated synthesis system of adaptive learning applications on the basis of three-dimensional graphics.

Keywords: computer-automated design, feature models, learning software


Рубрика: 05.00.00 ТЕХНИЧЕСКИЕ НАУКИ

Библиографическая ссылка на статью:
Евсеева Ю.И., Гудков А.А.А. Определение корректности конфигурации модели характеристик в математическом аппарате автоматизированной системы синтеза адаптивных обучающих приложений на основе трехмерной графики // Современные научные исследования и инновации. 2015. № 3. Ч. 2 [Электронный ресурс]. URL: http://web.snauka.ru/issues/2015/03/50291 (дата обращения: 01.10.2017).

Так как конфигурация структурной модели, являющаяся основной единицей структурной изменчивости обучающих приложений [1], полностью определяется действиями пользователя, необходимо введение дополнительных средств проверки корректности.

Отдельная конфигурация модели характеристик, по сути, также представляет собой модель характеристик, являющуюся подмножеством исходной модели.

При составлении конфигурации структурной модели, соответствующей конкретному шагу работы обучающего приложения, пользователь выбирает ряд характеристик, необходимых для наиболее полного описания функционирования программы на данном шаге. При этом должны учитываться следующие правила:

  • Правило выбора минимально допустимой конфигурации модели. Так как корневая характеристика любой модели характеристик по умолчанию является обязательным элементом минимально допустимой конфигурации, любые обязательные дочерние характеристики корневой характеристики (и соответственно, характеристики, являющиеся обязательными и дочерними по отношению к характеристикам, обязательным и дочерним для корневой) также входят в минимально допустимую конфигурацию.
  • Правило наследования. Любая характеристика, являющаяся дочерней и обязательной по отношению к выбранной характеристике, также должна быть включена в конфигурацию.
  • Правило родителя. Любая характеристика модели, не являющаяся обязательной, может быть включена в конфигурацию только в том случае, если имеет хотя бы одного включенного в нее родителя.
  • Правило множественного выбора. Если характеристика включена в конфигурацию, число дочерних по отношению к ней характеристик, которые также могут быть включены в конфигурацию, не должно превышать n и быть менее m  при мощности отношения [m..n].
  • Правило отношения включения. Любая характеристика, связанная отношением включения с другой характеристикой, уже включенной в конфигурацию, также должна быть включена.
  • Правило отношения исключения. Любая характеристика, включенная в конфигурацию и связанная отношением исключения с другими характеристиками модели, ограничивает тем самым возможность включения данных характеристик в конфигурацию.

Применительно к гиперграфовой модели представления данные правила можно сформулировать как:

  • Правило № 1. При включении в конфигурацию характеристики, которой соответствует вершина из хвостового множества одной из гипердуг, не затронутая отношениями включения и исключения, одна или более вершина, соответствующая на диаграмме характеристик родительской по отношению к данной характеристике, также должна быть включена.
  • Правило № 2. При включении в конфигурацию вершин хвостового множества гипердуги e  мощностью  mv=[min...max] не менее чем  min и не более чем max вершин из головного множества гипердуги (соответствуют дочерним по отношению к выбранной характеристикам модели) также должны присутствовать в конфигурации.

Если  |H(E)|=1 (мощность множества дочерних характеристик равна единице)

-       Если min=1=max, характеристика (вершина) является обязательной и должна быть включена в конфигурацию, если ее родитель или характеристика, связанная с ней отношением включения, также включены.

-       Если min=0, max=1, характеристика является опциональной.

Если |H(E)|>1 (мощность множества дочерних характеристик превышает единицу)

-       Если  min=1=max, речь идет об взаимоотношении вида взаимоисключающего или (XOR) и только одна из дочерних характеристик может присутствовать в конфигурации случае включения в нее родительской характеристики.

-       Если min=0, max=1, речь идет о группе опциональных характеристик и дочерние характеристики могут присутствовать в конфигурации  в случае, если один из родителей присутствует либо имеет место быть одно из отношений ограничения.

-       Если 1≤min<max≤|H(e)|, речь идет о взаимоотношении вида или (OR) и не более чем max  и не менее чем min  дочерних характеристик могут присутствовать в конфигурации, в случае если в ней присутствует родитель.


Библиографический список
  1. Евсеева Ю.И., Гудков А.А. Применение моделей изменчивости в разработке адаптивного обучающего программного обеспечения // Современные научные исследования и инновации. 2014. № 9 [Электронный ресурс]. URL: http://web.snauka.ru/issues/2014/09/38292 (дата обращения: 22.03.2015).


Все статьи автора «Shymoda@mail.ru»


© Если вы обнаружили нарушение авторских или смежных прав, пожалуйста, незамедлительно сообщите нам об этом по электронной почте или через форму обратной связи.

Связь с автором (комментарии/рецензии к статье)

Оставить комментарий

Вы должны авторизоваться, чтобы оставить комментарий.

Если Вы еще не зарегистрированы на сайте, то Вам необходимо зарегистрироваться: