(1) erocci is a model-driven REST framework that implements the OCCI standard to build scalable REST APIs and services in an extensible way.
(2) It is designed to reduce code and improve scalability by relying on the OCCI meta-model and using the Erlang programming language and OTP framework.
(3) Example use cases include building REST backends for applications, exposing existing APIs through REST interfaces, and protocol adapters like translating between a resource-oriented protocol and HTTP/OCCI.