Scielo RSS <![CDATA[Computación y Sistemas]]> http://www.scielo.org.mx/rss.php?pid=1405-554620040002&lang=en vol. 7 num. 4 lang. en <![CDATA[SciELO Logo]]> http://www.scielo.org.mx/img/en/fbpelogp.gif http://www.scielo.org.mx <![CDATA[<b>Editorial</b>]]> http://www.scielo.org.mx/scielo.php?script=sci_arttext&pid=S1405-55462004000200001&lng=en&nrm=iso&tlng=en <![CDATA[<b><i>A New Method to the Data Base Design from the Object Oriented Model</i></b>]]> http://www.scielo.org.mx/scielo.php?script=sci_arttext&pid=S1405-55462004000200002&lng=en&nrm=iso&tlng=en La mayoría de las aplicaciones de software que se desarrollan en el mundo requieren del almacenamiento y gestión de grandes volúmenes de información. Con el auge del paradigma de la orientación a objetos, este proceso ha tomado nuevas dimensiones porque la persistencia es de objetos no solo de datos. En este trabajo se sistematizan los pasos para el diseño de la base de datos, a partir del análisis de un problema utilizando este enfoque. Se incluyen recomendaciones que permiten obtener el comportamiento estático y dinámico de los objetos; así como el procedimiento a seguir para interpretar toda la información, representada visual y textualmente, en función de este diseño. Se propone una estructura de una capa persistente de clases que incluye dos subcapas que responden al modelo de persistencia propuesto y que aíslan a las clases del dominio de la forma en que se almacenan y recuperan los objetos.<hr/>Most of the software applications that are developed in the world require of the storage and administration of big volumes of information. With the peak of the object-oriented model, this process has taken new dimensions because of the persistence is in objects, not only in data. In this work are defined the steps for the database design, starting from the object-oriented analysis. The article proposes a structure of a persistent layer of classes that includes two layers that they isolate to the domain classes in the way in that the classes are stored and the objects are recovered. <![CDATA[<b>A Stabilizable Control Laws For a Rotational Pendulum</b>: <b>A Trajectory Planning Approach</b>]]> http://www.scielo.org.mx/scielo.php?script=sci_arttext&pid=S1405-55462004000200003&lng=en&nrm=iso&tlng=en We propose two simple controls for the regulation of an under actuated rotational pendulum. Both controllers are based on the Lyapunov approach; the first is a simple passive control which makes the closed-loop solution converges asymptotically to an equilibrium manifold. The second approach is a combination of the Lyapunov and the off-line trajectory planning approaches to move the pendulum from an equilibrium point to another equilibrium point, both point belonging to an equilibrium manifold. The last task is accomplished in an approximated fashion. The results are illustrated by means of digital computer simulations.<hr/>Se proponen dos controles simples para la regulación de un péndulo rotacional sub-actuado. Ambos controles están basados en el enfoque de Lyapunov, el primero es un control pasivo simple que hace que la solución de lazo cerrado converja asintóticamente a una variedad (manifold) de equilibrio. El segundo enfoque es una combinación de los enfoques de Lyapunov y el de planeación de trayectoria fuera de línea para mover el péndulo de un punto de equilibrio a otro punto de equilibrio, ambos pertenecientes a una variedad (manifold) de equilibrio. La última tarea se logra de forma aproximada. Los resultados se ilustran mediante simulaciones hechas en una computadora digital. <![CDATA[<b>On Modelling an Immune System</b>]]> http://www.scielo.org.mx/scielo.php?script=sci_arttext&pid=S1405-55462004000200004&lng=en&nrm=iso&tlng=en Immune systems of live forms have been an abundant source of inspiration to contemporary computer scientists. Problem solving strategies, stemming from known immune system phenomena, have been successfully applied to challenging problems of modern computing. However, research in artificial immune systems has overlooked establishing a coherent model of known immune system behaviour. This paper aims reports on an preliminary computer model of an immune system, where each immune system component is specified in terms of its observable behaviour using a suitable process algebra. Our model is not only suitable to simulation but also and more importantly to formal analyzes of immune system behaviour.<hr/>El sistema inmune de los seres vivientes ha sido una fuente rica de inspiración para científicos en computación contemporáneos. Estrategias de solución de problemas, cuyos orígenes se encuentran en fenómenos inmunológicos, han sido exitosamente aplicadas en problemas desafiantes de la computación moderna. Sin embargo, el trabajo de investigación en sistemas inmunológicos artificiales ha ignorado el establecer un modelo coherente que incorpore comportamientos conocidos y aceptados del sistema inmune. Este artículo reporta un modelo computacional preliminar del sistema inmune, en el cual cada componente del mismo es especificado en términos de su comportamiento observable, usando una álgebra de procesos adecuada. Nuestro modelo no sólo es adecuado para la simulación sino también y aún más importante para el análisis formal del comportamiento de un sistema inmune. <![CDATA[<b>Dynamic Random Fuzzy Cognitive Maps</b>]]> http://www.scielo.org.mx/scielo.php?script=sci_arttext&pid=S1405-55462004000200005&lng=en&nrm=iso&tlng=en A fuzzy cognitive map is a graphical means of representing arbitrary complex models of interrelations between concepts. The purpose of this paper is to describe a dynamic/adaptive fuzzy cognitive map based on the random neural network model. Previously, we have developed a random fuzzy cognitive map and illustrated its application in the modeling of processes. The adaptive fuzzy cognitive map changes its fuzzy causal web as causal patterns change and as experts update their causal knowledge. Our model carries out inferences via numerical calculation instead of symbolic deduction. We show how the adaptive/dynamic random fuzzy cognitive map can reveal implications of models composed of dynamic processes.<hr/>Un Mapa Cognitivo Difuso es un medio gráfico de representación de modelos complejos de interrelaciones entre conceptos. El propósito de este artículo es describir un Mapa Cognitivo Difuso Dinámico/Adaptivo basado en el Modelo de Redes Neuronales Aleatorias. En trabajos previos, nosotros hemos desarrollado un Mapa Cognitivo Difuso Aleatorio y mostrado su aplicación en el modelado de procesos. Nuestro modelo realiza inferencias a través de cálculos numéricos en vez de deducciones simbólicas. Ahora bien, el Mapa Cognitivo Difuso Adaptivo cambia su red de relaciones causales difusas como un patrón causal cambia y un experto actualiza su conocimiento causal. Nosotros mostramos cómo el Mapa Cognitivo Difuso Dinámico/Adaptivo puede ser usado para describir implicaciones en el modelado de procesos dinámicos. <![CDATA[<b><i>Sequences Cifrantes of Metallic Numbers to leave of Continuous Fractions</i></b>]]> http://www.scielo.org.mx/scielo.php?script=sci_arttext&pid=S1405-55462004000200006&lng=en&nrm=iso&tlng=en En este artículo se presenta el análisis de secuencias binarias generadas a partir de la representación en fracciones continuas de algunos números irracionales algebraicos (Razón dorada, Número de plata, Número de bronce). Este análisis se hace usando la función de auto-correlación y de la transformada de fourier. Posibles aplicaciones de estas secuencias serían en cifrados de flujo, sistemas de espectro disperso ó bien, en cajas de difusión o permutación. φ. Razón dorada σ. Número de plata δ. Número de bronce FCIS. Fracción continua infinita simple. FCS. Fracción continua Simple<hr/>In this article the analysis of binary sequences is presented generated starting from the representation in continuous fractions of some algebraic irrational numbers (golden Reason, silver Number, brass Number). This analysis is made using the auto-correlation function and of the one transformed of fourier. Possible applications of these sequences would be in stream cipher, systems of dispersed spectrum or well, in diffusion boxes or exchange. φ. Golden Reason σ. Silver Number δ. Brass Number FCIS. Infinita Simple Continuos Fraction. FCS. Simple Continuos Fraction <![CDATA[<b>Neural Networks applied to 3D Object Depth Recovery</b>]]> http://www.scielo.org.mx/scielo.php?script=sci_arttext&pid=S1405-55462004000200007&lng=en&nrm=iso&tlng=en In this work the application of neural networks (NNs) in tridimensional object depth recovery and structured light projection system calibration tasks is presented. In a first approach, a NN using radial basis functions (RBFNN) is proposed to carry out fringe projection system calibration. In this case the RBFNN is modeled to fit the phase information (obtained from fringe images) to the real physical measurements. In a second approach, a Multilayer Perceptron Neural Network (MPNN) is applied to phase and depth recovery from the fringe patterns. A scanning window is used as the MPNN input and the phase or depth gradient measurements is obtained at the MPNN output. Experiments considering real object depth measurement are presented.<hr/>En este trabajo se presenta la aplicación de redes neuronales (RNs) en la reconstrucción tridimensional de objetos y su utilización en tareas de calibración en sistemas de proyección de luz estructurada. En una primer propuesta, se establece una red neuronal que utiliza funciones de base radial (RNFBR) útil para calibrar un sistema de proyección de franjas. En este caso la RNFBR es modelada para ajustar la información de fase, obtenida de los imágenes de franjas a mediciones físicas reales. Se propone una segunda técnica que utiliza una red neuronal multicapas de perceptrones (RNMP) para la recuperación de fase y profundidad a partir de los patrones de franjas. En esta técnica se utiliza una ventana de análisis conteniendo subimágenes de los patrones de franjas. Esta subimagen es utilizada como entrada de la RNMP, obteniendo como salida las mediciones de los gradientes de fase o profundidad. Se presentan experimentos que aplican las técnicas propuestas para medir un objeto real.