Без заголовка
Ну, у нас сейчас ведущая идея о том, чтобы именно такой трипл-стор снабдить приличным языком запросов для содержательного поиска -- а не SPARQL. Не удивлюсь, если это окажется SysMoLan, который мы хотим одновременно сделать и языком описания данных, и языком запросов (паттерны дают такую возможность) -- моделировать-то нужно разные системы, в том числе и предпринятия ))
Пока вы рассказываете про "семантику". Наш же Editor позволяет идти немного дальше и работать с онтологиями (различения vvagr постарался описать в http://techinvestlab.ru/ISO15926OntologAndSemantic).
Мы ведём сейчас разговоры с одним из разработчиков трипл-стора (вдесятеро более быстрого, чем другие), не добавит ли он к нему наш язык запросов вместо SPARQL. А если этот язык запросов окажется языком моделирования системы, то всё вполне может получиться. Но для этого нужно было года три разбираться с текущим нашим редактором и иметь наработки в традиционном стеке семантического веба, чтобы понимать все возможные грабли этого подхода. Мы нахлебались с излишней реификацией в отношениях, и сейчас пытаемся её угномить. Если получится -- мы в дамках. Будем писать паттерны навроде (далее сугубо рабочая версия, никакого отношения не имеющая к реальной ситуации, но позволяющая понять, о чём идёт речь):
pump((part((impeller
impeller((whole((pump
pump.impeller((diameter((200
pump.impeller((diameter((UOM((millimetre
pump.impeller((diameter((value((200
pump((composition((part((impeller
p-101((composition2((part((Imp-202
composition2((start_date(("20.07.2014"
Сравните с тем же OWL, там сложней всё будет выражаться. А глубоко внизу триплы, куда ж без них. Хотя и тут есть идеи.