摘要 |
<B>MóDULO DE IDIOMA INDEPENDENTE DA APLICAçãO, PARA APLICAçõES INDEPENDENTES DE IDIOMA<D> Módulo de idioma independente de aplicação para aplicações independentes de idioma que responde a uma solicitação de uma aplicação identificando um conceito que é genérico a vários idiomas e ao idioma em que o conceito deve ser expresso, gerando e retornando uma expressão do conceito identificado no idioma identificado para a aplicação comunicar. O módulo de idioma é implementado na forma de programação orientada a objetos e inclui exemplos dos seguintes objetos de classe de fundação que são fornecidos por uma infra-estrutura para desenvolvimento de módulos de idioma: um objeto de conceito para definir os conceitos genéricos de maneira independente de idioma e apontar para as definições de conceito, cada uma definindo o conceito correspondente num idioma diferente, um objeto de definição de conceito para definir os conceitos de maneira dependente de idioma e apontando para analisadores, cada um para expressar uma parte de uma expressão do conceito no idioma da definição do conceito e associar quaisquer variáveis que estejam envolvidas no conceito com analisadores e um objeto de analisador para expressar partes das expressões de conceito e valores de quaisquer variáveis associadas nos idiomas das definições de conceito. As variáveis são definidas ao nível do conceito. Estão também incluídas classes de fundação para idiomas, variáveis e tipos de dados. A infra-estrutura de desenvolvimento inclui ainda uma interface de programa aplicativo (API) para criar, modificar e deletar exemplos de classe num banco de dados compilável no repositório do módulo de idioma e um banco de dados de fragmentos de mídia para formar versões comunicáveis dos conceitos.
|