1 / 25

Perspectivas y Oportunidades de la Educación en Sistemas Incrustados (Embedded Systems) M. en C. Gerardo Padilla Dr. C

XVI Congreso Nacional y II Congreso Internacional de Informática y Computación. Perspectivas y Oportunidades de la Educación en Sistemas Incrustados (Embedded Systems) M. en C. Gerardo Padilla Dr. Cuauhtémoc Lemus Olalde Octubre 22-24, 2003. Contenido. Introducción

tyrell
Download Presentation

Perspectivas y Oportunidades de la Educación en Sistemas Incrustados (Embedded Systems) M. en C. Gerardo Padilla Dr. C

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. XVI Congreso Nacional y II Congreso Internacional de Informática y Computación Perspectivas y Oportunidades de la Educación en Sistemas Incrustados (Embedded Systems) M. en C. Gerardo Padilla Dr. Cuauhtémoc Lemus Olalde Octubre 22-24, 2003

  2. Contenido • Introducción • Conceptos Generales • Ejemplos • La Oportunidad • Mercado Potencial • Oportunidad: PDIS • Estrategia Formación de Personal • Perspectivas • Cuerpo de Conocimiento • Cuestionamientos y Tendencias • Conclusiones

  3. Los beneficios de la complejidad ¿Cuántas funcionalidades adicionales tenía su teléfono analógico? • ¿Alguna vez tuvo que reiniciar su teléfono analógico?

  4. Introducción

  5. Conceptos Generales • Embedded System (Sistema incrustado - microsistema) • Un sistema incrustado se define como la automatización dada por un sistema computacional insertado en algún producto • Firmware • Es el programa que es almacenado en una memoria de solo lectura (Programmable ROM) Introducción La Oportunidad Perspectivas Cuestionamientos y Tendencias Conclusiones

  6. Características importantes de Sistemas Incrustados • Interacción estrecha con el mundo físico • Por lo regular opera en tiempo real • Recursos limitados: memoria, energía, tiempo de CPU, etc. • Difícil de modificar una vez que ha sido liberado • Software debe de ser confiable Introducción La Oportunidad Perspectivas Cuestionamientos y Tendencias Conclusiones

  7. Más detalles sobre SI • Un típico sistema incrustado consiste de una tarjeta de microcomputadora con software en ROM, el cual corre una aplicación con un propósito específico desde que es prendida hasta que es apagada (si esto llega a ocurrir). • Un sistema incrustado puede incluir un sistema operativo, no tiene periféricos comunes como teclado, monitor, dispositivo de almacenamiento, etc., o algún tipo de interfase de usuario a menos que sea requerido por el sistema del cual forma parte. • Por lo regular debe de proveer respuesta en tiempo real. Introducción La Oportunidad Perspectivas Cuestionamientos y Tendencias Conclusiones

  8. Precisión importante Sistemas incrustados (Embedded systems) forman parte también del dominio denominado Tecnologías de la Información Introducción La Oportunidad Perspectivas Cuestionamientos y Tendencias Conclusiones

  9. Sistemas Incrustados (Batería) Introducción La Oportunidad Perspectivas Cuestionamientos y Tendencias Conclusiones

  10. Sistemas Incrustados (Energía limitada) Introducción La Oportunidad Perspectivas Cuestionamientos y Tendencias Conclusiones

  11. Web Server Incrustado Introducción La Oportunidad Perspectivas Cuestionamientos y Tendencias Conclusiones • Es básicamente un servidor de web, que corre en algún dispositivo con el fin de controlar y configurar este a través del web aprovechando la universalidad de esta interfaz • El mantenimiento al software ocurre en los microcontroladores en red el cual contiene el código de aplicación y código HTML GUI. • El código puede ser actualizado desde cualquier browser con la apropiada seguridad. • El costo de administración es reducido drásticamente simplificando mantenimiento y soporte.

  12. La Oportunidad

  13. Mercado altamente cotizado por otras naciones (21 Billón USD)* Mercado Potencial Introducción La Oportunidad Perspectivas Cuestionamientos y Tendencias Conclusiones * Krishnadas, K.C., India Seeks Global Role In Embedded Software, Electronic Engineering Times, April 2003.

  14. PDIS: El Programa para el Desarrollo de la Industria de Software • “…elevar y extender la competitividad del país, mediante la estrategia de promover el uso y aprovechamiento de la tecnología y de la información”. • Establecer convenios de transferencia de tecnología • Escaparate Tecnológico Europeo • Fortalecer programas de postgrado y de licenciatura con la currícula propuesta para sistema incrustados (http://www.artes.uu.se) • Diseño y desarrollo de sistemas incrustados • Diseñar programa de capacitación industrial • Centro de Educación (Global education Hub (http://www.cnn.com/2003/EDUCATION/10/13/singapore.education.reut/) • Generar servicios de educación aproximadamente 5% del producto interno bruto para la siguiente década • Mercado de educación internacional se estima en USD $2.2 trillones • Factores importantes: Calidad de la Educación Introducción La Oportunidad Perspectivas Cuestionamientos y Tendencias Conclusiones

  15. Perspectivas

  16. Hechos Internacionales • Existen consorcios europeos destinados en la promoción de dicha industria • ARTIST (http://www.artist-embedded.org) • Panorámica general de la industria • Curriculum para posgrado (Cuerpo de conocimiento) • Países como India y Singapur están construyendo corredores destinados a dicha industria • Corea destina grandes recursos en la formación de recursos orientados a la investigación Introducción La Oportunidad Perspectivas Cuestionamientos y Tendencias Conclusiones

  17. Cuerpo de Conocimiento Introducción La Oportunidad Perspectivas Cuestionamientos y Tendencias Conclusiones

  18. Cuestionamientos y Tendencias

  19. Cuestionamientos • ¿Cuáles Universidades tendrían planes de estudio afines a la currícula propuesta para sistemas incrustados? • Pudieran ser aquellas que tengan carreras híbridas, tales como sistemas electrónicos, cibernética, etc. • ¿Cuales carreras serían las que tendrían mayor afinidad a sistemas incrustados? • No existe ninguna carrera que contribuya en su totalidad a los sistemas incrustados, sin embargo hay ciertas carreras que son base potencial para tener alguna especialización en sistemas incrustados: • Cabe mencionar que estas carreras requieren de ciertos cursos para reforzar las áreas básicas relacionadas con sistemas incrustados. • Ingeniería en Sistemas Electrónicos • Ingeniería en Electrónica • Ingeniería en Computación • Postgrado en Ingeniería Eléctrica opción en Sistemas Electrónicos Introducción La Oportunidad Perspectivas Cuestionamientos y Tendencias Conclusiones

  20. Cuestionamientos • ¿Existen esfuerzos relacionados con sistemas incrustados? • Si, actualmente existe un programa dirigido por el CINVESTAV unidad Guadalajara, Intel y el COECYTJAL. El programa se denomina PADTS. http://www.cts-design.com/ • Liderazgo en la formación de diseñadores (electrónicos) de alto nivel • Contribuir al desarrollo económico del diseño económico en México • ¿Que áreas de conocimiento actuales pueden combinarse para fortalecer el área de sistemas incrustados? • Se tienen las siguientes áreas de fortaleza en México (en la mayoría de los casos dispersas): • Control • Sistemas Distribuidos • Ingeniería de Software y Arquitectura de Sistemas • Diseño digital • Ciencias de la Computación • Métodos Formales • Procesos de Desarrollo • Señales y sistemas (Telecomunicaciones) • Optimización Introducción La Oportunidad Perspectivas Cuestionamientos/Tendencias Conclusiones

  21. Tendencias • El desarrollo de Linux incrustado se está desarrollando rápidamente (bootloader, sistema de archivos y GUI). • El desarrollo de aplicaciones siguiendo las tecnologías Windows CE, Windows XP Embedded • Extreme Programming y Sistemas Incrustados • Progreso en el desarrollo de sistemas incrustados al no contar con el hardware necesario Introducción La Oportunidad Perspectivas Cuestionamientos y Tendencias Conclusiones

  22. Tendencias • Casas inteligentes, ejemplo de tecnología y automatización • Domótica: Conjunto de servicios proporcionados por sistemas tecnológicos integrados, como el mejor medio para satisfacer estas necesidades básicas de seguridad, comunicación, gestión energética y confort del hombre y de su entorno más cercano. • Aplicar la tecnología de la automatización y el control enfocado al hogar, considerando además un ahorro del consumo energético que van desde el uso de sistemas de climatización, juegos de luces, persianas, gas, red telefónica hasta alarmas de seguridad • Domótica Viva S. L. (http://www.domoticaviva.com/) • Domointel (http://www.domointel.com/) • Casadomo (http://www.casadomo.com) • MyCasa Network (http://www.mycasanetwork.com/) • HKS (http://www.hksinc.com/) • Diplomados • Instituto Nacional de la Casa Inteligente • Ingeniería en Sistemas de Comunicación y Electrónica ELITE SA de CV • Instituto de Arquitectura y Urbanismo de la Ciudad de México, así como la Universidad del Valle de México Introducción La Oportunidad Perspectivas Cuestionamientos y Tendencias Conclusiones

  23. Conclusiones • Red de Expertos en microsistemas (http://www.mural.com/ciencia/articulo/299057/) • La red está conformada por expertos de la Universidad Autónoma de Puebla, UNAM, Cinvestav, Universidad de Guadalajara, Universidad Veracruzana, el Tec de Monterrey, el Instituto Tecnológico de Irapuato, el INAOE, IIE y el IMP. • Las 10 universidades de la red, junto con la Fundación México-Estados Unidos para la Ciencia y el Conacyt, realizarán un encuentro binacional para vincular a científicos e inversionistas en esta área que se estima generará en el 2006, un mercado de 80 mil millones de dólares a nivel mundial. • Calidad • Servicio • Educación • Enfoque dual de sistemas incrustados (Hardware y Software) • Adopción de tecnología • Hardware • Técnicas y métodos de elaboración de circuitos electrónicos • Convenios de transferencia de tecnología • Software • Herramienta UML Case para Sistemas Incrustados (http://www.gentleware.com/products/descriptions/emb.php4) • Convenios de transferencia de tecnología Introducción La Oportunidad Perspectivas Cuestionamientos y Tendencias Conclusiones

  24. Referencias • ARTES, Embedded Systems and the Future of Swedish IT-Research, 2000. Disponible en http://www.artes.uu.se. • Advanced Real-Time System Consortium (ARTIST), Guidelines for Graduate Curriculum on Embedded Software and Systems, 2003. Sixth Draft. Disponible en http://www.systemes-critiques.org/ARTIST/. • Krishnadas, K.C., India Seeks Global Role In Embedded Software, Electronic Engineering Times, April 2003. Disponible en http://www.eetasia.com. • Fung, M., A Spotlight On The Embedded Software industry, Mirus’ E-Newsletter, 2001. Disponible en http://www.imakenews.com/rcwmirus/e_article000029606.cfm. • Secretaría de Economía, Programa para el Desarrollo de la Industria de Software, 2001. Disponible en http://www.economia.gob.mx/?P=1128 • Wang, Y. and King, G. Software Engineering Processes: Principles and Applications. CRC Press, 2000.

  25. Preguntas? Grupo de Ingeniería de Software ingsoft@cimat.mx www.cimat.mx/ingsoft Octubre 22-24, 2003

More Related