Resumo: Computação em Grade implica compartilhamento coordenado de recursos para a resolução de problemas em ambientes dinâmicos e heterogêneos. Gerenciar recursos para atender os requisitos das aplicações e monitorar seu uso eficiente são tarefas que dependem da qualidade das informações disponíveis. Portanto, um bom serviço de informações relacionado às aplicações e dados na grade é um importante requisito para tais sistemas. Este trabalho propõe investigar estratégias para a construção de bases de informação que permitam a integração de recursos, aplicações e dados em grades computacionais. O InteGrade, middleware para grades oportunistas, é a base inicialmente usada para avaliar a implementação de um modelo baseado em ontologias e metadados para representar conceitos, propriedades e relacionamentos em torno dessas entidades. O modelo proposto deve possibilitar a reutilização e o compartilhamento de aplicações, dados e recursos computacionais da grade promovendo integração e gerenciamento eficientes do conjunto.