Universidad del ValleDivisión de Bibliotecas / Universidad del Valle / Cali, Colombia
  • Directorio
  • Correo
  • Biblioteca
  • Atención al ciudadano
  • Mapa del sitio
  • English version
  • Inicio
  • La Universidad
    • Consejo Superior
    • Consejo Académico
    • Rectoría
      • La rectoría
        • Discursos del rector
        • Informes de Gestión
        • Informes del Rector al Consejo Superior
        • Rectores de la Universidad del Valle
        • Resoluciones de rectoría
      • Secretaria General
      • Direccion de Regionalización
      • Oficina de Control Interno
        • Introducción
        • ¿Qué es la oficina de Control Interno?
        • Comité de coordinación
        • Funcionarios
        • Normas que nos rigen
        • Informes de Control Interno
        • Entes Reguladores
      • Oficina de Planeación y Desarrollo Institucional
      • Oficina de Informática y Telecomunicaciones
      • Oficina Jurídica
      • Oficina de Comunicaciones
        • Introducción
        • Agencia de Noticias
        • Ceremonia de grados
    • Nuestros Símbolos
      • Himno
      • Logosímbolo
      • Bandera
      • Manual de Identidad Visual Corporativa
      • Normas de Diseño de Páginas Web
    • Acerca de Univalle
      • Misión
      • Visión
      • Organigrama
      • Nombre
      • Rectores
      • Administración central
      • Ubicación
      • Convenios
      • Estados financieros
      • Potencial Investigativo
      • Instituciones Relacionadas
      • Entes de Control
      • Video Institucional
    • Dependencias
      • Vicerrectorías
        • Académica
        • Administrativa
        • Bienestar Universitario
        • Investigaciones
        • Vicerrectoría Académica
      • Facultades
        • Artes Integradas
        • Ciencias Naturales y Exactas
        • Ciencias de la Administración
        • Salud
        • Ciencias Sociales y Económicas
        • Humanidades
        • Ingeniería
      • Institutos
        • Educación y Pedagogía
        • Psicología
      • Escuelas
        • Arquitectura
        • Ciencias Básicas
        • Comunicación social
        • Bacteriología y Laboratorio Clínico
        • Ciencias del Lenguaje
        • Comunicación social
        • Enfermería
        • Estadística
        • Estudios Literarios
        • Ingeniería Civil y Geomática
        • Ingeniería de Alimentos
        • Ingeniería de Materiales
        • Ingeniería de Recursos Naturales y del Ambiente
        • Ingeniería de Sistemas y Computación
        • Ingeniería Eléctrica y Electrónica
        • Ingeniería Industrial
        • Ingeniería Mecánica
        • Ingeniería Química
        • Medicina
        • Odontología
        • Música
        • Rehabilitación Humana
        • Salud Pública
        • Trabajo Social y Desarrollo Humano
      • Departamentos
        • Artes Escénicas
        • Artes Visuales y Estética
        • Biología
        • Ciencias Sociales
        • Diseño
        • Dirección y Gestión Administrativa
        • Economía
        • Filosofía
        • Física
        • Geografía
        • Historia
        • Matemáticas
        • Medicina Interna
        • Procesos, Información, Contabilidad y Finanzas
        • Química
    • Museos y Colecciones
      • Museo Arqueológico
      • Insectario: Colección de Entomología
      • Herbario CUVC
      • Colección de Zoología
      • Colección de Biología Marina
    • Fotos de la Universidad
    • Mapa del Campus
    • Tour Por la Universidad
      • Administración Central
      • Entrada Peatonal
      • Biblioteca
      • Restaurante Universitario
      • Edificio del CREE
      • Entorno Natural
        • Lago
        • Para Estudiar
      • Facultad de Ciencias
      • Plazoleta de Ingenierías
      • Sede San Fernando
      • Torre de ingenierías
      • Vida U
        • Cuenteros
        • Descanso
        • Entretenimiento
      • Video Clip
      • Vista Área Campus Meléndez
    • Normatividad
    • Proyecto institucional
    • Horarios de Atención
  • Estudia en Univalle
    • Pregrado
    • Posgrado
    • Diplomados
    • Cursos y Talleres
  • Sedes Regionales
    • Tuluá
    • Buga
    • Caicedonia
    • Cartago
    • Norte del Cauca
    • Pacífico
    • Palmira
    • Yumbo
    • Zarzal
    • Regionalización
  • Investigación
    • Quiénes somos
    • Servicios, formatos y recursos
    • Programas estratégicos
      • Investigación, innovación y creación
      • Investigación inter, transdisciplinaria e interinstitucional
      • Desarrollo y Fortalecimiento de Centros e Institutos
      • Universidad - Empresa - Estado
      • Sistema de laboratorios
      • Internacionalización
  • Internacionalización
    • Quiénes somos
    • Movilidad Internacional
    • Cooperación Internacional
    • Convocatorias
    • Facultad de Salud
    • Nuestro equipo
  • Publicaciones
  • Campus Virtual
  • Inicio
  • La Universidad
    • Consejo Superior
    • Consejo Académico
    • Rectoría
      • La rectoría
        • Discursos del rector
        • Informes de Gestión
        • Informes del Rector al Consejo Superior
        • Rectores de la Universidad del Valle
        • Resoluciones de rectoría
      • Secretaria General
      • Direccion de Regionalización
      • Oficina de Control Interno
        • Introducción
        • ¿Qué es la oficina de Control Interno?
        • Comité de coordinación
        • Funcionarios
        • Normas que nos rigen
        • Informes de Control Interno
        • Entes Reguladores
      • Oficina de Planeación y Desarrollo Institucional
      • Oficina de Informática y Telecomunicaciones
      • Oficina Jurídica
      • Oficina de Comunicaciones
        • Introducción
        • Agencia de Noticias
        • Ceremonia de grados
    • Nuestros Símbolos
      • Himno
      • Logosímbolo
      • Bandera
      • Manual de Identidad Visual Corporativa
      • Normas de Diseño de Páginas Web
    • Acerca de Univalle
      • Misión
      • Visión
      • Organigrama
      • Nombre
      • Rectores
      • Administración central
      • Ubicación
      • Convenios
      • Estados financieros
      • Potencial Investigativo
      • Instituciones Relacionadas
      • Entes de Control
      • Video Institucional
    • Dependencias
      • Vicerrectorías
        • Académica
        • Administrativa
        • Bienestar Universitario
        • Investigaciones
        • Vicerrectoría Académica
      • Facultades
        • Artes Integradas
        • Ciencias Naturales y Exactas
        • Ciencias de la Administración
        • Salud
        • Ciencias Sociales y Económicas
        • Humanidades
        • Ingeniería
      • Institutos
        • Educación y Pedagogía
        • Psicología
      • Escuelas
        • Arquitectura
        • Ciencias Básicas
        • Comunicación social
        • Bacteriología y Laboratorio Clínico
        • Ciencias del Lenguaje
        • Comunicación social
        • Enfermería
        • Estadística
        • Estudios Literarios
        • Ingeniería Civil y Geomática
        • Ingeniería de Alimentos
        • Ingeniería de Materiales
        • Ingeniería de Recursos Naturales y del Ambiente
        • Ingeniería de Sistemas y Computación
        • Ingeniería Eléctrica y Electrónica
        • Ingeniería Industrial
        • Ingeniería Mecánica
        • Ingeniería Química
        • Medicina
        • Odontología
        • Música
        • Rehabilitación Humana
        • Salud Pública
        • Trabajo Social y Desarrollo Humano
      • Departamentos
        • Artes Escénicas
        • Artes Visuales y Estética
        • Biología
        • Ciencias Sociales
        • Diseño
        • Dirección y Gestión Administrativa
        • Economía
        • Filosofía
        • Física
        • Geografía
        • Historia
        • Matemáticas
        • Medicina Interna
        • Procesos, Información, Contabilidad y Finanzas
        • Química
    • Museos y Colecciones
      • Museo Arqueológico
      • Insectario: Colección de Entomología
      • Herbario CUVC
      • Colección de Zoología
      • Colección de Biología Marina
    • Fotos de la Universidad
    • Mapa del Campus
    • Tour Por la Universidad
      • Administración Central
      • Entrada Peatonal
      • Biblioteca
      • Restaurante Universitario
      • Edificio del CREE
      • Entorno Natural
        • Lago
        • Para Estudiar
      • Facultad de Ciencias
      • Plazoleta de Ingenierías
      • Sede San Fernando
      • Torre de ingenierías
      • Vida U
        • Cuenteros
        • Descanso
        • Entretenimiento
      • Video Clip
      • Vista Área Campus Meléndez
    • Normatividad
    • Proyecto institucional
    • Horarios de Atención
  • Estudia en Univalle
    • Pregrado
    • Posgrado
    • Diplomados
    • Cursos y Talleres
  • Sedes Regionales
    • Tuluá
    • Buga
    • Caicedonia
    • Cartago
    • Norte del Cauca
    • Pacífico
    • Palmira
    • Yumbo
    • Zarzal
    • Regionalización
  • Investigación
    • Quiénes somos
    • Servicios, formatos y recursos
    • Programas estratégicos
      • Investigación, innovación y creación
      • Investigación inter, transdisciplinaria e interinstitucional
      • Desarrollo y Fortalecimiento de Centros e Institutos
      • Universidad - Empresa - Estado
      • Sistema de laboratorios
      • Internacionalización
  • Internacionalización
    • Quiénes somos
    • Movilidad Internacional
    • Cooperación Internacional
    • Convocatorias
    • Facultad de Salud
    • Nuestro equipo
  • Publicaciones
  • Campus Virtual
  • English 
    • español
    • English
  • Login

