999 resultados para ANTLR, Framework .NET, ingegneria del software, FormulaG, interpreti, linguaggi formali, WPF


Relevância:

100.00% 100.00%

Publicador:

Resumo:

El presente proyecto es un estudio teórico-práctico de una plataforma: Multi-Standart Senortag (denominada “Sensortag” en este proyecto). En este contexto se evalúa la viabilidad de Sensortag como plataforma de desarrollo para redes de sensores, y su competitividad en diferentes aspectos respecto a las Cookies, otra plataforma desarrollada por el Centro de Electrónica Industrial (CEI). El objetivo de presente trabajo es estudiar las posibilidades de Sensortag, tanto para medir como procesar y transmitir la información, así como evaluar su simplicidad de uso. Para lograrlo se introducen los conceptos de Red Inalámbrica de Sensores y Internet de Cosas, se desarrolla una serie de aplicaciones prácticas de prueba, y para completar el estudio se propone posibles aplicaciones en la vida real así como vías de investigación futura. El estudio se puede dividir según la siguiente estructura: - Introducción y avances tecnológicos relacionados con el ámbito de estudio (Capítulos 1). - Desarrollo del proyecto (Capítulo 2): - Sensortag: sus características y sus prestaciones. - El estudio del dispositivo, su arquitectura, su diseño de Hardware. - El estudio de las herramientas y del Software que puede soportar: - El procesado – el Sistema Operativo - Transmisión de datos - Protocolos de comunicación - Las pruebas y las aplicaciones realizadas: - Resultados (Capítulo 3) - Experiencia, conclusiones y líneas futuras de investigación (Capítulo 4): - Trabajos previos y experiencia personal, - Resumen y conclusiones del estudio - Propuestas para seguir investigando

Relevância:

100.00% 100.00%

Publicador:

Resumo:

El habla es la principal herramienta de comunicación de la que dispone el ser humano que, no sólo le permite expresar su pensamiento y sus sentimientos sino que le distingue como individuo. El análisis de la señal de voz es fundamental para múltiples aplicaciones como pueden ser: síntesis y reconocimiento de habla, codificación, detección de patologías, identificación y reconocimiento de locutor… En el mercado se pueden encontrar herramientas comerciales o de libre distribución para realizar esta tarea. El objetivo de este Proyecto Fin de Grado es reunir varios algoritmos de análisis de la señal de voz en una única herramienta que se manejará a través de un entorno gráfico. Los algoritmos están siendo utilizados en el Grupo de investigación en Aplicaciones MultiMedia y Acústica de la Universidad Politécnica de Madrid para llevar a cabo su tarea investigadora y para ofertar talleres formativos a los alumnos de grado de la Escuela Técnica Superior de Ingeniería y Sistemas de Telecomunicación. Actualmente se ha encontrado alguna dificultad para poder aplicar los algoritmos ya que se han ido desarrollando a lo largo de varios años, por distintas personas y en distintos entornos de programación. Se han adaptado los programas existentes para generar una única herramienta en MATLAB que permite: . Detección de voz . Detección sordo/sonoro . Extracción y revisión manual de frecuencia fundamental de los sonidos sonoros . Extracción y revisión manual de formantes de los sonidos sonoros En todos los casos el usuario puede ajustar los parámetros de análisis y se ha mantenido y, en algunos casos, ampliado la funcionalidad de los algoritmos existentes. Los resultados del análisis se pueden manejar directamente en la aplicación o guardarse en un fichero. Por último se ha escrito el manual de usuario de la aplicación y se ha generado una aplicación independiente que puede instalarse y ejecutarse aunque no se disponga del software o de la versión adecuada de MATLAB. ABSTRACT. The speech is the main communication tool which has the human that as well as allowing to express his thoughts and feelings distinguishes him as an individual. The analysis of speech signal is essential for multiple applications such as: synthesis and recognition of speech, coding, detection of pathologies, identification and speaker recognition… In the market you can find commercial or open source tools to perform this task. The aim of this Final Degree Project is collect several algorithms of speech signal analysis in a single tool which will be managed through a graphical environment. These algorithms are being used in the research group Aplicaciones MultiMedia y Acústica at the Universidad Politécnica de Madrid to carry out its research work and to offer training workshops for students at the Escuela Técnica Superior de Ingeniería y Sistemas de Telecomunicación. Currently some difficulty has been found to be able to apply the algorithms as they have been developing over several years, by different people and in different programming environments. Existing programs have been adapted to generate a single tool in MATLAB that allows: . Voice Detection . Voice/Unvoice Detection . Extraction and manual review of fundamental frequency of voiced sounds . Extraction and manual review formant voiced sounds In all cases the user can adjust the scan settings, we have maintained and in some cases expanded the functionality of existing algorithms. The analysis results can be managed directly in the application or saved to a file. Finally we have written the application user’s manual and it has generated a standalone application that can be installed and run although the user does not have MATLAB software or the appropriate version.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

