П О Д Д Е Р Ж К А


На этой странице Вы можете задать любой вопрос специалистам фирмы "Бравософт". Вы обязательно получите ответ на свой вопрос.
Сообщения размещаются на сайте после проверки модератором.


имя
e-mail
вопрос
 


 01.02.2008   Гость пишет:

Добрый день.
Вы пишите, что у Вас есть Модель предметной области, но любая База Данных тоже содержит некую модель данных и позволяет эти данные обрабатывать. В чем отличие Вашей Модели от Модели БД?

Ответ

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



 11.12.2007   Гость пишет:

Здравствуйте, уважаемые сотрудники Бравософт.
Нас заинтересовала Ваша оригинальная технология БРАВО. Видна серьезная научная проработка. Реализуете ли Вы для нее инструментальные средства (компилятор, среда и т.д.)?

Ответ

Здравствуйте, Гость!
Компилятор языка представления знаний встроен в систему и позволяет работать как в двоичном, так и в текстовом виде с информацией. Специализированной оболочки нет (по нашим соображениям и не должно быть), для создания и редактирования Модели используется "Bis". Для написание прикладных процедур используется стандартная среда разработчика Java.
Сейчас для пользователей разрабатывается Конструктор Модели, который позволит самостоятельно расширять Модель задачи пользователя под свою специфику.



© 2008 Bravosoft главная наверх