O desenvolvimento de software não é uma tarefa simples. O processo de desenvolvimento demanda cooperação intensiva e um grande número de interações entre os membros da equipe de trabalho. Esta dissertação destaca a importância do apoio de ferramentas automatizadas no desenvolvimento cooperativo de software para coordenar as atividades cooperativas, manter o controle do projeto e das informações compartilhadas, com ênfase no suporte à atividade de modelagem de software. As ferramentas CASE (Computer Aided Software Engineering) tem sido amplamente utilizadas para apoiar essa atividade, mas, em geral, não suportam a cooperação. O apoio a cooperação entre ferramentas CASE diferentes, ainda, é um tópico em aberto. Esta dissertação propõe um sistema, chamado m, que tem como objetivo fornecer suporte à atividade de modelagem cooperativa de software. O MIMIX disponibiliza um conjunto de serviços para apoiar os membros de uma equipe de desenvolvimento, que trabalham cooperativamente, de forma assíncrona, na construção de modelos UML. Os membros podem estar em estações de trabalho distribuídas geograficamente e podem estar utilizando ferramentas CASE heterogêneas. Essas ferramentas podem, inclusive, funcionar sobre plataformas de hardware e software diferentes. Quando os membros da equipe trabalham distribuídos geograficamente, não têm a consciência do trabalho que está sendo realizado pelos demais membros. O MIMIX se propõe a fornecer informações de percepção do trabalho da equipe e individual de cada membro, entretanto, seu principal objetivo é fornecer informações de percepção sobre o produto que está desenvolvido pela equipe. Para isso, o MIMIX armazena os modelos gerados pela equipe de trabalho e suas versões, permitindo a comparação e a união de versões de um modelo. Um protótipo do MIMIX foi desenvolvido para analisar a viabilidade de implementação da proposta. Nesse protótipo, os serviços do MIMIX são implementados na forma de serviços WEB, para alcançar a independência de plataforma pretendida. O MIME utiliza o padrão XMI (XML Metadata Interchange) como formato de intercâmbio de dados. Atualmente, esse padrão tem sido bastante utilizado pelas ferramentas CASE, para importação e exportação dos documentos gerados pelas mesmas.