Preguntas Frecuentes

Héctor Alejandro Durán Limón

Brief Biography

Hector Duran-Limon is currently a full Professor at the Information Systems Department, University of Guadalajara. He completed a PhD at Lancaster University in 2002. Following this, he was a post-doctoral researcher until December 2003. He obtained an IBM Faculty award in 2008. His research interests include Grid Computing, Adaptive Middleware and Mobile Computing. He is also interested in software architectures and component-based development. In 2006, He was invited to create a PhD program in Information Technologies for the University of Guadalajara, becoming a member of the Academic-Council. Contact him at the Information Systems Department, University of Guadalajara, Mexico;

hduran@cucea.udg.mx

 

Educación

 
Universidad de Lancaster, Inglaterra, 2003.
Postdoctorado en Ciencias de la Computación.
Tema: sistemas de tiempo real en cómputo móvil ad hoc.
Universidad de Lancaster, Inglaterra, 2002.
Doctorado en Ciencias de la Computación.
Tema de doctorado: manejo de recursos en middleware reflectivo para multimedia. Sinopsis adjunta – puntos clave:
  • El uso de técnicas de reflexión en middleware adaptable para multimedia.
  • Diseño e implementación de un ambiente para el manejo de recursos.
  • Diseño e implementación de un sistema de transmisión de audio adaptable.
Universidad Nacional Autónoma de México (UNAM) 1994. Maestría en Ciencias de la Computación.
El curso incluyó un amplio estudio de diversos temas.
El tema de la tesis de maestría fue el diseño e implementación de una interfaz de comunicación para una red de agentes cooperativos.
Universidad Autónoma Metropolitana (UAM), 1991. Licenciatura en Ingeniería Electrónica.
La carrera incluyó un amplio estudio de diversos temas. El tema de tesis consistió en desarrollar de un sistema de video-teléfono.
 

Experiencia de Trabajo 

2006 - a la fecha
Institución: CUCEA, Universidad de Guadalajara
Puesto: Profesor Investigador (tiempo completo)
Responsabilidades: Realizo investigación en el área de arquitecturas de software, sistemas basados en componentes, middleware adaptable, sistemas móviles en tiempo real. Imparto los siguientes cursos: Arquitecturas de Software y Diseño basado en Componentes, Metodología de la investigación. Dirijo cinco alumnos de doctorado.

2004 - 2005
Institución: ITESM, campus Guadalajara
Puesto: Profesor Investigador (de planta)
Responsabilidades: Impartí las siguientes materias: Administración de proyectos de informática, Sistemas Operativos II, Arquitecturas de desarrollo de software, y Computación II. También participo como líder de proyecto en el Instituto de Emprendedores Tecnológicos. El objetivo de este último es liderear a un grupo de estudiantes para que desarrollen una idea de negocios de base tecnológica. Finalmente, estoy continuando el trabajo de investigación iniciado en la Universidad de Lancaster.

2001 - 2003
Institución: Universidad de Lancaster, Inglaterra
Puesto: Investigador Asociado
Responsabilidades: Líder de equipo en el proyecto CORTEX (sinopsis adjunta.) Mis responsabilidades incluyen:
Diseño e implementación de una plataforma de middleware para el apoyo de sistemas embebidos en tiempo real;

  • Colaborar y monitorear el trabajo de dos estudiantes de doctorado y un asistente de investigador.
  • Colaborar y monitorear el desarrollo de reportes técnicos y documentación.
  • Escribir artículos en revistas internacionales.
  • Dar presentaciones en foros internacionales.

1996 - 1997
Institución: Universidad Nacional Autónoma de México
Puesto: Profesor en un curso de maestría
Curso: Computación distribuida orientada a objetos. El curso cubrió algunos de los estándares principales en esta área como CORBA y DCOM.

1992 - 1997
Institución: Universidad Nacional Autónoma de México
Puesto: Administrador de sistemas
Responsabilidades: Administración del laboratorio de cómputo de la maestría en computación, desarrollo de páginas de Web, C, C++. Instalación de servidores NT, servidores Unix (principalmente estaciones Sun SPARC) y terminales Unix. Brindar apoyo a: usuarios de Internet, usuarios de Unix, etc.

 

