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...
Main Author: | |
---|---|
Other Authors: | |
Format: | Others |
Language: | pt |
Published: |
Biblioteca Digitais de Teses e Dissertações da USP
2008
|
Subjects: | |
Online Access: | http://www.teses.usp.br/teses/disponiveis/3/3141/tde-13082008-154203/ |
id |
ndltd-usp.br-oai-teses.usp.br-tde-13082008-154203 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-usp.br-oai-teses.usp.br-tde-13082008-1542032019-05-09T19:24:16Z Considerações sobre o desenvolvimento de linguagens adaptativas de programação. Considerations about the development of adaptive programming languages. Freitas, Aparecido Valdemir de Adaptive device Adaptive language Adaptive programming style Computação adaptativa Linguagem 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 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. Adaptive devices comprehend a subjacent (usually non-adaptive) device, e.g. an automaton, a grammar, etc., to which an adaptive mechanism is added which performs the self-modification operations usual in adaptive devices. Adaptive languages are special adaptive devices whose subjacent formalism is a programming language. This work defines adaptive programming languages, describes their main concepts and discusses their particular development issues. Adaptive programming languages suggest a new programming style, since applying adaptive technology induces a somewhat new way to think about programs. Such adaptive style may become an alternate way to obtain adequate code in self-modifying applications. Biblioteca Digitais de Teses e Dissertações da USP José Neto, João 2008-04-29 Tese de Doutorado application/pdf http://www.teses.usp.br/teses/disponiveis/3/3141/tde-13082008-154203/ pt Liberar o conteúdo para acesso público. |
collection |
NDLTD |
language |
pt |
format |
Others
|
sources |
NDLTD |
topic |
Adaptive device Adaptive language Adaptive programming style Computação adaptativa Linguagem de programação |
spellingShingle |
Adaptive device Adaptive language Adaptive programming style Computação adaptativa Linguagem de programação Freitas, Aparecido Valdemir de Considerações sobre o desenvolvimento de linguagens adaptativas de programação. |
description |
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. === Adaptive devices comprehend a subjacent (usually non-adaptive) device, e.g. an automaton, a grammar, etc., to which an adaptive mechanism is added which performs the self-modification operations usual in adaptive devices. Adaptive languages are special adaptive devices whose subjacent formalism is a programming language. This work defines adaptive programming languages, describes their main concepts and discusses their particular development issues. Adaptive programming languages suggest a new programming style, since applying adaptive technology induces a somewhat new way to think about programs. Such adaptive style may become an alternate way to obtain adequate code in self-modifying applications. |
author2 |
José Neto, João |
author_facet |
José Neto, João Freitas, Aparecido Valdemir de |
author |
Freitas, Aparecido Valdemir de |
author_sort |
Freitas, Aparecido Valdemir de |
title |
Considerações sobre o desenvolvimento de linguagens adaptativas de programação. |
title_short |
Considerações sobre o desenvolvimento de linguagens adaptativas de programação. |
title_full |
Considerações sobre o desenvolvimento de linguagens adaptativas de programação. |
title_fullStr |
Considerações sobre o desenvolvimento de linguagens adaptativas de programação. |
title_full_unstemmed |
Considerações sobre o desenvolvimento de linguagens adaptativas de programação. |
title_sort |
considerações sobre o desenvolvimento de linguagens adaptativas de programação. |
publisher |
Biblioteca Digitais de Teses e Dissertações da USP |
publishDate |
2008 |
url |
http://www.teses.usp.br/teses/disponiveis/3/3141/tde-13082008-154203/ |
work_keys_str_mv |
AT freitasaparecidovaldemirde consideracoessobreodesenvolvimentodelinguagensadaptativasdeprogramacao AT freitasaparecidovaldemirde considerationsaboutthedevelopmentofadaptiveprogramminglanguages |
_version_ |
1719061180948938752 |