к их экземплярам, КТО вырождаются
множества однотипных объектов) к их экземплярам, КТО вырождаются в традиционные топологические отношения. КТО образуют многоуровневую систему, поскольку определяют связи между классами, также образующими многоуровневые конструкции. При использовании КТО в ГИС появляется возможность освободить пользователя от необходимости самому следить за тем, чтобы не ввести ошибки во взаимное расположение объектов разных классов на карте.
Таким образом, реально существует необходимость расширения объектной модели предметной области интеллектуальных ГИС. Такая модель должна поддерживать иерархическую структуру классов объектов ГИС, отношения (топологические и нетопологические) между объектами и классами объектов, а также обеспечивать взаимодействие объектов в распределенной среде. Для этого, прежде всего, необходимо обосновать и разработать
методику разработки ГИС, включающую использование расширенных объектных моделей.
Во второй главе разрабатывается и анализируется методика создания интеллектуальных ГИС на основе настраиваемой объектной модели предметной области. Предложенная методика является частью общей методологии адаптивной разработки, которая представляет собой набор средств и методик для эффективного построения устойчивых и надёжных программ и включают в себя поддержку изменчивости и противоречивости требований к разрабатываемым системам. Методология адаптивной разработки построена на концептуальной базе теории сложных адаптивных систем. Она рассчитана на использование в экстремальных проектах, в которых превалируют быстрый темп разработок, непредсказуемость и частые изменения.
В рамках данного исследования предлагается обеспечить поддержку адаптивного жизненного цикла процесса разработки за счет использования настраиваемой объектной модели предметной области. Для этого в первую очередь необходимо:
1.
Выбрать средство разработки ядра ГИС.
2. Разработать программное средство для создания и настройки объектной модели ПО ГИС.
3. Разработать настраиваемую объектную модель ПО ГИС.
Содержание Назад Вперед