Referencias Internacionales

 

Referencias Nacionales

 

Descripción del proyecto CORTEX

Con el surgimiento de la computación móvil inalámbrica y la computación obicua un nuevo tipo de aplicaciones se pueden vislumbrar. Aplicaciones de este tipo se caracterizan por ser ampliamente distribuidas y pro-activas, es decir, capaces de operar autónomamente sin la intervención humana. Algunas otras características incluyen conocimiento del contexto como una manera de percibir el medio ambiente. Ejemplos de estas aplicaciones incluyen sistemas automáticos de control de vehículos en los cuales los vehículos son capaces de operar independientemente y de cooperar entre ellos para evitar colisiones. Otro ejemplo es un sistema de control aéreo por el cual miles de aviones son coordinados para mantenerlos a distancias seguras entre ellos, dirigirlos durante despegues y aterrizajes y evitar condiciones de tráfico. Sistemas de oficinas inteligentes pueden también preverse en las cuales la intensidad de la luz, la temperatura de la oficina y algunas otras características son automáticamente controladas de acuerdo a las personas presentes en el lugar. El proyecto CORTEX está examinando cuestiones fundamentales relevantes al apoyo de tales aplicaciones, incluyendo el desarrollo de middleware para este dominio. Mi trabajo se enfoca en desarrollar un sistema de tiempo real para tales aplicaciones.
 

Descripción del proyecto del doctorado

El resultado del proyecto de doctorado fue crear un ambiente para el manejo de recursos dentro del contexto del proyecto OpenORB. Técnicas de reflexión son usadas para lograr adaptar el sistema de una manera estructurada. El modelo propuesto fue validado por el desarrollo de un sistema adaptable de transmisión de audio sobre una red TCP/IP. El sistema es capaz de auto-reconfigurarse en caso de detectar tráfico excesivo en la red. Para esto, compresores de audio son instalados dinámicamente tanto en el transmisor como en el receptor. Tal estrategia de adaptación es solo posible si hay suficientes recursos de CPU para cubrir las demandas de los compresores. En caso de no tener suficientes recursos, una re-configuración de recursos de CPU es llevada acabo. Los resultados experimentales comprobaron que la re-configuración de recursos en middleware es útil para adaptar sistemas multimedia a cambios inesperadamente ocurridos en el ambiente.
 

Temas de investigación de interés

Arquitecturas de software, desarrollo basado en componentes, middleware, Grid computing, web services, sistemas de tiempo real, computación móvil, sistemas embebidos, sistemas adaptables.
 

Premios y distinciones

  • IBM Faculty Award, 2008. Reconocimiento internacional otorgado a académicos en reconocimiento a su destacado trabajo de investigación. Este premio me fue otorgado por mi trabajo realizado en el proyecto “Uso de Grids Computacionales para la Mitigación de Desastres Naturales” dentro del contexto de la iniciativa LA Grid, misma que es liderada por IBM. Este reconocimiento fue acompañado con 20 mil dólares para desarrollo del proyecto.
  • Perfil Promep 2009.
 

Tesis dirigidas terminadas

  • Tesis de Doctorado en Tecnologías de la Información, UdG-CUCEA. Un Marco de Trabajo basado en Tecnologías de la Web Semántica para la Verificación de Contratos entre Componentes de Software. Alumno: Francisco Edgar Castillo Barrera. Fecha: 13 diciembre 2012.
  • Tesis Maestría en Tecnologías de la Información, UdG-CUCEA. Predicción del Desempeño del WRF. Alumno: Adrián Robles Ramírez. Fecha: 29 enero 2009.
  • Tesis Maestría en Tecnologías de la Información, UdG-CUCEA. Análisis y Generación de Estrategias de Calidad de Servicio sobre Internet para un Laboratorio Virtual Distribuido. Alumno: Ivette Díaz Barriga Pérez. Fecha: 19 mayo 2006.
 

