Проектирование информационных систем это сложившийся род деятельности и нет необходимости «изобретать велосипед» в данной области. Однако стоит подчеркнуть взаимозависимость между организацией онтологии и организацией информационной системы, частью которой является онтология. На стадии системного проектирования принимаются решения, влияющие на внедряемость онтологии в сложную информационную систему. Эта взаимозависимость часто недооценивается, что приводит к проблемам взаимодействия онтологии с информационной системой, что увеличивает риск возникновения проблем использования онтологии и системы в целом.
Результат фазы системного проектирования должен отвечать на следующие вопросы:
· Какие операции будут выполняться с использованием онтологий? Какие компоненты будут выполнять эти операции? Как бизнес-требования, разработанные на стадии определения требований, применимы к этим специфическим операциям и компонентам?
· Будут ли и, если будут, то, какие изменения и добавления в онтологии после развертывания системы?
|
|
· Какие интерфейсы (машинные или машинно-человеческие) будут задействованы во внесении добавлений? Как будут тестироваться эти интерфейсы относительно измененной онтолгии? Каким требованиям нужно будет отвечать?
· Какие источники данных будут использоваться совместно с онтологией? Через какие интерфейсы будет происходить обмен информацией?
· Как будет создаваться, оцениваться и поддерживаться онтологий? Какие для этого необходимы инструменты?
· Если онтология будет иметь модульную структуру и/или создаваться распределенными разработчиками, как это будет поддерживаться?
Оценка проектирования информационной системы
Большая часть требований к системе основывается на принципах организации системы и методологии в целом, таким образом, находясь за пределами задач данного документа. Мы хотим указать на недооцененную важность явной оценки онтологии как части информационной системы и оценки структуры системы в целом с учетом этого факта:
· Может ли система ответить на вопросы, перечисленные ранее?