Este proyecto se plantea, desde su misma base, como uno de desarrollo e Ingeniería del Software por una parte; con cierto componente de algorítmica. Debido a que intervienen varias partes (cliente, alumno y tutor) y a que no se tenía una visión completa del resultado final del programa al que se quería llegar, se ha optado por una metodología ágil adaptativa para responder a los cambios y a la suma de nuevos requisitos; como se irá explicando en esta memoria. Con el presente documento se trata de tener un referente general de las fases, factores e inconvenientes que han intervenido en la realización del proyecto. Aunque podría haberse reflejado como una memoria de desarrollo de software, se ha optado por un punto de vista con mayor distanciamiento, una aproximación más general. Con este texto, la intención inicial es formular de forma clara lo que se necesita y a que requisitos tiene que adecuarse el software desde un punto de vista del usuario, para acto seguido, pormenorizar el diseño y el desarrollo en diferentes puntos sucesivos que recojan la historia y cambios en el proyecto de forma organizada. Es, por tanto, una referencia de ingeniería de un desarrollo software, que abarca desde la concepción del proyecto, pasando por los fundamentos teóricos, diseño, implementación hasta las pruebas finales de validación. E incluso más allá, ya que, como se explica en capítulos posteriores, en cierto punto se tuvo la necesidad de reescribir gran parte del código.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

Este proyecto presenta un sistema informático para ayudar a personas Asperger, que tienen problemas para recordar actividades y objetos básicos, y a sus profesores especialistas. Se ha decidido llamarlo AS (Asperger). Se compone de dos aplicaciones Android: la aplicación tutor y la aplicación usuario. La primera es para que los profesionales, desde su propia tablet, puedan centralizar y gestionar toda la información de sus alumnos creando tareas, retos y eventos específicos para cada uno. La segunda es para los móviles de las personas Asperger, se encarga de recordarles los sucesos que su tutor les ha asignado y después les pregunta si los realizaron correctamente. Ambas interfaces siguen los principios de claridad y sencillez, además la aplicación usuario es totalmente personalizable para que una persona Asperger de cualquier edad pueda interactuar y motivarse con ella. La información es almacenada localmente en cada dispositivo. Ambas aplicaciones se comunican para sincronizar los datos mediante sockets usando la tecnología WIFI. Esto permite tener un seguimiento del progreso de cada alumno desde la aplicación tutor. La implementación se ha realizado mediante una arquitectura multicapa que utiliza patrones de ingeniería del software para facilitar cualquier extensión o adaptación de la funcionalidad del sistema.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

