Considerações sobre o desenvolvimento de linguagens adaptativas de programação.

Um dispositivo adaptativo e constituído por um dispositivo subjacente (geralmente não adaptativo), por exemplo, um autômato, uma gramática, etc., no qual se adiciona um mecanismo adaptativo que e responsável pela automodificação autônoma que caracteriza os dispositivos adaptativos. As linguagens ada...

Descripción completa

Detalles Bibliográficos
Autor: Freitas, Aparecido Valdemir de
Tipo de recurso: tesis doctoral
Estado:Versión publicada
Fecha de publicación:2008
País:Brasil
Institución:Universidade de São Paulo (USP)
Repositorio:Biblioteca Digital de Teses e Dissertações da USP
Idioma:portugués
OAI Identifier:oai:teses.usp.br:tde-13082008-154203
Acceso en línea:http://www.teses.usp.br/teses/disponiveis/3/3141/tde-13082008-154203/
Access Level:acceso abierto
Palabra clave:Adaptive device
Adaptive language
Adaptive programming style
Computação adaptativa
Linguagem de programação
Descripción
Sumario:Um dispositivo adaptativo e constituído por um dispositivo subjacente (geralmente não adaptativo), por exemplo, um autômato, uma gramática, etc., no qual se adiciona um mecanismo adaptativo que e responsável pela automodificação autônoma que caracteriza os dispositivos adaptativos. As linguagens adaptativas são instancias de dispositivos adaptativos, cujo formalismo subjacente e uma linguagem de programação. A tese tem como objetivo conceituar linguagens adaptativas de programação, descrever seus pontos essenciais e considerar os aspectos e particularidades que afetem seu desenvolvimento. A concepção de linguagens adaptativas motiva um novo estilo de programação, uma vez que a aplicação da tecnologia adaptativa sugere uma nova forma de pensar. O estilo adaptativo de programação poderá tornar-se uma alternativa viável para se obter códigos aderentes às aplicações de códigos automodificáveis.