Ресурсо-ориентированные вычисления - Resource-oriented computing

Ресурсо-ориентированные вычисления (ROC) - это простая абстрактная вычислительная модель, используемая для описания, проектирования и реализации программного обеспечения и программных систем. Основная идея ROC вытекает из Всемирная сеть, Unix, и другие источники, а также оригинальные исследования, проведенные в Лаборатории HP.

Основные концепции

Ресурсно-ориентированные вычисления описывают абстрактную вычислительную модель. Основная идея состоит в том, что наборы информации, известные как ресурсы, рассматриваются как абстракции; то есть ресурс - это платоновская концепция информации, которая является предметом вычислительного процесса.

Ресурсы идентифицируются логическими адресами (обычно URI ), а обработка определяется с помощью композиций и последовательностей запросов ресурсов.

На физическом уровне система ROC обрабатывает представления ресурсов, выполняет преобразования и, таким образом, вычисляет новые ресурсы. В этом отношении ROC ничем не отличается от любой другой вычислительной модели - вычисления выполняются для сопоставления и выявления новой информации.

Основополагающие принципы ROC включают:

Ресурс
Ресурс - это абстрактный набор информации.
Идентичность
Каждый ресурс может быть идентифицирован одним или несколькими логическими идентификаторами.
разрешение
Логический идентификатор может быть разрешен в информационном контексте для получения физического представления ресурса.
Вычисление
Вычисление - это овеществление ресурса в физическое представление ресурса.
Неизменность
Представления ресурсов неизменны.
Трансрепция
Преобразование (сокращение от transpresentation) - это изоморфное преобразование без потерь одного физического ресурса-представления в другое.

Смотрите также

использованная литература

  • Роджерс, Питер. Введение в ресурсо-ориентированные вычисления (PDF). 1060 Исследования.