A utilização ou reutilização de recursos de software pode aumentar a produtividade, promover soluções comprovadas e arquiteturas consistentes,
reduzir custos de produção e economizar tempo, eliminando a duplicação dos esforços de design. O RAS
(Reusable Asset Specification) do OMG® (Object Management Group) documenta
um método consistente e eficaz para empacotar uma solução de software e
compartilhá-la. Esse método forma a base para uma boa estratégia ABD (Asset-Based Development).
Utilizar o recurso de exportação RAS em ferramentas de modelagem IBM Rational para empacotar recursos
assegura que todos os arquivos referenciados sejam automaticamente capturados com os
modelos e projetos relevantes, documentação, código fonte e outros artefatos de
desenvolvimento que você deseja compartilhar. Depois, você pode reutilizar os recursos casualmente
para trocar rapidamente seus arquivos de desenvolvimento com um colaborador e pode empacotar
recursos para projetos complexos que levam meses para serem montados, documentados e organizados.
O escopo de um recurso reutilizável é limitado apenas por seu design para atender às necessidades de seu cliente.
Os recursos reutilizáveis podem ser armazenados em repositórios de recursos baseados em RAS.
Você pode procurar um repositório e selecionar os recursos necessários, correspondendo
palavras-chave e descrições de recursos fornecidos pelos produtores de recursos.