Los sistemas críticos son aquellos utilizados en áreas en las cuales las fallas, o los eventos inesperados, pueden ocasionar grandes perdidas de dinero; o quizás peor aún, daños a vidas humanas. Esta clase de sistemas juegan un rol importante en actividades esenciales de la sociedad tales como la medicina y las comunicaciones. Los sistemas críticos, cada vez son más usuales en la vida real, algunos ejemplos de estos son los sistemas de aviones, sistemas para automóviles y sistemas utilizados en telefonia móvil. Para minimizar las fallas, y las perdidas materiales o humanas ocasionadas por el funcionamiento incorrecto de dichos sistemas, se utilizan técnicas de tolerancia a fallas. Estas técnicas permiten que los sistemas continúen funcionando aún bajo la ocurrencia de fallas, o eventos inesperados. Existen diversas técnicas para lograr tolerancia a fallas utilizando, por ejemplo, redundancia a diferentes niveles de abstracción, como, por ejemplo, al nivel de hardware. Sin embargo, estas técnicas dependen fuertemente del sistema, y del contexto en las que se utilizan. Más aún, la mayoría de la técnicas de tolerancia a fallas son usadas a bajo nivel (código fuente o hardware), estimamos que el uso de formalismos rigurosos (con fundamentos matemáticos) pueden llevar al diseño de sistemas tolerantes a fallas y robustos a un nivel de abstracción más alto, a la vez que la utilización de técnicas de verificación que han sido exitosas en la práctica tales como model checking, o la síntesis de controladores, pueden llevar a una verificación y producción automática de sistemas robustos. El objetivo del presente proyecto es estudiar tanto marcos teóricos, que permitan la construcción de sistemas más robustos, como también herramientas automáticas que hagan posible la utilización de estos formalismos en escenarios complejos. Para lograr estos objetivos, será necesario considerar casos de estudios de diferente complejidad, y además que sean relevantes en la práctica. Por ejemplo: bombas de insulina, protocolos de comunicación, sistemas de vuelo y sistemas utilizados con fines médicos. Planeamos obtener prototipos de algunos de estos casos de estudio para evaluar los marcos teóricos propuestos. En los últimos años diferentes formalismos han sido utilizados para razonar sobre sistemas tolerantes a fallas de una forma rigurosa, sin embargo, la mayoría de estos son ad hoc, por lo cual sólo son aplicables a contextos específicos. Planeamos utilizar ciertas lógicas modales, en conjunto con nociones probabilísticas, para obtener un conjunto de herramientas suficientemente generales para que puedan ser utilizadas en diferentes contextos y aplicaciones. Los materiales a utilizar son equipos informáticos, en particular computadoras portátiles para el equipo de trabajo y computadoras más potentes para el testeo y desarrollo del software necesario para lograr los objetivos del proyecto. Para construir los prototipos mencionados se utilizarán equipos de computación estándar (el equipo investigación cuenta con computadoras intel y mac) en conjunto con lenguajes de programación modernos como JAVA o C#. En el caso de que los sistemas de software sean sistemas embebidos; se piensa desarrollar un motor de simulación que permita evaluar el desempeño del software cuando es ejecutado en el dispositivo mencionado. Se espera desarrollar, e investigar, las propiedades de formalismos matemáticos que permitan el desarrollo de sistemas tolerantes a fallas. Además, se desarrollarán herramientas de software para que estos sistemas tolerantes a fallas puedan verificarse, o obtenerse automáticamente. Los resultados obtenidos serán difundidos por medio de publicaciones en revistas del área. El desarrollo de sistemas tolerantes a fallas por medio de técnicas rigurosas, a diferentes niveles de abstracción (captura de requisitos, diseño, implementación y validación), permitirá minimizar los riesgos inherentes en actividades críticas.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

Since the object management group (OMG) commenced its model driven architecture (MDA) initiative, there has been considerable activity proposing and building automatic model transformation systems to help implement the MDA concept. Much less attention has been given to the need to ensure that model transformations generate the intended results. This paper explores one aspect of validation and verification for MDA: coverage of the source and/or target metamodels by a set of model transformations. The paper defines the property of metamodel coverage and some corresponding algorithms. This property helps the user assess which parts of a source (or target) metamodel are referenced by a given model transformation set. Some results are presented from a prototype implementation that is built on the eclipse modeling framework (EMF).

Relevância:

100.00% 100.00%

Publicador:

Resumo:

Retrieving large amounts of information over wide area networks, including the Internet, is problematic due to issues arising from latency of response, lack of direct memory access to data serving resources, and fault tolerance. This paper describes a design pattern for solving the issues of handling results from queries that return large amounts of data. Typically these queries would be made by a client process across a wide area network (or Internet), with one or more middle-tiers, to a relational database residing on a remote server. The solution involves implementing a combination of data retrieval strategies, including the use of iterators for traversing data sets and providing an appropriate level of abstraction to the client, double-buffering of data subsets, multi-threaded data retrieval, and query slicing. This design has recently been implemented and incorporated into the framework of a commercial software product developed at Oracle Corporation.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

