Innovation Center para Interoperabilidade e Código Aberto

Com o compromisso de fomentar a interoperabilidade entre diferentes sistemas e plataformas, a Microsoft participa e incentiva pesquisas e projetos envolvendo interoperabilidade e código aberto. Diante desse compromisso, desde 2006 foram criados os Microsoft Innovation Centers para Interoperabilidade e Código Aberto, atualmente instalados em 4 grandes universidades: a UNESP de Bauru, a UNICAMP de Campinas, a UFRGS do Rio Grande do Sul e UFPA do Pará.

O objetivo é apoiar laboratórios acadêmicos, nos quais os próprios estudantes (bolsistas) das universidades dedicam-se ao desenvolvimento de projetos que estejam alinhados com essas iniciativas. Atualmente são cerca de 20 estudantes e mais de uma dezena de professores orientadores envolvidos nesse processo, garantindo que os Innovation Centers gerem projetos inovadores e aplicáveis no mercado.

Muitos dos trabalhos desenvolvidos pelos Innovation Centers tornaram-se artigos apresentados em congressos nacionais e internacionais. Esses trabalhos abordam desde a construção automatizada de textos com o padrão OpenXML até a criação de humanos virtuais com articulações anatomicamente corretas, passando pela arquitetura de processadores preparados para a virtualização e a interoperabilidade para jogos e aplicações gráficas. A computação de alto desempenho é outra tônica forte dessa iniciativa.


CodePlex/NDOS-BR

O CodePlex/NDOS-BR é um Núcleo de Desenvolvimento Open Source e Interoperabilidade mantido pela Microsoft que reúne idéias, pessoas e projetos voltados à disseminação da cultura de código aberto e livre independente de plataformas operacionais. Entre outras coisas, visa à criação de “handbooks” e “white-papers” sobre interoperabilidade e coexistência de plataformas, além de incentivar outros projetos em que o código aberto e a interoperabilidade sejam o foco.

Todos os projetos do Microsoft Innovation Center para Interoperabilidade e Código Aberto estão hospedados no CodePlex/NDOS-BR.

Confira a lista de projetos hospedados:



Universidade Federal do Rio Grande do Sul – UFRGS

  • Active Directory e OpenLdap - Interoperabilidade na autenticação de usuários em ambientes operacionais diversos. O projeto constitui-se de material de referência para os que usam ambientes baseados em Windows e Linux simultaneamente e desejam compartilhar recursos para os usuários, independentemente do sistema que está sendo utilizado.


  • OpenXMLConv - Webservices, documentação e programas exemplo para a criação dinâmica de documentos no formato aberto OpenXML.

  • HL2GLSL - Interoperabilidade para desenvolvedores de jogos, permitindo o uso das ferramentas do Visual Studio para o desenvolvimento de jogos em múltiplas.

  • HPCCCS - Testes de desempenho e guia de construção de clusters com ambientes operacionais distintos.

  • HPCGPU - Continuidade do projeto HPCCCS, utilizando o poder de placas gráficas de alto desempenho na construção de clusters para o processamento paralelo de aplicações.

  • MDVis - Visualização de imagens complexas em matrizes não lineares de monitores de diversos tipos, rodando Windows e Linux.

  • MPIHASH - Implementação das bibliotecas MPI no ambiente VisualC# para o processamento de aplicações de alto desempenho.

  • SILAB - Sistema automatizado para a replicação e instalação de ambientes padronizados em laboratórios e tele-centros.

  • VART - Biblioteca para a criação de humanos virtuais, em três dimensões, com articulações anatomicamente corretas para o apoio à medicina, estudo dos movimentos humanos e acessibilidade.

  • VISA (Virtualization Instruction Set Architecture) - Arquitetura de processadores com múltiplos núcleos para o uso em sistemas virtualizados.


Saiba mais sobre cada projeto acessando www.codeplex.com/NDOS.


Universidade Estadual de Campinas – UNICAMP

  • Interop Router - Serviços web para a submissão de aplicações que necessitem de um ambiente de alto desempenho, independentemente do sistema operacional utilizado, permitindo ao desenvolvedor da aplicação liberar-se da necessidade do conhecimento complexo de instalação e manutenção de clusters.


  • Desenvolvimento de Games com C# e Framework XNA - Documentação e desenvolvimento de jogos, incluindo material didático e palestras de formação.


Saiba mais sobre cada projeto acessando www.codeplex.com/NDOS.


Universidade Estadual Paulista – UNESP

  • AC.Net - O projeto AC.Net demonstra como trabalhar com Certificado de Atributos (X.509 Attribute Certificate) na plataforma Microsoft.


  • Assinador Digital - Utilitário que permite assinar, remover ou validar assinaturas digitais em lotes de documentos baseados na Open Packaging Convention (OPC), entre eles documentos Open XML.


  • docTISS - Utilitário para troca de informações administrativas e financeiras entre operadoras e prestadores de serviço em saúde no padrão TISS, através do Microsoft Office 2007, e utiliza as funcionalidades do formato de arquivos Office Open XML para criação de formulários eletrônicos.

  • OXML e Interoperabilidade - Demonstrações que apresentam a facilidade de criação de documentos dinâmicos com o padrão OpenXML.

  • Moodle-SharePoint Unified - Acesso transparente aos dados do sistema de educação à distância em código aberto Moodle através do Microsoft Windows SharePoint Services.

  • Linux Middleware for Windows Virtualization - Construção de uma plataforma Linux preparada para virtualização de máquinas Windows, permitindo a portabilidade do ambiente operacional entre hardwares diversos.

  • KDE-Education - Colaboração com os projetos KDE-Edu, KDE-Games e KDE-Win, voltados para a educação de crianças e jovens.


Saiba mais sobre cada projeto acessando www.codeplex.com/NDOS.


Universidade Federal do Pará – UFPA

  • Facilitating Social Network Studies of FLOSS using the OSSNetwork


  • Segurança e Interoperabilidade para serviços Web


  • Interoperabilidade entre ferramentas de gestão de projetos.


Saiba mais sobre cada projeto acessando www.codeplex.com/NDOS.


Saiba mais