a publicação de metadados - Metadata publishing
A publicação de metadados é o processo de tomada de metadados elementos de dados disponíveis para usuários externos, pessoas e máquinas utilizando um processo de revisão formal e um compromisso de mudar os processos de controle.
A publicação de metadados é a fundação sobre a qual avançada de computação distribuída funções estão a ser construídas. Mas como a construção de fundações, cuidados devem ser tomados em sistemas de publicação de metadados para assegurar a integridade estrutural dos sistemas construídos em cima deles.
Conteúdo
Definição de publicação de metadados
metadados publicado tem as seguintes características:
- estruturas de metadados disponíveis ao público em geral em um site público ou por um download
- Há um processo de revisão e aprovação documentada para adicionar ou atualizar elementos de dados para o sistema
- Novos lançamentos são disponibilizados sem versões anteriores perturbadoras
- A organização de publicação que faz um compromisso com a mudança processo de controle
Benefícios da publicação de metadados
Ao classificar benefícios de metadados publicar dois grupos são geralmente considerados. Partes externas são geralmente os consumidores de informações que não fazem parte da organização de publicação. partes internas são geralmente as várias unidades de negócios ou departamentos dentro de uma organização.
Benefícios para as partes externas
- Permite que os sistemas externos (tanto as pessoas e agentes) para ter uma compreensão clara dos semântica de elementos de dados em um sistema de
- Permite que terceiros para construir mapas semânticos entre modelos de dados e dados de importação e exportação entre os sistemas
- Promove arquiteturas orientadas a serviço e permitir o compartilhamento horizontal de informações entre tradicionais silos de informação
- Permite que os sistemas para participar de precisão indexados e pesquisa federados processos
Benefícios para as partes internas
- permite que as partes de diversas unidades de negócios para chegar a acordo sobre definições de dados compartilhados e definições específicas de departamento ou função separadas
- faz extrair, transformar carga (ETL) operações mais precisa para o armazenamento de dados
- permite que os designers de interface de usuário para acessar um conjunto comum de tela e relatar os rótulos de cabeçalho
- promoção de Model Driven Architecture
Objeções à publicação de metadados
- Organizações que publicam seus metadados poderia tornar mais fácil para as pessoas não autorizadas para encontrar dados confidenciais no caso de incumprimento de um firewall da organização
- Fornecedores que publicam os seus clientes de risco de metadados criação de ferramentas que poderiam permitir que seus clientes para exportar seus dados a partir de sistemas de computador, portanto, tornando mais fácil para migrar fora do sistema de um fornecedor
processo central na publicação de metadados
O seguinte são alguns dos processos centrais na publicação metadados
- Recolha de requisitos de metadados
- Seleção de registro de metadados e metadados ferramentas de publicação
- Formação de conceitos de metadados para os participantes do projeto
- formação grupo de partes interessadas
- coleta de metadados
- consolidação Glossário
- Inicial de construção superior ontologia (elementos de dados resumo)
- Projecto de elemento de dados de carregamento
- processo de revisão elemento de dados
- Publicação aprovado elementos de metadados de uma variedade de formatos de saída (ver abaixo)
- Criação e manutenção de versões e depreciação dos elementos de dados não utilizados ou redundantes
Arquivo de publicação formato de metadados
Organizações que criam aplicativos que armazenam dados em sistemas de arquivos também pode publicar definições de metadados. Uma maneira comum de realizar isso é para armazenar dados de aplicativo em um formato de arquivo XML comprimido. Os arquivos XML pode ser descompactado e validados contra um esquema XML externo. Um exemplo disso é feito pelo Open Source FreeMind ferramenta.
formatos de publicação de metadados
- HTML - usado para navegar em um site da web e indexação pelos motores de busca baseados em texto
- Web Ontology Language (OWL) - usado pelos motores de busca de metadados, como Swoogle
- XML Metadata Interchange (XMI) - OMG padrão para troca de metadados
- Metamodel Common Warehouse (CMW) - OMG padrão para metadados de data warehouse
- Mapas de tópicos - um ISO padrão para a representação e intercâmbio de conhecimentos, com ênfase na findability de informações.
- KM3 ou Kernel Meta Meta Modelo como usado no Metamodel zoológicos. O AtlanticZoo é uma biblioteca de código aberto de mais de 100 metamodelos sob EPL License. KM3 é um simples Domain Specific Language para especificar metamodelos. Uma série de transformações estão disponíveis para traduzir de KM3 para outras notações como XMI.
Veja também
- Base de dados bibliográfica
- Gestão de dados
- metadados
- web semântica
- tecnologia semântica
- registro de metadados
- ISO / IEC 11.179
- Mapas de Tópico
links externos
- Exemplos MetaQuery fornecidos pelo ambiente Webs LLC
- Portal SWED fornecido pelo WordPressHelp
- Microsoft metadados Exemplo Publishing