Per investigare il ruolo del contrasto di densità fra rocce crostali e mantelliche, nell’origine dell’associazione peridotiti-migmatiti-gneiss della Zona d’Ultimo (Austroalpino superiore, Italia), durante l’orogenesi Varisica, sono stati studiati tre diversi litotipi provenienti dall’area in esame. Mediante l’utilizzo del software Perple_X, sono state modellizzate le condizioni P-T di equilibrio di: un paragneiss a granato e staurolite di grado metamorfico medio, un fels a granato prodotto per fusione parziale ed estrazione del fuso dalla roccia sorgente (restite), e una peridotite ad anfibolo rappresentativa del cuneo di mantello. A partire dalle peridotiti, sono state calcolate condizioni metamorfiche di picco per la Zona d’Ultimo di 900 °C e 13 kbar, in facies granulitica, confrontabili con profondità di circa 40-50 km. In queste condizioni, le peridotiti ad anfibolo presentano una densità di 3230 kg/m3, nettamente inferiore rispetto a quanto calcolato per il campione di restite, cioè 3730 kg/m3. In particolare, è stato calcolato che è necessario estrarre dalla roccia sorgente una quantità di fuso pari al 10-12 wt.%, per generare un residuo refrattario di densità equivalente alle peridotiti idrate. La differenziazione fra neosoma e paleosoma, prodotta dalla fusione parziale, può generare quindi una situazione di instabilità fra crosta e mantello, a causa del contrasto di densità fra le rocce poste a contatto. Per effetto di questa instabilità, possono verificarsi meccanismi duttili di trasferimento di massa, con inclusione di lenti di peridotiti all’interno della crosta, all’interfaccia fra lo slab continentale in subduzione ed il cuneo di mantello, ma anche, in caso di crosta inspessita, in corrispondenza della transizione crosta profonda-mantello litosferico (Moho) nella upper plate.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

Vengono analizzate le strategie di rilascio delle principali Distribuzioni Linux e i metodi per la compilazione automatizzata del software. Si propone quindi una nuova metodologia sia per il rilascio di media installabili e sia per la pacchettizzazione. Sfruttando le tecnologie del campo DevOps, si introduce quindi un alto grado di scalabilità anche in ambienti Cloud, grazie anche alla riproducibilità di ogni componente dell'infrastruttura proposta. Vedremo quindi come questo approccio aumenta l'automatizzazione nei cicli produttivi per la realizzazione della Distribuzione Sabayon Linux e per la definizione di un'infrastruttura automatizzata attualmente in production.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

Perché uno studente, con quoziente intellettivo nella media, che ha buoni voti in tutte le materie, colleziona insuccessi in matematica? Si può trattare di difficoltà di apprendimento passeggere su un dato argomento, può essere un atteggiamento negativo nei confronti della materia o può trattarsi di discalculia. L'insegnante di matematica deve essere preparato ad individuare le possibili cause dell'insuccesso scolastico degli studenti e ad attuare le strategie didattiche che migliorino il più possibile il suo percorso scolastico. Nel mio elaborato ho riportato una sintesi delle leggi che hanno condotto la scuola italiana ad orientarsi in una prospettiva sempre più inclusiva. In particolare ho riportato la legge 170 del 2010, la prima che definisce i disturbi dell'apprendimento, e la direttiva Bes del 2012, che amplia ancora di più l'area delle problematiche scolastiche. Partendo da una distinzione tra disturbo e difficoltà nell'apprendimento, ho trattato poi in particolare la discalculia, dal punto di vista didattico e riportando le sue definizioni nel corso del tempo. Tra le difficoltà ho citato invece la Matofobia o Math Anxiety. Una paura della matematica ereditata, un'eredità trasmessa però attraverso l'ambiente in cui si cresce e non dai geni. Infine ipotizzando delle lezioni in una classe di seconda superiore in cui sono presenti studenti con discalculia, ho realizzato un'unità didattica dal titolo "Le rette nel piano cartesiano". Per la sua realizzazione ho pensato all'utilizzo del software geogebra e del lavoro in gruppi, per promuovere l'apprendimento attraverso la scoperta e il ragionamento logico, piuttosto che la memorizzazione di formule e la loro mera applicazione. Ho concluso il mio elaborato riportando delle riflessioni su come i docenti si attivano in presenza di uno studente con certificazione di dsa e sul rapporto tra scuola e famiglie, riflessioni tratte da alcune interviste fatte ai referenti per i dsa in diverse scuole della Romagna.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

