|
П О Д Д Е Р Ж К А
На этой странице Вы можете задать любой вопрос специалистам фирмы "Бравософт".
Вы обязательно получите ответ на свой вопрос.
Сообщения размещаются на сайте после проверки модератором.
01.02.2008 Гость пишет:
Добрый день.
Вы пишите, что у Вас есть Модель предметной области, но любая База Данных тоже содержит некую модель данных
и позволяет эти данные обрабатывать. В чем отличие Вашей Модели от Модели БД?
Ответ
Здравствуйте, Гость!
В основе любой задачи лежит Модель Предметной Области, и от качества ее реализации в системе зависят
свойства самой системы. Реляционные СУБД хранят только фактические данные о ПО, Объектные СУБД в основе хранят только
информацию об Объектах ПО. Реально необходимо хранить гараздо больше семантической информации для адекватного
представления информации. Для простых задач способ представления и хранения информаци не критичен, для сложных
(многофункциональных и сильно связанных) задач без "правильного" (соответствующего действительности, а не текущего
взгляда на проблему) представления информации нельзя создать непроиворечивую и устойчивую к изменениям систему -
приходится постоянно модифицировать исходные структуры данных. Если же использовать соответствующие семантические принципы
описания информации, то можно оперировать уже абстрагированными понятиями, что делает решение задачи инвариантным к
изменяющимся условиям.
Есть обработка данных, а есть интерпретация. Обработка данных в БД сводится к выборке и логическим операциям
над множествами, а интерпретация позволяет системе "понять" содержание одной информации на основании другой, уже
имеющейся в системе информации, что обеспечивает высокий уровень общения с системой как пользователя, так и разработчика.
11.12.2007 Гость пишет:
Здравствуйте, уважаемые сотрудники Бравософт.
Нас заинтересовала Ваша оригинальная технология БРАВО.
Видна серьезная научная проработка. Реализуете ли Вы для нее инструментальные средства
(компилятор, среда и т.д.)?
Ответ
Здравствуйте, Гость!
Компилятор языка представления знаний встроен в систему и позволяет работать как в двоичном, так и в текстовом
виде с информацией. Специализированной оболочки нет (по нашим соображениям и не должно быть), для
создания и редактирования Модели используется "Bis". Для написание прикладных процедур используется стандартная
среда разработчика Java.
Сейчас для пользователей разрабатывается Конструктор Модели, который позволит самостоятельно расширять
Модель задачи пользователя под свою специфику.
|
|