Dirección de Tesis de Doctorado en Tecnologías de la Información, UdG-CUCEA

  1. Tema: Predicción de desempeño. Alumno: Jesus Adán Flores. Inicio: Febrero 2012.
  2. Tema: Un marco de trabajo para la gestion de virtualización ligera y virtualización pesada en la Nube. Alumno: Pablo Salazar Linares. Inicio: Febrero 2013.
  3. Tema: Un Framework para la reconfiguración en tiempo de ejecución de sistemas basados en componentes. Alumno: Carlos Ruíz. Inicio: Febrero 2013.
 

Lista de Publicaciones

 

Libros

  • Alma Lilia Sapién Aguilar, Héctor Durán Limón, Laura Cristina Piñón Howlet, Leonardo Soto Sumuano, Maria del Carmen Gutierrez Diez, María elena Meda Campaña, Oscar Alejandro Piñón Arzaga, Patricia Araceli Araiza Zapata, Rafael Vásquez Pérez, Sara Catalina Hernández Gallardo, Víctor Manuel Gallegos Cereceres. “Tecnologías de la Informacion y Comunicaciones”. ISBN: 978- 607-442-932-9, Pearson, Primera Edición, 2010.
  • Hector A. Duran-Limon. “Middleware and Adaptive Multimedia Systems”. ISBN: 978-970-27-1370-8, Editado por La Universidad de Guadalajara, Primera Edición, 2008.
 

Capitulos de Libro

  • Flores, F., Mora, M., Alvarez, F., Garza, L. & Durán, H. (2010). Towards a Systematic Service-oriented Requirements Engineering Process (S-SoRE). In ENTERprise Information Systems, Series of Communications in Computer and Information Science, Springer Verlag, 2010, volume 109, pp 111-120.
  • Hector A. Duran-Limon, Gordon S. Blair, "The Importance of Resource Management in Engineering Distributed Objects". In Engineering Distributed Objects, LNCS 1999, Springer-Verlag, pp. 44-60, November, 2000.
  • Fabio Costa, Hector Duran, Nikos Parlavantzas, Katia Saikoski, Gordon Blair, and Geoff Coulson, "The Role of Reflective Middleware in Supporting the Engineering of Dynamic Applications", in Reflection and Software Engineering, LNCS 1826, Springer-Verlag, pp. 79-98, 1999.
  • Gordon S. Blair, Fabio Costa, Geoff Coulson, Fabien Delpiano, Hector Duran, Bruno Dumant, Francois Horn, Nikos Parlavantzas, Jean-Bernard Stefani. "The Design of a Resource-Aware Reflective Middleware Architecture", in Meta-Level Architectures and Reflection, LNCS 1616, Springer-Verlag, pp. 115-134, July 1999.
 

