Владимир Паронджанов писал(а):
Вы внесли важное и ценное предложение. Кроме практической пользы, оно имеет научно-практическую составляющую.
Было бы очень хорошо, если бы вы написали статью на эту тему и опубликовали ее в подходящем журнале, например, в журнале "Программная инженерия".
Спасибо за лестную оценку моего предложения.
По поводу публикации - если накопится материал - почему бы и не опубликовать. Пока к сожалению нет ни материала ни времени.
--
Если идея с RDF-представлением понравилась то можно сделать важный практический шаг.
Нужно выбрать namespace URI и префикс для будущего определения стандарта языка Дракон и зарегистрировать это на
http://prefix.ccВ моём примере используется префикс adf и namespace URI
http://drakon.su/AlgorthmDefinitionFramework#Это означает что полная ссылка на узел adf:Algorithm будет
http://drakon.su/AlgorthmDefinitionFramework#AlgorithmПредполагается что adf:Algorithm будет базовым классом всех алгоритмов.
В RDF представлениях и SPARQL префиксы используются также как в XML, для сокращения идентификаторов. Пользователь может выбрать любой префикс но интерпретация многих namespace URI определена в системах обработки. Например
http://www.w3.org/2000/01/rdf-schema# используется для описания семантики правил вывода (inference) see also
https://www.w3.org/TR/rdf-mt/При этом префикс rdfs становится практически стандартным.
http://prefix.cc не связан с w3c но полезный когда начинается практическая работа. Там пока можно без проблем зарегистрировать любой префикс. Например я зарегистрировал drk. adf уже определен но сайт регистрирует все варианты, потом можно голосовать.
Хочу отметить что реальной смысловой нагрузки ни префикс ни namespace URI не несут. Namespace URI хоть и выглядит как интернет-ссылка но не обязан существовать. Но по этой ссылке можно разместить что-то полезное как например сделано для URL на префиксе foaf.
Так что выбор префикса и namespace URI - дело ответственное. Если дойдёт до дела то это будет часть стандарта. Регистрация в prefix.cc конечно ничего не гарантирует но способствует успеху.