Biblioteca digital

  • Comunities
  • Authors
  • Titles
  • Dates
  • Subjects
  • Investigación
  • Medios didácticos
  • Memoria institucional
  • Producción editorial
View Item 
  •   DSpace Home
  • Producción Documental Universidad del Valle
  • Revistas Univalle
  • Ingeniería y Competitividad
  • View Item
  •   DSpace Home
  • Producción Documental Universidad del Valle
  • Revistas Univalle
  • Ingeniería y Competitividad
  • View Item
JavaScript is disabled for your browser. Some features of this site may not work without it.

Cambiar vista

Browse

All of DSpaceCommunities & CollectionsBy Issue DateAuthorsTitlesSubjectsResource TypeThis CollectionBy Issue DateAuthorsTitlesSubjectsResource Type

My Account

LoginRegister

Statistics

View Usage Statistics

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


Cita

Cómo citar

Cómo citar

Thumbnail

Thumbnail

Gestores Bibliograficos

Exportar a Bibtex

Exportar a RIS

Exportar a Excel

Buscar en google Schoolar

Buscar en microsoft academic

untranslated

Código QR

Moreno, Francisco
Jiménez, Jovani
Castañeda, Sebastián

Artículo de revista

Lenguajes reflexivosBuscar en Metarevistas
MetaprogramaciónBuscar en Metarevistas
Programación autónomaBuscar en Metarevistas
Programación reflexivaBuscar en Metarevistas
Sistemas autónomosBuscar en Metarevistas
Autonomous programmingBuscar en Metarevistas
Autonomous systemsBuscar en Metarevistas
MetaprogrammingBuscar en Metarevistas
Reflective programming reflective languagesBuscar en Metarevistas