Revistas arbitradas

  • Martha Hernández Ochoa, Mario Siller, John Woods and Hector A. Duran-Limon. “A performance analysis framework for WiFi/WiMAX Heterogeneous Metropolitan Networks based on Cross Layer Design”. Accepted in the International Journal of Distributed Sensor Networks,Hindawi Publishing Corporation, ISSN: 1550-1329, 2013.
  • Hector A. Duran-Limon, Mario Siller, Martha Hernandez-Ochoa, Corina Quevedo, M.C. Victorio Robles. “A Network QoS Framework for Real-time Event Systems in highly Mobile Ad-hoc Environments”. Accepted in Journal of Applied Research and Technology (JART), ISSN 1665- 6423, 2013.
  • Laura C. Rodriguez-Martinez, Ricardo Mensoza-Gonzalez, Hector Duran-Limon and Mario A. Rodriguez-Díaz. “A Generic Model of Deliverable Artifacts through the Development of Graphical User Interfaces”. Journal of Research in Computing Science. Special issue: Advances in Intelligent and Information Technologies. Vol. 60. Instituto Politécnico Nacional, Centro de Investigación en Computación, ISSN: 1870-4069, México, 2012. pp. 175-187.
  • L. Rodriguez-Martinez, M. Mora, F. Alvarez, L. Garza, H. Duran, J. Muñoz. “Review of Relevant System Development Life Cycles (SDLCs) in Service-Oriented Software Engineering (SoSE)”. Journal of Applied Research and Technology (JART). ISSN 1665- 6423, Vol. 10, No. 2, April, 2012, pp. 94-113.
  • Francisco-Edgar Castillo-Barrera, Hector A. Duran-Limon, Carolina Medina-Ramirez, Beatriz Rodriguez-Rocha. “A Method for building Ontology-based Electronic Document Management Systems for Quality Standards – The Case Study of the ISO/TS 16949:2002 Automotive Standard”. Applied Intelligence, Vol. 22, No 2, March/April, Springer Netherlands, ISSN: 0924-669X, 2012.
  • Hector A. Duran-Limon, Mario Siller, Gordon S. Blair, Abraham Lopez, Jose F. Lombera-Landa. "Using Lightweight Virtual Machines to achieve Resource Adaptation in Middleware". IET Softw. 5, 229 (2011), ISSN: 1751-8806, pp. 229–237. DOI:10.1049/iet-sen.2009.0091.
  • Shuichi Shimizu, Raju Rangaswami, Héctor A. Durán-Limón, Manuel Corona-Perez. “Platform-independent Modeling and Prediction of Application Resource Usage Characteristics”. The Journal of Systems & Software, 82 (2009), pp. 2117-2127 DOI information: 10.1016/j.jss.2009.07.020, December, 2009.
  • Héctor A. Durán-Limón, María Elena Meda-Campaña, Alma Lilia Sapien-Aguilar, Laura Cristina Piñón-Howlet. “Un Marco de Trabajo de una Fábrica de Software”. Tecnociencia Chihuahua, Vol 2, No 1. ISSN: 1870-6606. Enero, 2008.
  • Hector A. Duran-Limon, Gordon S. Blair, “QoS Management Specification Support for Multimedia Middleware”. The Journal of Systems and Software, Elsevier, 72(1), pp 1-23: 2004.
  • Hector A. Duran-Limon, Gordon S. Blair, Geoff Coulson, “Adaptive Resource Management in Middleware: A Survey”. In IEEE Distributed Systems Online. Vol. 5, No. 7, July 2004.
  • Gordon S. Blair, Geoff Coulson, Anders Andersen, Lynne Blair, Michael Clarke, Fabio Costa, Hector Duran-Limon, Tom Fitzpatrick, Lee Johnston, Rui Moreira, Nikos Parlavantzas, and Katia Saikoski. “The Design and Implementation of Open ORB version 2”. IEEE Distributed Systems Online 2(6): 2001.
 

