Professional Documents
Culture Documents
Hugo Hernando Andrade Sosa, Carmen E. Duarte Mogotocoro, Oscar A. Lozano Avellaneda
Grupo SIMON de Investigaciones en Modelos y Simulacin.
Escuela de Ingeniera de Sistemas e Informtica
Universidad Industrial de Santander.
Bucaramanga, Colombia.
handrade@uis.edu.co
1. Introduccin
El pintor recrea sus ideas en el lienzo para que el observador les d vida en su
imaginacin. Este artculo muestra un aporte en la bsqueda por poder pintar nuestras ideas
y percepciones, a la manera de paisajes donde los objetos que los constituyen simulan tener
vida resultado de la aplicacin de las reglas de desarrollo e interaccin entre los mismos.
HOMOS surgi de los esfuerzos del grupo SIMON (1) de investigaciones en modelos
y simulacin, de la Universidad Industrial de Santander (UIS), de la ciudad de Bucaramanga -
Colombia. El grupo SIMON ha venido investigando en el modelamiento y la simulacin de
fenmenos de diversa naturaleza, desde una perspectiva sistmica y principalmente con el
lenguaje de la Dinmica de Sistemas y con la herramienta EVOLUCION 2.0a1, este artculo
muestra un nuevo lenguaje y una nueva herramienta, sin abandonar la perspectiva sistmica
como gua en su afn de recrear el mundo y sus fenmenos.
1
ANDRADE, Hugo. ARDILA, Carlos. DURAN, Pedro. Evolucin 2.0a es un software de Simulacin
desarrollado por el grupo SIMON de investigaciones de la Universidad Industrial de Santander, como apoyo al
modelado matemtico con Dinmica de Sistemas.
Los Autmatas Celulares (AC) (5-10) son sistemas dinmicos discretos, donde el
espacio est particionado en elementos llamados celdas y el tiempo avanza en pasos (t).
Cada celda est en uno de un nmero finito de estados (estados posibles) en cualquier tiempo
y su estado en un tiempo t+t es una funcin de su estado y el de sus vecinos en el tiempo t.
El cambio de estado se rige por reglas de transicin, reglas que individualmente resaltan por
su simplicidad y facilidad de comprensin y que en su conjunto permiten abordar la
complejidad del fenmeno modelado.
2
Esta propuesta est fundamentada en la nomenclatura planteada por Coad y Yourdon en OOA - Object
Oriented Analysis. Edward Yourdon and Pete Coad. Prentice. New Jersey 1990.
3
Versin acadmica en: http://www.uis.edu.co/investigacion/paginas/grupos/simon/indexie.html
Repetir
Incrementar el paso de simulacin
Tomar cada celda de la matriz y su vecindad y aplicarle una funcin para determinar
su siguiente estado, utilizando las reglas definidas
Hasta que finalice el tiempo de simulacin o terminacin por parte del usuario.
4
Las Reglas de Transicin (aunque modificadas para adaptarlas al modelamiento en HOMOS), excepto la
eliminacin, adems de otras colaboraciones son tomadas de los estudios de Antonio S. Camara, profesor de la
Universidad Nova de Lisboa, principalmente de PICTORICAL MODELLING OF DYNAMIC SYSTEMS.
Antonio S. Camara, Francisco C. Ferreira, Edmundo Nobre, Jose E. Fialho. System Dynamic Review Volume
10 Number 10. Winter 1994.
5
El modelo matemtico y el algoritmo fu creado, diseado e implementado por los autores, fundamentados en
varios documentados y en la parte matemtica principalmente por: MATHEMATICAL METHODS FOR
ARTIFICIAL INTELLIGENCE AND AUTONOMOUS SYSTEMS. Edward R. Dougherty, Charles R.
Giardina. Prentice Hall. 1988.
Estndares de Windows 95
Ayudas en lnea y Archivo de Ayudas con Contenido
Manipular un proyecto (Modelo): Crear, Abrir, Guardar, Guardar como...
Cambiar las propiedades del Ambiente.
Insertar objetos dentro del ambiente en forma: Agrupada, Aleatoria y uniforme.
Seleccionar, Copiar, Pegar, Pegar Especial, Cortar y Mover objetos dentro del Ambiente.
Hacer Zoom del Ambiente.
Ver en el Ambiente los objetos en forma de imagen o en colores.
Crear, Modificar y Eliminar Clases Objeto dentro del Proyecto actual.
Crear, Modificar y Eliminar Reglas del Proyecto actual.
Crear, Modificar, Eliminar Escenarios del Proyecto.
Crear, Modificar, Eliminar Vistas de los Escenarios.
Ver Grfica del comportamiento de las cantidades de objetos dentro del ambiente de cada
Clase Objeto.
Modificar las propiedades de visualizacin de la grfica de comportamiento.
Enviar y Traer del Repositorio Clases Objeto y Reglas.
Iniciar, Parar y Terminar una simulacin de un Escenario del Proyecto actual.
Ejecutar la simulacin en un hilo, haciendo que Windows no se bloquee y permitiendo
que el usuario interacte con HOMOS durante la simulacin.
Crear un diagrama del Modelo utilizando la MBOR.
Crear una Grfica de Comparacin de diferentes simulaciones, escenarios y Vistas.
Ver los resultados de la simulacin en tablas de datos.
Exportar la informacin de las tablas a archivos planos separados por comas.
Imprimir todo el contenido de un modelo y los resultados de las simulaciones.
Ser ejecutado como un Servidor de Automatizacin OLE, permitiendo realizar la mayora
de las funciones disponibles en HOMOS, las cuales pueden ser llamadas desde cualquier
Cliente OLE (Word, Excel, Visual Basic, Visual C++, Delphi, etc.).
HOMOS pretende entrar a formar parte de las herramientas que deben soportar un
nuevo enfoque pedaggico, donde el aprendizaje se construye apoyado en experiencias y
anlisis de fenmenos naturales representados, por ejemplo, mediante modelos sistmicos de
Objetos y Reglas. Adems espera aportar a la necesaria coleccin de tiles que permitan a los
aprendices recrear, confrontar y transformar sus modelos mentales, siendo as gestores de su
propio proceso de aprendizaje y futuros creadores de conocimiento para la humanidad.
Como se observa en la figura 3, en el paso de simulacin 113 todos los animales sanos
se han convertido en enfermos, a partir de ese instante la cantidad de enfermos permanece
constante porque no existen reglas que permitan transformar los enfermos en inmunes o que
mueran.
Referencias.
1. http://www.uis.edu.co/investigacion/paginas/grupos/simon/indexie.html
2. INGENIERA DE SISTEMAS - REALIDAD VIRTUAL Y APRENDIZAJE - EL CASO DEL
CNCER DE MAMA - Hugo Hernando Andrade Sosa, Ximena Marcela Navas Garnica. Cuarto
Congreso Colombiano de Informtica Educativa, Manizales 1998
3. ESBOZO DE UNA PROPUESTA DE MODELO EDUCATIVO CENTRADO EN LOS PROCESOS
DE PENSAMIENTO. Hugo Hernando Andrade Sosa y Carlos Arturo Parra Ortega. Cuarto Congreso
Iberoamericano de Informtica Educativa, Brasil 1998.
4. REPRESENTACION DINAMICO SISTEMICA DEL APRENDIZAJE, Y ROL DE LA
INFORMATICA EN UN ESQUEMA PEDAGOGICO CONSTRUCTIVISTA. Ricardo Vicente Jaime
Vivas, Hugo Hernando Andrade Sosa. Cuarto Congreso Iberoamericano de Informtica Educativa,
Brasil 1998.
5. CELLULAR AUTOMATA AS AN ALTERNATIVE (RATHER THAN AN APPROXIMATION OF)
DIFFERENTIAL EQUATIONS IN MODELLING PHYSICS. T. Toffoli. 1984.
6. CELLULAR AUTOMATA: A NEW ENVIRONMENT FOR MODELING. T. Toffoli, N. Margolus.
MIT Press. 1987.
7. AN OBJECT - ORIENTED SIMULATION ENVIRONMENT FOR AIR BASE LOGISTICS. D.
Popken. Simulation 59 (5). 1992.
URL: http://chico.inf-cr.uclm.es/siie2000