2015-05-12

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. Abstract In this paper, we propose a classification of reflection in levels, with an approach aimed to reach autonomous programming. Reflection is the ability of a program to reason, know and examine itself to act and modify its state at compilation or runtime. In this article, it is proposed four reflection levels according to the level of knowledge, modification ability, types of modifications, time to perform modifications and the reasoning level. Then, it is analyzed different programming languages and they are classified on those levels, based on the reflection capacity that they support. Each classification level is exemplified and finally we present a series of experiments where we compare them with equivalent versions of non-reflective programs. Out experiments showed that although reflective programs were more expensive, in terms of execution time and coding, they offer great flexibility and great potential for the design and development of programs. Therefore, it is the reflexivity the first step to achieve the development of autonomous systems which can simulate or pair biological systems.

Spanish

http://hdl.handle.net/10893/8467

  • Ingeniería y Competitividad [522]

Descripción: Una propuesta de clasificacion.pdf
Título: Una propuesta de clasificacion.pdf
Tamaño: 527.9Kb

Unicordoba LogoPDFArchivo de acceso abiertoFLIPLEER EN FLIP

Show full item record

Envíos recientes

    No hay artículos recientes
Image
Image
Image
Image
Image
Image
Image
‹›
  • Biblioteca Mario Carvajalbiblioteca@univalle.edu.coTeléfonos +57 2 3212950 - Fax 3212977Universidad del Valle - Ciudad UniversitariaCalle 13 # 100-00Cali, Colombia
  • Biblioteca San Fernandobiblioteca@univalle.edu.coTeléfonos +57 2 5185633 - Fax 558195Universidad del Valle - Sede San FernandoCalle 4a.B # 36-000Cali, Colombia
  • Biblioteca Colección Clínicabiblioteca@univalle.edu.coTeléfonos +57 2 5576113Hospital Universitario del ValleCalle 5a # 36-08Cali, Colombia
Sistema DSPACE - Metabiblioteca | Metabiblioteca