Conferencias y workshops arbitrados

  • Margarita Mondragón, Manuel Mora, Laura Garza, Francisco Álvarez, Laura Rodríguez, Hector A. Duran-Limon, “Toward a Well-structured Development Methodology for Business Process-oriented Software Systems based on Services”, Procedia Technology, Volume 9, 2013, Pages 351-360, ISSN 2212-0173, http://dx.doi.org/10.1016/j.protcy.2013.12.039
  • F. Castillo-Barrera, H. Duran-Limon, C. Medina-Ramirez, J. Gayo, S. Sadjadi. "Verifying the Behavioral Contracts among Components by means of Semantic Web Techniques". The Proceedings of the 2012 International Conference on Software Engineering Research and Practice (SERP'12), 2012.
  • H. Duran-Limon, L. Silva-Bañuelos, V. Tellez-Valdez, N. Parlavantzas, M. Zhao. Using Lightweight Virtual Machines to Run High Performance Computing Applications: The Case of the Weather Research and Forecasting Model. In Proceedings of the 4th IEEE/ACM International Conference on Utility and Cloud Computing (UCC 2011), Melbourne, Australia, December 2011. (28% acceptance rate).
  • Francisco-Edgar. Castillo-B., Carolina Medina-R., Hector A. Duran L. Knowledge Capitalization in a Component-Based Software Factory: a Semantic Viewpoint Seventh Latin American Workshop on Logic / Languages, Algorithms and New Methods of Reasoning 2011.
  • Hector A. Duran-Limon, Francisco E. Castillo-Barrera, Roberto E. Lopez-Herrejon. Towards an Ontology-Based Approach for Deriving Product Architectures. In Proceedings of the 2th International Workshop on Knowledge-Oriented Product Line Engineering (KOPLE 2011), held in conjunction with the 15th International Software Product Line Conference (SPLC 2011), Munich, Germany, August 22-26, 2011.
  • Javier Delgado, S. Masoud Sadjadi, Hector A. Duran-Limon, Marlon Bright, and Malek Adjouadi. Performance prediction of weather forecasting software on multicore systems. In Proceedings of the 24th IEEE International Parallel & Distributed Processing Symposium (IPDPS-2010), 11th Parallel and Distributed Scientific and Engineering Computing (PDSEC) workshop, Atlanta, Georgia, April 2010.
  • Durán-Limón Héctor A., Meulenert Angel , Rodriguez Andres, Mireles-Mercado Marisela, Jimenez-Govea Aaron, Rodriguez Héctor. “Using Grids for the Mitigation of Natural Disasters”. First International Supercomputing Conference in Mexico (ISUM2010). Guadalajara, Jalisco, Mexico, March 2010.
  • Flores, F., Mora, M., Alvare, F., Duran, H., Garza, L., & Perez, H. (2009). From Requirements Engineering to Service-oriented Requirements Engineering: An Analysis of Transition. Paper presented in Pre-ICIS (International Conference on Information Systems) 2009 SIGSVC (Special Interest Group for Services) Workshop on Service, Monday December 15, 2009, Phoenix, AZ, USA, pp. 1-10.
  • Francisco Edgar Cartillo-Barrera, Hector A. Duran-Limon, Manuel Corona-Perez, Horacio Lopez-Padilla. “Using a 3D Animated, Natural Speech, Logic-Based Agent as a School's Web Site Guide and Course Advisor”. The 2009 International Conference on Artificial Intelligence (ICAI'09), Las Vegas, Nevada, July 13-16, 2009.
  • Francisco Edgar Cartillo-Barrera, Hector A. Duran-Limon. “Ontología para un Sistema de Calidad para la Industria Automotriz basado en la Norma ISO/TS 16949”. 9o Congreso interamericano de Computación Aplicada A la Industria de Procesos, Montevideo-Uruguay, Agosto 25-28, 2009.
  • Rodriguez L., Mora M., O'Connor R.,Garza L. Alvarez F. and Duran-Limon H., Toward A Framework for Comparison System Development Life Cycles (SDLCs), Tenth Annual Global Information Technology Management (GITMA) World Conference, 14-JUN-09 - 16-JUN-09, Mexico City.
  • Sara Hernandez Gallardo, Hector A. Duran-Limon. “Etnography in virtual Environments”. 34th Biennial Congress of the International Association of Schools of Social Work (IASSW). July 20-24, 2008.
  • Seyed Masoud Sadjadi, Shu Shimizu , Javier Figueroa, Raju Rangaswami, Javier Delgado, Hector Duran and Xabriel Collazo. “A Modeling Approach for Estimating Execution Time of Long-Running Scientific Applications”. In Proceedings of the 5th IEEE High-Performance Grid Computing Workshop (in conjunction with the International Parallel and Distributed Processing Symposium – IPDPS), Miami, Florida USA, April 14, 2008.
  • S. Masoud Sadjadi, Liana Fong, Rosa M. Badia, Javier Figueroa, Javier Delgado, Xabriel J. Collazo-Mojica, Khalid Saleem, Raju Rangaswami, Shu Shimizu, Hector A. Duran Limon, et al. “Transparent Grid Enablement of Weather Research and Forecasting”. In Proceedings of the Workshop on Grid-Enabling Applications (in conjunction with the Mardi Gras Conference), Louisiana, USA, 30 January 2008.
  • Duran-Limon, Hector. “Multilevel Modelling Software Development”. In Proceedings of the IEEE Tercer Congreso de Electrónica, Robótica y Mecánica Automotriz (CERMA), Morelos, México, September, 2006.
  • Duran-Limon, Hector. “Documenting Software Architectures: The Practitioner Community Perspective”. In Proceedings of the Simposio de Ingenieria de Software (SIS’06). Co-located with Quinto Encuentro Internacional de Computación ENC’06, San Luis Potosi, México, September, 2006.
  • Carl-Fredrik Sørensen, Maomao Wu, Thirunavukkarasu Sivaharan, Gordon Blair, Paul Okanda, Adrian Friday, Hector Duran-Limon. “A Contex-Aware Middleware for Applications in Mobile Ad Hoc Environments”. In the 2nd International Workshop on Middleware for Pervasive and Ad Hoc Computing (MPAC 2004). Co-located with ACM/IFIP/USENIX Middleware 2004. Monday, October 18, 2004. Toronto, Canada.
  • Hector A. Duran-Limon, Gordon S. Blair, et al., “Context-Aware Middleware for Pervasive and Mobile Ad Hoc Environments”. In the 2nd Mobile Computing Workshop. Co-located with Quinto Encuentro Internacional de Computación ENC’04. pp. 583-588. Editors: Miguel Arias Estrada and Alexander Gelbukh. Publishers: Mexican Society of Computer Science (SMCC) and Universidad de Colima. ISBN: 970-692-170-2. Mexico, September, 2004.
  • Maomao Wu, Adrian Friday, Gordon Blair, Thirunavukkarasu Sivaharan, Paul Okanda, Hector Duran-Limon, Carl-Fredrik Sørensen, Gregory Biegel, and Rene Meier. “Novel Component Middleware for Building Dependable Sentient Computing Applications”. In ECOOP 2004, Workshop on Component-Oriented Approaches to Context-Aware Computing, Oslo, Norway. 2004.
  • Thirunavukkarasu Sivaharan, Gordon Blair, Adrian Friday, Maomao Wu, Hector Duran-Limon, Paul Okanda, Carl-Fredrik Sørensen. “Cooperating Sentient Vehicles for Next Generation Automobiles”. In ACM SIGMOBILE/USENIX/ACM SIGOPS MobiSys 2004, Workshop on Applications of Mobile Embedded Systems, Boston, MA, USA. June 6, 2004.
  • Hector A. Duran-Limon, Gordon S. Blair, et al., "A Resource and QoS Management Framework for a Real-time Event System in Mobile Ad Hoc Environments". In the 9th IEEE International Workshop on Object-oriented Real-time Dependable Systems (WORDS 2003F), pp. 217-224, Capri Island, Italy, October, 2003.
  • Gordon S. Blair, Geoff Coulson, Lynne Blair, Hector Duran-Limon, Paul Grace, Rui Moreira and Nikos Parlavantzas. "Reflection, Self-Awareness and Self-Healing". In Proceedings of ACM SIGSOFT Workshop on Self-Healing Systems'02 (WOSS'02), Charleston, SC, November 2002. pp. 9-14. Publisher: ACM PRESS NEW YORK, NY, USA
  • Hector A. Duran-Limon, Gordon S. Blair, "Reconfiguration of Resources in Middleware". In the 7th IEEE International Workshop on Object-oriented Real-time Dependable Systems (WORDS 2002), San Diego, CA, January, 2002.
  • Hector A. Duran-Limon, Gordon S. Blair, "Specifying Real-Time Behaviour in Distributed Software Architectures". In the 3th Australasian Workshop on Software and Systems Architectures (AWSA), Sydney, Australia, November, 2000.
  • Gordon S. Blair, Geoff Coulson, Anders Andersen, Lynne Blair, Mike Clarke, Fabio Costa, Hector Duran-Limon, Nikos Parlavantzas and Katia Saikoski. "A Principled Approach to Supporting Adaptation in Distributed Mobile Environments", in Int. Symposium on Software Engineering for Parellel and Distributed Systems (PDSE'2000), Limerick, Ireland, June 2000.
  • Gordon S. Blair, Geoff Coulson, Fabio M. Costa and Hector A. Duran, "On the Design of Reflective Middleware Platforms", (position paper), in IFIP/ACM Middleware'2000 Workshop on Reflective Middleware, New York, USA, April 2000.
  • Hector A. Duran-Limon, Gordon S. Blair, "A Resource Management Framework for Adaptive Middleware". In 3th IEEE International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC'2K), pp. 206-209, Newport Beach, California, USA, March 2000.
  • Hector A. Duran-Limon, Gordon S. Blair, "Configuring and Reconfiguring Resources in Middleware". In the 1st International Symposium on Advanced Distributed Systems (ISADS'2K), Gdl, Jalisco, Mexico, March 2000.
  • Fabio M. Costa, Hector Duran, Nikos Parlavantzas, Katia B. Saikoski, Gordon Blair and Geoff Coulson. "The Role of Reflective Middleware in Supporting the Engineering of Complex Applications", in Proceedings of the OOPSLA'99 Workshop on Object-Oriented Reflection and Software Engineering (OORaSE'99 ), Denver, Colorado, September 1999.
 

Tesis Doctoral

  • Hector A. Duran-Limon. "A Resource Management Framework for Reflective Multimedia Middleware." PhD. dissertation, University of Lancaster. 2001.
 

Presentaciones en foros nacionales e internacionales

  • “Multilevel Modelling Software Development”. In Proceedings of the Tercer Congreso de Electrónica, Robótica y Mecánica Automotriz (CERMA), Morelos, México, September, 2006.
  • “Documenting Software Architectures: The Practitioner Community Perspective”. In Proceedings of the Simposio de Ingenieria de Software (SIS’06). Co-located with Quinto Encuentro Internacional de Computación ENC’06, San Luis Potosi, México, September, 2006.
  • “Context-Aware Middleware for Pervasive and Mobile Ad Hoc Environments”. In the 2nd Mobile Computing Workshop. Co-located with Quinto Encuentro Internacional de Computación ENC’04. Mexico, September, 2004.
  • “Adaptive Middleware”. Seminario de Ciencias y Tecnologías de la Información. UAM, Iztapalapa, México, D.F., Noviembre, 2004.
  • “Middleware and going beyond new frontiers”. Aniversario XXXV de la carrera de ingeniero en sistemas computacionales del Instituto Tecnológico y de Estudios Superiores de Monterrey, Campus Monterrey, Octubre, 2004.
  • “Context-Aware Middleware for Pervasive and Mobile Ad Hoc Environments”. Quinto Encuentro Internacional de Computación ENC’04. Septiembre, 2004.
  • “Tutorial de Middleware”. Quinto Encuentro Internacional de Computación ENC’04. Septiembre, 2004.
  • "A Resource and QoS Management Framework for a Real-time Event System in Mobile Ad Hoc Environments". In the 9th IEEE International Workshop on Object-oriented Real-time Dependable Systems (WORDS 2003F), Capri Island, Italy, October, 2003.
  • “Resource Management in Next-Generation Middleware”. In Advanced Real-Time Systems (ARTIST) Plenary Meeting, Paris, January, 2003.
  • "Reconfiguration of Resources in Middleware". In the 7th IEEE International Workshop on Object-oriented Real-time Dependable Systems (WORDS 2002), San Diego, CA, January, 2002.
  • "Specifying Real-Time Behaviour in Distributed Software Architectures". In the 3th Australasian Workshop on Software and Systems Architectures (AWSA), Sydney, Australia, November, 2000.
  • "The Importance of Resource Management in Engineering Distributed Objects". In 2th International Workshop on Engineering Distributed Objects (EDO2000), Sacramento, California, USA, November, 2000.
  • "A Resource Management Framework for Adaptive Middleware". In 3th IEEE International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC'2K), Newport Beach, California, USA, March 2000.
  • "Configuring and Reconfiguring Resources in Middleware". In the 1st International Symposium on Advanced Distributed Systems (ISADS'2K), Gdl, Jalisco, Mexico, March 2000.