A structured data management system capable of easily changing the
definition of a logical structure and controlling semantics described in
data adapted to the defined structure as intended by persons who have
defined the logical structure. A contents model defines an internal
structure of a contents description. The contents description describes
data to be managed according to the contents model. An operation
description is coupled to the contents model and manipulates data in the
contents description depending on the structure of the data in the
contents description. The operation description functions to define
semantics of each element of the structure defined by the contents model.
An operation description executing unit executes the operation description
coupled to the contents model. A structure managing unit verifies and
manages the structure of the contents description according to the
contents model.
Um sistema de gerência estruturado dos dados capaz fàcilmente de mudar a definição de uma estrutura lógica e de controlar a semântica descrita nos dados adaptou-se à estrutura definida como pretendida pelas pessoas que definiram a estrutura lógica. Um modelo dos índices define uma estrutura interna de uma descrição dos índices. A descrição dos índices descreve os dados a ser controlados de acordo com o modelo dos índices. Uma descrição da operação é acoplada aos índices modela e manipula dados na descrição dos índices dependendo da estrutura dos dados na descrição dos índices. A descrição da operação funciona para definir a semântica de cada elemento da estrutura definida pelo modelo dos índices. Uma descrição da operação que executa a unidade executa a descrição da operação acoplada ao modelo dos índices. Uma unidade controlando da estrutura verifica e controla a estrutura da descrição dos índices de acordo com o modelo dos índices.