El presente trabajo tiene su origen en la necesidad de herramientas de apoyo al aprendizaje para los alumnos en las clases de Genética de la Facultad de Biología de la Universidad Complutense de Madrid. En esta asignatura, el equipo docente ha desarrollado aplicaciones para dispositivos móviles destinadas a los alumnos. Las aplicaciones les permiten trabajar con materiales relacionados con aspectos clave de la asignatura. Estas aplicaciones contienen apartados de teoría y ejercicios. Los ejercicios cuentan con asistentes automatizados que guían al alumno para su realización y autocorrección. En su forma actual, las aplicaciones presentan limitaciones tanto desde el punto de vista de su diseño como de la funcionalidad que ofrecen. El actual diseño no aplica las técnicas comunes de Ingeniería del Software respecto a aplicaciones cliente-servidor. Ello las hace difíciles de mantener cuando se plantea abordar nuevas funcionalidades y plataformas, o facilitar la creación de nuevos materiales de la asignatura. Ello ha limitado su expansión para incorporar nuevos tipos de materiales (en particular diferentes tipos de ejercicios), integrarlas con otras herramientas (por ejemplo, el Campus Virtual de la universidad) o permitir un apoyo efectivo a la comunidad de aprendizaje formada por alumnos y docentes (por ejemplo, para que los docentes supervisen la evolución de los alumnos y estos puedan obtener información adicional de los profesores). Para abordar esta situación se propone una aplicación móvil que engobe a todas las aplicaciones anteriores que se habían creado para las clases de Genética. Se utilizará un modelo cliente-servidor para mejorar sus capacidades funcionales, de modo que cumpla con los requisitos establecidos. Entre estos se incluye un control de los usuarios que utilizan la aplicación, y que se optimice la memoria local utilizada por la aplicación, permitiendo así el uso de imágenes más pesadas. Además, este modelo facilitará las tareas de mantenimiento de la aplicación, por ejemplo incluir nuevo material. Por otro lado, también se propone rediseñar la interfaz de la aplicación, de modo que sea más accesible desde el punto de vista de la usabilidad.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

Los sistemas de alarmas constituyen un elemento clave en las plantas modernas de procesos industriales. A lo largo de los años, los mismos han ido evolucionando de la mano del importante desarrollo en la industria del software, para pasar de ser simples paneles de anunciación y lámparas cableadas hasta complejos sistemas inteligentes que asisten al operador en sus funciones de operación. En el desarrollo de este trabajo se planteó diseñar un Sistema Avanzado de Alarmas para el Reactor Nuclear de Investigación RA6 contemplando las nuevas tecnologías existentes para incorporar mejoras a la actual sala de control. Para ello se trabajó siguiendo la metodología propuesta por la guía de diseño de sistemas de alarmas ANSI / ISA- SP-18. Para asistir al diseño y la verificación del sistema se utilizó un modelo termohidráulico de la planta desarrollado en Matlab/Simulink. Entre las nuevas herramientas incorporadas en el prototipo final obtenido se pueden mencionar: creación de archivos históricos, asignación de prioridades, supresiones de alarmas según estado operativo, filtrado y agrupamiento de alarmas.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

