Scielo RSS <![CDATA[Computación y Sistemas]]> http://www.scielo.org.mx/rss.php?pid=1405-554620050001&lang=en vol. 8 num. 3 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-55462005000100001&lng=en&nrm=iso&tlng=en http://www.scielo.org.mx/scielo.php?script=sci_arttext&pid=S1405-55462005000100002&lng=en&nrm=iso&tlng=en <![CDATA[<b><i>Neural Network Based Wireless ATM Scheduler for Predicting and Shaping VBR and ABR Traffics</i></b>]]> http://www.scielo.org.mx/scielo.php?script=sci_arttext&pid=S1405-55462005000100003&lng=en&nrm=iso&tlng=en El manejo de los recursos de ancho de banda en un sistema WATM se vuelve más crítico que en ATM, debido a la escasez de estos y a lo menos confiable que es el medio de transmisión. Por lo tanto, se requieren mecanismos de control de tráfico y congestión más seguros que los usados en ATM. Este trabajo de investigación está dedicado al desarrollo de un planificador (Scheduler) de ATM Inalámbrico basado en la predicción de tráfico, usando redes neuronales artificiales, a la entrada de un Switch ATM para controlar y conformar el tráfico en la conexión de salida (enlace inalámbrico) del mismo Switch y con ello disminuir las condiciones de congestionamiento provocadas principalmente por el tráfico en forma de ráfagas de los servicios ABR y VBR de tiempo real y de tiempo no real. Se han considerado los mecanismos de Control de Admisión de Conexiones, el Control de Flujo ABR y la aplicación de retardos de celda para el manejo de la ocupación del buffer de la cola de salida del Switch; controlando y conformando el tráfico de salida, reduciendo las condiciones de congestionamiento y mejorándose la distribución de utilización de ancho de banda del enlace inalámbrico entre los servicios VBR y ABR.<hr/>Managing of the bandwidth resources in a WATM system, it results more critical than in an ATM system, due to the resources scarcity and to the transmission medium with lesser reliability. Therefore, traffic and congestion control mechanisms, more secure than the ones used in ATM, are required. This research work is aimed at the development of a wireless ATM scheduler based on the traffic prediction, using artificial neural networks at the ATM switch entrance, in order to control and shape the traffic in the switch exit connection (wireless link). Consequently, this reduces the congestion conditions mainly originated for the bursty traffic from the real time and non-real time ABR and VBR services. Connection Admission Control and ABR Flow Control mechanisms and applying delays in cells to manage the switch exit queue's buffer occupancy, have been considered, in order to control and shape the output traffic, reducing the congestion conditions and improving the wireless-link bandwidth utilization distribution between the VBR and ABR services. <![CDATA[<b><i>Quality Control of Ceramic Pieces by Means of Vibration Analysis and Artificial Neuronal Networks</i></b>]]> http://www.scielo.org.mx/scielo.php?script=sci_arttext&pid=S1405-55462005000100004&lng=en&nrm=iso&tlng=en El principal objetivo del presente trabajo es encontrar una técnica rápida, sencilla y confiable de diagnostico para detectar fisuras internas o externas de piezas cerámicas utilizando como herramienta de clasificación redes neuronales artificiales. La metodología propuesta esta orientada principalmente a mosaicos cerámicos. Se utiliza como instrumento transductor para detectar las vibraciones mecánicas un acelerómetro del tipo piezoeléctrico. La señal eléctrica (analógica) generada por el transductor, la cuál es directamente proporcional a la magnitud de la vibración, es digitalizada por medio de una tarjeta tipo DAQ. La fase de adquisición de datos, acondicionamiento, procesamiento de la señal, entrenamiento de las redes neuronales, así como la fase de clasificación se lleva a cabo utilizando el lenguaje de programación G El sistema esta diseñado bajo plataforma de Windows® 2000 e Instrumentación Virtual. Para el proceso de clasificación se proponen dos algoritmos: Kohonen y Fuzzy C Means.<hr/>The main purpose of this work is to find a fast and reliable diagnostic technique, for detection of internal or external cracks on ceramic specimens. This technique uses artificial neuronal networks (ANN) as a classification tool. The proposed methodology is mainly oriented to ceramic mosaics. A piezoelectric type accelerometer was used to detect the mechanical vibration and convert it to an electrical signal. The detected signal was digitized using a DAQ card. All the stages: data acquisition, signal conditioning, signal processing and neuronal networks training were carried out using G program language routines. The designed system runs under Windows® 2000 platform and virtual instrumentation. To do the classification process the proposed algorithms are Kohonen and Fuzzy C Means. <![CDATA[<b><i>Prototype of Software Quality Systemic Model (SQSM)</i></b>]]> http://www.scielo.org.mx/scielo.php?script=sci_arttext&pid=S1405-55462005000100005&lng=en&nrm=iso&tlng=en A nivel mundial se está generando un conjunto de modelos para medir la calidad de los Sistemas de Software (SS), los cuales representan las características para que estos sean productos/servicios de calidad que compitan en un mercado abierto y global. Los modelos se deben formular con base a las características competitivas para cada tipo de SS, considerando la alta participación humana en el proceso de desarrollo de software. Partiendo de estas premisas, esta investigación propone el prototipo de MOdelo Sistémico de CAlidad (MOSCA) para evaluar la calidad de los SS, integrando el modelo de Calidad del Producto y el modelo de Calidad del Proceso de Desarrollo, soportado en los conceptos de la Calidad Total Sistémica. MOSCA fue probado en dos empresas venezolanas desarrolladoras de SS, utilizando el Método "Análisis de Características por Caso de Estudio", indicado por la metodología DESMET.<hr/>In the world-wide context a set of models to assess Software Systems quality are been generated, these models represent the characteristics to be met by products/services in order to compete in a global and open market. The models must be formulated based on the competitive characteristics for every kind of Software System, considering the high human participation in software development process. Starting from these premises, this research proposes the Prototype of Software Quality Systemic Model (SQSM) -in Spanish: MOdelo Sistémico de CAlidad (MOSCA) - to evaluate Software Systems quality, it integrates the Product Quality model and the Development Process Quality model, supported by the concepts of the Systemic Total Quality. MOSCA was proven in two Venezuelan software systems developing companies, using the Feature Analysis Case Study Method, indicated by DESMET methodology. <![CDATA[<b><i>Robust Audio Watermaking Using Haar Transform</i></b>]]> http://www.scielo.org.mx/scielo.php?script=sci_arttext&pid=S1405-55462005000100006&lng=en&nrm=iso&tlng=en En este trabajo se describe un método robusto de marca de agua para introducirse en archivos de audio. La novedad de este método es la combinación de la transformada wavelet-Haar y el algoritmo Patchwork en el dominio de la frecuencia. La combinación propuesta hace una marca de agua robusta contra compresión, filtrado y remuestreo. Las pruebas de los archivos de audio se implementaron en un programa desarrollado en MATLAB.<hr/>This work shows a robust Watermarking method to be introduced in audio files. The new in this method is the use of the Wavelet Haar Transform in combination with Patcwork algorithm in the frequency domain. This combination makes the Watermarking robust against compression, filtering and resampling. We use MATLAB to implement the tests of audio files. <![CDATA[<b><i>Semiqualitative Methodology to Reasoning about Dynamic Systems</i></b>]]> http://www.scielo.org.mx/scielo.php?script=sci_arttext&pid=S1405-55462005000100007&lng=en&nrm=iso&tlng=en En este artículo se propone una metodología para razonar sobre los modelos semicualitativos construidos para sistemas dinámicos con conocimiento cualitativo y cuantitativo. La información cualitativa de estos sistemas puede componerse de: operadores cualitativos, etiquetas cualitativas, funciones de bandas y funciones continuas cualitativas. Se presenta un formalismo para incorporar esta información a los modelos. La metodología propuesta permite estudiar no sólo del régimen estacionario, ampliamente estudiado en la literatura, sino que además posibilita realizar un estudio del régimen transitorio de los sistemas. Se presenta también un estudio teórico sobre la validez de las conclusiones obtenidas la metodología. Los comportamientos del sistema se pueden obtener automáticamente aplicando algoritmos de clustering y se expresan mediante un conjunto de reglas jerárquicas obtenidas mediante algoritmos genéticos. La metodología se ha aplicado a un par de modelos, siendo uno el modelo de dos estanques interconectados y otro un modelo de crecimiento logístico donde se ha incorporado un retraso en el bucle de realimentación.<hr/>In this article a methodology to reason over semiqualitative models built for dinamic systems with qualitative and quantitative knowledge is proposed. The qualitative information of these systems can be composed of: qualitative operators, qualitative labels, bands functions and qualitative continuous functions. A formalism to incorporate this information to the models is presented. The proposed methodology allows to study not just about the stationary regime, widely studied in the literature, but also it makes possible to carry out a study of the transitory regime of the systems. It also presents a theoretical study about the validity of the conclusions obtained in the methodology. The behaviours of the system can be obtained automatically applying clustering algorithms and are expressed through a set of hierarchical rules obtained from genetics algorithms. The methodology has been applied to a couple of models, one of them is the interconnected pools model and the other a logistical growing model where a delay in the feedback curls has been incorporated. <![CDATA[<b><i>Real-time Digital Filtering</i></b>: <b><i>Computational Analysis for Parameters Estimation in Stationary Linear Stochastic Systems</i></b>]]> http://www.scielo.org.mx/scielo.php?script=sci_arttext&pid=S1405-55462005000100008&lng=en&nrm=iso&tlng=en Se describe el Filtrado Digital en Tiempo Real para estimación de parámetros en sistemas estocásticos lineales estacionarios; sus características temporales y de respuesta en forma local y global. Se presentan ejemplos con las técnicas de Variable Instrumental, Factor de Olvido Matricial y como caso especial el algoritmo Modos Deslizantes Tradicional. Los aportes de esta tesis son: - Formalización de los conceptos de Filtrado Digital en Tiempo Real para estimación de parámetros en sistemas estocásticos lineales estacionarios, - Definición de las características locales y globales en calidad de respuesta y tiempo de los FDTR y FDMTR: • Características de las tareas, • Sincronía, • Periodos de muestreo, • Tiempos de convergencia, - Análisis computacional temporal de los FDMTR en función del tamaño de la matriz de parámetros a estimar. - Procedimiento de implantación de un FDTR en un sistema operativo de tiempo real.<hr/>This doctoral thesis describe RTDF concepts by parameter estimators to stochastic stationary linear systems and it expose temporal and response quality characteristics in local and global form. Finally, I present examples of Instrumental Variable, Matrix Forgetting Factor and Sliding Modes Traditional techniques in SISO and MIMO cases. The advances in this thesis are: - Formal definition of Real Time Digital Filters to parameter estimation of stationary lineal stochastic systems by RTDF and RTMDF concepts, - Definition of local and global properties in response quality and time quality in RTDF and RTMDF: • Tasks characterization, • Synchrony, • Sample periods, • Convergence times, - Temporal computational analysis of RTMDF by size of parameters matrix. - Implantation of RTDF and RTMDF in a real time operating system.