ivdon3@bk.ru
В статье проводится анализ реализации базовых принципов объектно-ориентированного моделирования в открытых проектах, содержащих контактную информацию относительно эталонной модели OASIS UBL Party. Используя формальные критерии оценки соответствия моделей проектов эталонной модели выполнен анализ программных продуктов с открытым исходным кодом при помощи количественных характеристик, трансформации концептуальных графов и кластерного анализа. На основании результатов анализа моделей предлагаются способы уменьшения смыслового несоответствия между доменными моделями программных продуктов и эталонными моделями.
Ключевые слова: объектно-ориентированный анализ и проектирование, эталонная модель, OASIS UBL, оценка соответствия
05.13.18 - Математическое моделирование, численные методы и комплексы программ
В данной статье рассматривается применение семантической сети для хранения и извлечения информации, полученной из слабоструктурированных источников. Приводится описание модели семантической сети на основе помеченного ориентированного графа, рассматриваются основные элементы сети и основные типы связей между элементами, а также определяются основные одиночные и групповые операции с сетью. Кроме того, описывается способ хранения экземпляров концептов, и связанных с ними словоформ и словарных определений для автоматического извлечения информации из слабоструктурированных источников. Предложенная семантическая сеть декомпозирована на атомарные концепты, что позволяет обеспечить отсутствие избыточности хранимой информации без применения процедуры нормализации. Предложенная модель была опробована в нескольких практических проектах, на основе опыта применения модель была дополнена и уточнена.
Ключевые слова: семантическая сеть, граф, модель данных, концепт, отношение, атрибут, экземпляр, ассоциация, роль, слабоструктурированные данные
05.13.18 - Математическое моделирование, численные методы и комплексы программ