Record Details

Una propuesta para la clasificación de la programación reflexiva orientada al desarrollo de sistemas autónomos

INGENIERÍA Y COMPETITIVIDAD

View Archive Info
 
 
Field Value
 
ISSN 2027-8284
0123-3033
 
Authentication Code dc
 
Title Statement Una propuesta para la clasificación de la programación reflexiva orientada al desarrollo de sistemas autónomos
 
Added Entry - Uncontrolled Name Moreno, Francisco
Jiménez, Jovani
Castañeda, Sebastián
Universidad Nacional de Colombia
Universidad Nacional de Colombia
Universidad Nacional de Colombia
 
Uncontrolled Index Term Array
 
Summary, etc. El fin de este trabajo es realizar una clasificación de la reflexión en niveles, con un enfoque orientado a alcanzar la programación autónoma. La reflexión es la capacidad de un programa de conocerse, examinarse y razonar para tomar acciones y modificarse a sí mismo en tiempo de compilación o ejecución. En este artículo, se proponen cuatro niveles de reflexión de acuerdo al grado de conocimiento, capacidad de modificación, tipo de modificaciones, tiempo en que se pueden realizar las modificaciones y la capacidad de razonamiento. Luego se analizan diferentes lenguajes de programación y se clasifican sobre dichos niveles, según la capacidad de reflexión que estos soportan. De cada nivel se presenta un ejemplo y finalmente se realizan una serie de experimentos donde se comparan con versiones equivalentes de programas no reflexivos. Los experimentos mostraron que aunque los programas reflexivos fueron más costosos, en cuanto a tiempo de ejecución y codificación, permiten una gran flexibilidad y más posibilidades para el diseño y desarrollo de aplicaciones. Siendo así la reflexividad el primer paso para llegar a desarrollar sistemas autónomos que puedan simular o igualar los sistemas biológicos.
 
Publication, Distribution, Etc. Facultad de Ingenieria-Universidad del Valle
 
Electronic Location and Access application/pdf
text/html
http://revistas.univalle.edu.co/index.php/ingenieria_y_competitividad/article/view/3686
 
Data Source Entry INGENIERÍA Y COMPETITIVIDAD; Vol. 16 Núm. 2 (2014)
 
Language Note spa
 
Terms Governing Use and Reproduction Note ##submission.copyrightStatement##