В современном мире процесс разработки сложных систем должен соответствовать требованиям раз- личных стандартов. Использование систем управления требованиями (СУТ) — одно из ключевых условий соответствия стандарту ISO/IEC 15288 и др. Сегодня на IT рынке существует достаточное количество готовых систем, позволяющих в полной мере управлять требованиями в рамках одной организации. Однако, все чаще сотрудничество по проекту распределяется между несколькими организациями, что приводит к определенным организационным сложностям.
Сложность управления требованиями в распределенных проектах
- Необходимость обеспечения совместной работы над проектом вынуждает ее участников нести затра- ты на приобретение и внедрение дополнительных инструментов по автоматизации общих процессов проекта и по интеграции данных.
- Доступ сторонних компаний к собственным ИТ-ресурсам организации, как правило, не предоставляет- ся в целях обеспечения информационной безопасности и сохранения коммерческой тайны.
- Ограниченный срок выполнения проектов делает инвестиции в общую ИТ инфраструктуру малопривле- кательным. Участники проекта готовы инвестировать только в те технологии, которые смогут использо- вать повторно, в том числе и в проектах с другим составом участников.
- Изменения, которые происходят в технологиях, организациях и выполняемых проектах не позволяют сделать выбор с пользу какой-либо одной «тяжелой» платформы и использовать ее на длительную перспективу.
Причины выбора технологии в пользу Semantic Web

- В основе семантических технологий лежит онтология предметной области, которая разрабатывается экспертами этой области и легко развивается и изменяется.
- Пользовательский интерфейс представляет собой портальное решение (Вэб-сайт), доступное для освоения любому интернет-пользователю.
- Технология не привязана ни к одному конкретно- му производителю ПО.
- Выгодная схема лицензирования, включая воз- можность использования бесплатного и условно бесплатного ПО.