Frente a un escenario global turbulento en cuanto a los sistemas agroalimentarios, con fuertes cambios respecto a una demanda creciente y exigente de productos diferenciados, existen oportunidades comerciales para pequeños productores organizados en cooperativas o asociaciones, los cuales desarrollan subsistemas estrictamente coordinados. Perú se ha consolidado como un importante productor de cacao orgánico en el mundo, abasteciendo el 33 por ciento de la producción mundial. Sus exportaciones vienen creciendo con una tasa de 19 por ciento anual y en él coexisten muchas cooperativas y asociaciones dedicadas a este negocio. Oro Verde es una cooperativa desarrollada en la región San Martín y a pesar de su poca participación en el mercado viene creciendo a una tasa de 48 por ciento anual en sus exportaciones. Teniendo en cuenta que todas las organizaciones operan bajo el mismo ambiente institucional formal, surge la necesidad de estudiar en qué medida la innovación organizacional facilita mejoras tecnológicas y de aspectos comerciales a partir de la cooperativa agraria Oro Verde. Para atender a la pregunta de investigación se utilizó como metodología un estudio de caso simple incrustado y como tipo de investigación la epistemología fenomenológica, combinando herramientas cualitativas y cuantitativas (entrevistas a funcionarios y encuestas a productores). Se encuestaron 102 socios (25 por ciento) de la cooperativa. Los resultados se procesaron a partir del software InfoStat mediante el análisis multivariado: Análisis de Componentes Principales (ACP) combinado con clúster. Del análisis de las variables del ambiente organizacional surge que la transacción entre el productor socio y Oro Verde está alineada, existe dependencia bilateral y bajos costos de transacción. Los productores presentaron satisfacción en el desempeño organizacional y conformidad en el precio y plazo de pago. En el ambiente tecnológico los productores reconocieron mejoras en la tecnología implementada por la cooperativa, que les permitió posicionarse por encima de la media tecnológica del subsistema de cacao orgánico de Perú. En aspectos comerciales, se caracterizó por dos estrategias: la diferenciación y la segmentación. Se encontró alta conformidad en torno a las decisiones comerciales adoptadas por la cooperativa. Del ACP se obtuvo dos autovalores (CP1: Innovación Tecnológica y CP2: Servicio de transporte y logística) que explican el 68 por ciento de la variabilidad total. La característica más diferenciada de los grupos formados fue la lejanía a su centro de acopio. Los indicadores de conformidad de precio y plazo de pago guardan correlación positiva con el desempeño general de la cooperativa. Se concluye que la innovación organizacional de la cooperativa agraria Oro Verde, facilitó la evolución tecnológica y mejora de aspectos comerciales de los pequeños productores de cacao orgánico, teniendo bajos costos de transacción derivados del nivel de coordinación alcanzado y reflejado en la satisfacción de sus socios.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

Los sistemas de alarmas constituyen un elemento clave en las plantas modernas de procesos industriales. A lo largo de los años, los mismos han ido evolucionando de la mano del importante desarrollo en la industria del software, para pasar de ser simples paneles de anunciación y lámparas cableadas hasta complejos sistemas inteligentes que asisten al operador en sus funciones de operación. En el desarrollo de este trabajo se planteó diseñar un Sistema Avanzado de Alarmas para el Reactor Nuclear de Investigación RA6 contemplando las nuevas tecnologías existentes para incorporar mejoras a la actual sala de control. Para ello se trabajó siguiendo la metodología propuesta por la guía de diseño de sistemas de alarmas ANSI / ISA- SP-18. Para asistir al diseño y la verificación del sistema se utilizó un modelo termohidráulico de la planta desarrollado en Matlab/Simulink. Entre las nuevas herramientas incorporadas en el prototipo final obtenido se pueden mencionar: creación de archivos históricos, asignación de prioridades, supresiones de alarmas según estado operativo, filtrado y agrupamiento de alarmas.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

Se realizó un estudio descriptivo; en un universo de 96 pacientes pertenecientes a la clínica de SIDA del hospital. Los datos demográficos se obtuvieron por entrevista directa y los resultados de los exámenes de laboratorio fueron copiados de la historia clínica. Estos se analizaron con la ayuda del Software Epi-Info. Resultados: la mayoría fueron hombres, con edad menor a 45 años, casados, solteros y con ocupación de obreros y quehaceres domésticos. Los fármacos más utilizados fueron zidovudina, lamivudina y efavirenz: zidovudina produjo anemia en el 15.5de los casos y depresión medular en el 2.4; lamivudina provocó miositis en el 31, neuropatía periférica en el 4y efavirenz ocasionó elevación de las transaminasas, glutámico pirúvico y glutámico oxalacético, en el 51.2. En la evaluación de las transaminasas, creatinfosfoquinasa, creatinina, glucosa, colesterol total, triglicéridos, hemoglobina, carga viral y los linfocitos TCD4 no hubo diferencia significativa entre la valoración inicial y en la de control. Conclusión: efavirenz produjo la más alta frecuencia de efectos colaterales se relaciono con la elevación de transaminasas, seguido por zidovudina que produjo anemia y depresión medular; lamivudina provoco miositis y neuropatía periférica