Reificação

Autor: Randy Alexander
Data De Criação: 24 Abril 2021
Data De Atualização: 26 Junho 2024
Anonim
Reificação - Tecnologia
Reificação - Tecnologia

Contente

Definição - O que significa Reificação?

Reificação é o processo durante o qual uma idéia abstrata sobre um aplicativo de computador pode ser convertida em um objeto ou modelo de dados explícito. Em outras palavras, a reificação ajuda na conversão de uma idéia implícita não expressa em conceitual ou lógica. A reificação é um dos processos mais amplamente utilizados na representação do conhecimento e na análise conceitual.


Uma introdução ao Microsoft Azure e Microsoft Cloud | Neste guia, você aprenderá sobre o que é a computação em nuvem e como o Microsoft Azure pode ajudá-lo a migrar e administrar seus negócios a partir da nuvem.

Techopedia explica Reificação

A reificação de dados é semelhante em alguns aspectos ao refinamento de dados, embora o processo de reificação seja mais focado em concretizar a ideia do que em refiná-la. Quando se trata de reificação de dados, o refinamento consiste em etapas para encontrar uma representação mais concreta de tipos de dados abstratos, o que é feito usando especificações padrão. A reificação de dados ajuda a diminuir o nível de tipos abstratos de dados e a abstração envolvida na modelagem de operações. Na modelagem conceitual, a reificação de um relacionamento torna possível visualizar como uma entidade. O único objetivo de reificar um relacionamento é torná-lo tão explícito com informações adicionais adicionadas a ele.


Do ponto de vista das linguagens de programação, reificação é o método pelo qual um programa ou qualquer aspecto de uma linguagem de programação anteriormente implícita no ambiente de tempo de execução é representado na própria linguagem. Isso permite que todos os aspectos implícitos anteriormente estejam disponíveis como dados comuns para inspeção. A reificação foi realizada em muitas linguagens de programação até o momento, mesmo que de forma parcial. Por exemplo, Java faz uso de "tipos reificáveis" que estão totalmente disponíveis no tempo de execução. Detalhes de baixo nível de endereços de memória são refazíveis na programação C. A linguagem de programação Smalltalk permite a reificação de s.