Журнал "Программная инженерия"
Теоретический и прикладной научно-технический журнал
ISSN 2220-3397
Номер 5 2015 год
Проанализированы подходы к представлению метаданных в программных моделях, основанных на Representational State Transfer (REST) подходе. В настоящее время архитектура на основе REST — одна из наиболее часто используемых программных архитектур. Распространение данного подхода, не в последнюю очередь было связано с простотой программной реализации и лаконичностью его описания в сравнении с сервис-ориентированной архитектурой (Service Oriented Architecture), с которой REST чаще всего и сравнивают. Вместе с тем стремление к простоте (лаконичности) реализации привело к тому, что такой элемент, как метаданные, в классической модели REST отсутствует. Настоящая работа посвящена поиску ответов на вопросы: зачем метаданные могут быть нужны; что и как они могут представлять; какие инструментальные средства могут быть использованы для их представления в системах на основе REST-архитектуры.