ROCA

ROCA pode ser definido como uma coleção de simples recomendações para interfaces de aplicativos Web. ROCA é uma tentativa de definir um conjunto de recomendações – independente de qualquer estrutura particular, linguagem de programação, ou ferramentas – que incorpora os princípios no qual consideramos ser uma boa arquitetura de aplicações Web. Sua finalidade é servir de referência (como por exemplo ITIL), que pode ser implementado como está ou ser comparada com outras abordagens para destacar as decisões de concepção divergentes.