Primera Escuela de Verano en Informática e Ingeniería de Software Agosto 12 15, 2014 Universidad Icesi, Cali, Colombia

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Primera Escuela de Verano en Informática e Ingeniería de Software Agosto 12 15, 2014 Universidad Icesi, Cali, Colombia"

Transcripción

1 Primera Escuela de Verano en Informática e Ingeniería de Software Agosto 12 15, 2014 Universidad Icesi, Cali, Colombia Sebastián de Belalcázar, Cali, Colombia La escuela de verano en Informática e Ingeniería de Software, a realizarse entre el 12 y 15 de Agosto de 2014 y organizada por el Departamento de Tecnologías de Información y Comunicaciones y el grupo de investigación I2T/DRISO, con el apoyo de la Dirección de Investigaciones de la Universidad Icesi, tiene como objetivo principal ofrecer una visión actualizada sobre los conceptos y la práctica en distintas áreas de la computación en general, y en particular de los sistemas de información y la ingeniería de software. Además, busca promover la aplicación de temas de vanguardia en la práctica de la computación y el desarrollo de software en la industria TIC Colombiana y Latinoamericana, así como también el avance de los grupos de investigación que trabajan en estos campos. Finalmente, con esta escuela de verano esperamos contribuir al fortalecimiento de las redes de colaboración en investigación existentes ---así como promover el desarrollo de nuevas--- entre investigadores de América Latina, en particular de Colombia, e investigadores de primer nivel en todo el mundo. La escuela de verano está principalmente dirigida a estudiantes de maestría y doctorado de universidades colombianas y latinoamericanas, y profesionales de la industria en el área de las TIC que estén interesados en seminarios y talleres prácticos de los temas de vanguardia que son dictados por investigadores pioneros en las áreas de interés de la escuela de verano. La 1era Escuela de Verano en Informática e Ingeniería de Software se llevará a cabo en el campus de la Universidad Icesi, en la tropical, pujante y alegre ciudad de Cali, Valle del Cauca, Colombia. Formato Las sesiones de la escuela de verano serán en inglés, en forma de exposiciones magistrales pero participativas, y de laboratorios prácticos, ambos de 1,5 horas cada uno. En general, cada exposición magistral se complementa con una sesión de tutorial que permitirá a los estudiantes poner en práctica los conceptos principales estudiados en la clase magistral correspondiente. Las clases magistrales se desarrollarán en salones convencionales con video proyector, tableros y aire acondicionado. Típicamente empiezan con una introducción a los conceptos fundamentales y una exploración del estado del arte del tema, para después pasar a una presentación de la teoría y práctica que constituyen parte del trabajo reciente del profesor Los Farallones de Cali desde la Universidad Icesi 1

2 investigador que presenta el tema. Los tutoriales se desarrollarán en salas de cómputo y harán uso extensivo de computadores, middlewares y otras herramientas. Dependiendo del tutorial, se les podría pedir a los participantes que instalen artefactos de software con anticipación al inicio del laboratorio. En este caso, todo el software requerido será provisto a los participantes con anticipación. De igual manera, esta escuela de verano ofrecerá oportunidades valiosas para desarrollar nuevas redes de colaboración en investigación entre sus participantes. Para esto, la agenda incluye espacios de tiempo dedicados a reuniones individuales y discusiones. Se tiene preparada también una sesión de consejería especial en la que los asistentes podrán interactuar personalmente con los investigadores invitados. Para esto, los estudiantes tendrán la oportunidad de presentar pósters sobre sus trabajos de investigación. Esta es una grandiosa oportunidad para que tanto la industria como los estudiantes e investigadores obtengan realimentación sobre temas de interés por parte de los investigadores invitados que nos visitan, y los demás asistentes. Temas Las presentaciones y los tutoriales están alineados con tres áreas de la ingeniería de software. En todos los temas, los estudiantes aprenderán cómo las tecnologías emergentes presentadas en la escuela de verano contribuyen a la solución de retos y al mejoramiento de la manera como construimos y mantenemos los sistemas de software que, especialmente, afrontan requerimientos cambiantes dependiendo del contexto, en tiempo de ejecución: Ingeniería de requerimientos Diseño de software Mantenimiento de software Universidad Icesi, entrada principal Ingeniería de Requerimientos Presentador: Prof. Vítor E. Silva Souza Universidade Federal do Espírito Santo (UFES) La Ingeniería de Requerimientos (IR) involucra la elicitación, análisis, especificación y mantenimiento de los requerimientos de software. Los requerimientos son particularmente importantes en un sistema de software puesto que de la profundidad de su análisis dependen el éxito en el diseño, la implementación, el mantenimiento y la evolución del sistema. Sin embargo, la ingeniería de requerimientos plantea varios desafíos importantes cuando la naturaleza de los requerimientos, especialmente los no funcionales, es altamente dinámica. Es decir, cuando los requerimientos pueden cambiar con el paso del tiempo debido a la evolución de las necesidades que le dieron origen, o según la situación del ambiente de ejecución del sistema [SLAM13]. En sus dos clases magistrales, el Prof. Vítor Silva tratará conceptos fundamentales de la IR para enfocarse después en cómo modelar y satisfacer, en tiempo de ejecución, los requerimientos que están bajo evolución constante. Al final de la semana, en su tutorial, el Prof. Silva enseñará a los estudiantes cómo aprovechar la web semántica y sus ontologías para gestionar la satisfacción de requerimientos cambiantes en tiempo de ejecución. 2

3 Diseño de Software Sistemas de Software Auto-Adaptables Presentador de exposiciones magistrales: Prof. Hausi A. Müller University of Victoria, Canada La necesidad de un cambio de perspectiva en la ingeniería software ha sido discutida ampliamente durante la última década por ingenieros e investigadores en diferentes dominios de aplicación [NFG+06, Dah10, CLG+09]. En particular, Truex et al. argumentan que la ingeniería de software se ha basado, en parte, en un conjunto de objetivos incorrectos que asumen que los sistemas de software deben soportar negocios y requerimientos rígidos y estables, deben tener bajos niveles de mantenimiento, y satisfacer completamente los requerimientos funcionales y no funcionales desde la primera entrega [TBK99]. En contraste con esta visión estática y estable, Truex y sus colegas propusieron un nuevo conjunto de objetivos basados en un análisis permanente de los sistemas de software, una continua negociación de requerimientos dinámicos y trabajar con especificaciones incompletas de requerimientos. Esta propuesta se alinea con la visión de los sistemas de software autoadaptables, en los que la adaptación dinámica, es decir en tiempo de ejecución, es necesaria para asegurar la satisfacción de los requerimientos funcionales de un sistema y la preservación de las condiciones negociadas de calidad de servicio asociadas a los requerimientos no funcionales. Estos niveles de calidad de servicio son usualmente representados en forma de acuerdos de nivel de servicio (SLAs, por su nombre en inglés), y su cumplimiento se basa en mecanismos como contratos y políticas, entre otros [TT09, TCCD12]. En sus dos clases magistrales, el Prof. Müller explicará cómo, para garantizar la satisfacción continua de los requerimientos de un sistema, la ingeniería de sistemas de software afectados por requerimientos altamente cambiantes requiere mecanismos de adaptación capaces de ejecutar cambios en el sistema en el corto plazo, es decir mientras se ejecuta, y de administrar su evolución en el largo plazo [OMT08]. Como parte de este proceso de evolución y adaptación, el análisis del sistema debe realizarse en tiempo de ejecución, y la satisfacción de sus requerimientos debe monitorearse y regularse ajustando o mejorando el comportamiento del sistema [BSG+09, CLG+09]. En particular, los estudiantes aprenderán (1) modelos de referencia y arquitecturas como el modelo de ciclo de realimentación adoptado de la teoría de control que son útiles para guiar la ingeniería de los sistemas de software auto-adaptables; (2) estrategias de monitoreo de contexto y su rol en los sistemas de software auto-adaptables; y (3) varios tipos de mecanismos de adaptación que pueden implementarse a lo largo de un espectro de aplicaciones distintas. Presentadores de tutoriales: Prof. Gabriel Tamura y Prof. Norha M. Villegas Universidad Icesi, Colombia En su tutorial, los profesores Gabriel Tamura and Norha Villegas guiarán a los estudiantes en un laboratorio práctico que les ayudará a entender los conceptos básicos del diseño e implementación de mecanismos de autoadaptación en sistemas de software. En particular, los estudiantes aprenderán cómo implementar mecanismos de adaptación estructurales para re-configurar la arquitectura de un sistema de software de forma dinámica, con el objetivo de satisfacer requerimientos de calidad que puedan estar siendo violados o puedan violarse en el futuro; y cómo implementar mecanismos de adaptación de comportamiento para modificar la lógica de negocio de una aplicación en tiempo de ejecución. Para participar en este tutorial, los estudiantes deben tener conocimientos en la implementación de aplicaciones java, e idealmente, por componentes. 3

4 Ingeniería Dirigida por Modelos y Líneas de Producto de Software Presentadora: Prof. Rubby Casallas Universidad de Los Andes, Colombia Ambas, la Ingeniería Dirigida por Modelos (MDE, por sus iniciales en inglés) y las Líneas de Producto de Software (SPL, por sus iniciales en inglés) se conocen como enfoques prometedores para incrementar la productividad, simplificando el proceso, y como resultado también el esfuerzo, de diseñar, implementar y mantener sistemas de software. Por un lado, MDE se enfoca en técnicas de desarrollo de software basadas en la creación de modelos abstractos (e.g., meta-modelos, máquinas de estado, diagramas de colaboración UML) de un sistema de software que son después transformados de forma sistemática en implementaciones concretas (e.g., clases y código) del sistema correspondiente [FR07]. Por otro lado, SPL se concentra en el uso de métodos, herramientas y técnicas de ingeniería de software para crear familias de productos, a partir de la combinación de artefactos de software que implementan funcionalidades comunes entre los sistemas que pertenecen a la misma familia. En la ingeniería de líneas de producto de software, el desarrollo de los productos se realiza a través de dos procesos principales: la ingeniería de dominio, que concierne el desarrollo y mantenimiento de un conjunto de artefactos reusables; y la ingeniería de la aplicación, que se enfoca en la construcción del producto a partir del conjunto de artefactos de software reusables. En consecuencia, dado que los productos de la línea se derivan de un modelo que describe un dominio específico, la ingeniería dirigida por modelos constituye un enfoque apropiado para soportar la realización de las líneas de producto de software [ACR09]. En sus sesiones teórico-prácticas, la Prof. Rubby Casallas enseñará a los estudiantes los fundamentos de la ingeniería dirigida por modelos, y cómo esta puede ser usada para diseñar e implementar una línea de productos de software. Computación en la Nube y Aplicaciones Inteligentes para Internet Presentador: Prof. Marin Litoiu York University, Canada La Computación en la Nube es un paradigma de computación distribuida que busca proveer un gran número de usuarios con acceso distribuido a recursos de infraestructura escalables, hardware virtualizado y software a través de la Internet. La computación en la nube genera varios beneficios para las industrias que deciden adoptarla. Algunos de estos beneficios son: disponibilidad, los recursos pueden accederse en cualquier momento; colaboración, los usuarios encuentran oportunidades de trabajar en datos e información común; elasticidad, los recursos son asignados y facturados con base en las necesidades cambiantes de los clientes que cambian dinámicamente; costos de infraestructura más bajos, el modelo de pague-por-uso permite a las organizaciones pagar únicamente por los recursos consumidos sin requerir inversiones mayores en infraestructura y mantenimiento; movilidad, los datos y los recursos están disponibles desde cualquier parte a través de la Internet; reducción del riesgo, las empresas pueden usar la nube para probar nuevas estrategias y tecnologías antes de hacer inversiones importantes en tecnología; escalabilidad, los recursos son escalables según la demanda de los clientes; y virtualización, cada usuario tiene una vista única de los recursos disponibles independientemente de la configuración física de los mismos, así, los proveedores pueden atender un gran número de usuarios con menos recursos físicos [SL10]. La computación en la nube supone también retos para su adopción en la industria, en particular para el desarrollo y mantenimiento de aplicaciones de software basadas en la nube. En sus dos sesiones, el Prof. Marin Litoiu discutirá oportunidades y retos que supone la adopción de la computación en la nube, cómo diseñar, implementar y mantener aplicaciones de software en la nube. 4

5 Mantenimiento de Software Comprensión de Programas e Ingeniería Inversa Presentador: Prof. Ken Wong University of Alberta, Canada El estándar IEEE para el mantenimiento de software, IEEE 219 [IEEE98], define el mantenimiento de software como la modificación de un sistema de software después de que ha sido entregado, para corregir errores, mejorar su desempeño u otros atributos, o para adaptar el producto a un ambiente de ejecución que ha sufrido cambios. En consecuencia, los sistemas de software deben evolucionar a lo largo del tiempo, de lo contrario se harán obsoletos. Un factor importante para esta necesidad de evolucionar es los cambios en los requerimientos. Infortunadamente, con el paso del tiempo, los sistemas de software se hacen más complejos y difíciles de entender y de cambiar. Siempre existe una brecha considerable entre lo que se conoce, lo que es útil y la información disponible acerca del sistema, así como lo que se necesita saber para poder realizar cambios. Para aliviar este problema, y contribuir a la optimización de las actividades de mantenimiento de software, las herramientas para la comprensión de programas y la ingeniería inversa juegan un papel importante. La ingeniería inversa de software es un proceso que ayuda a entender mejor la arquitectura y el comportamiento del software, y en últimas a mejorar el re-uso y diseño del software. En sus sesiones, el Prof. Ken Wong presentará fundamentos y técnicas de comprensión de programas e ingeniería inversa, además de la manera como estas técnicas pueden usarse en el mantenimiento de los sistemas de software. En particular, el Prof. Wong demostrará herramientas y técnicas aplicables al análisis de aplicaciones Java y su ingeniería reversa. Programación La programación preliminar de la escuela de verano se presenta en el siguiente cuadro. Esta programación puede sufrir cambios en la distribución de algunas sesiones. 5

6 Turismo y Eventos Sociales El martes en la noche, el primer día de la escuela de verano, la escuela ofrecerá un evento social de bienvenida que incluye una espectacular presentación cultural a cargo de grupos artísticos de la Universidad Icesi. El jueves en la tarde se ofrecerá un tour a los lugares más emblemáticos de la hermosa ciudad de Cali. Después del tour, cerraremos la noche del jueves con una cena especial en uno de los restaurantes emblemáticos de la ciudad. Tanto el tour como la cena son opcionales e implican un costo extra que debe ser cubierto por cada asistente. Some emblematic places of Cali Costo y Registro Fecha límite de registro Junio 27 de 2014 Costo por persona 325 USD COP El registro incluye la inscripción a la escuela de verano, los materiales, uso de espacios físicos, almuerzos y refrigerios durante los 4 días del evento. También incluye el evento social de bienvenida a realizarse el martes en la noche. 6

7 Las pre-inscripciones deben diligenciarse hasta el 23 de mayo en: https://www.icesi.edu.co/eventos/inscripcion.php?sched_conf_id=101 Hospedaje Estamos negociando tasas especiales con hoteles cercanos geográficamente de la Universidad Icesi. El costo por noche por habitación, incluyendo desayuno Americano, estará alrededor de 70 USD ( COP), en cuartos de acomodación individual, doble o triple. Presentadores Hausi A. Müller Self-Adaptive Software Systems University of Victoria, Victoria, Canada Hausi A. Müller is a Professor in the Department of Computer Science and Associate Dean of Research in the Faculty of Engineering at University of Victoria, Canada. He is Chair of the IEEE Computer Society Technical Council on Software Engineering (TCSE). He is General Chair of the 30th International Conference on Software Maintenance and Evolution (traditionally known as ICSM, and as ICSME since 2014). His research interests include software engineering, software evolution, smarter commerce, self-adaptive and self-managing systems, situation-aware systems, context-aware systems, service-oriented systems, reverse engineering, software reengineering, program understanding, and visualization. He is a principal investigator in the NSERC Strategic Research Network for Smart Applications on Virtual Infrastructure (SAVI). The main research goal of the SAVI Network is to address the design of future applications platforms built on a flexible, versatile and evolvable infrastructure that can readily deploy, maintain, and retire the large-scale, possibly short-lived, distributed applications that will be typical in the future applications marketplace. The SAVI partnership involves investigators from nine Canadian universities and 13 companies bringing together expertise in networking, cloud computing, applications, and business. In 2011 Dr. Müller s research team won the IBM Canada CAS Research Project of the Year Award. In 2006 he received the IBM CAS Faculty Fellow of the Year Award, the CSER Outstanding Leadership Award, and a Stevens Citation for his many contributions to the software reverse engineering community. He was the founding Director of BSEng, a CEAB accredited Bachelor of Software Engineering degree program in the Faculty of Engineering. He serves on the Editorial Board of Software Maintenance and Evolution and Software Process: Improvement and Practice (JSME). He served on the Editorial Board of IEEE Transactions on Software Engineering (TSE). 7

8 Marin Litoiu Cloud Computing and Smart Internet Applications York University, Toronto, Canada Marin Litoiu is an Associate Professor in the School of Information Technology and the Engineering Department at York University, Canada. He is a principal investigator in the NSERC Strategic Research Network for Smart Applications on Virtual Infrastructure (SAVI), a Visiting Scientist at the IBM Software Lab in Canada, Director of Research for the Centre of Excellence for Research in Adaptive Systems (CERAS), and Chair of the Board of Directors for the Consortium for Software Engineering Research of Canada (CSER). Marin Litoiu was General Chair of the 8th IEEE/ACM Symposium on Software Engineering for Adaptive and Self- Managing Systems (SEAMS 2014), co-located with the 35th International Conference on Software Engineering (ICSE). He has served in the program committees of several top-ranked international conferences and journals such as ACM Transactions on Autonomous and Adaptive Systems, IEEE Transactions on Software Engineering, and IEEE Software. In 2011 he was Chair of the NSERC Strategic Projects Committee, Information and Communication Technologies in Canada. His research interests include smart applications in virtual infrastructures, connected vehicles and smart transportation, service-oriented computing, performance engineering, and cloud computing, in particular service management for the cloud and capacity planning for data centers. Ken Wong Program Comprehension and Reverse Engineering University of Alberta, Edmonton, Canada https://webapps.cs.ualberta.ca/profile/ Ken Wong is an Associate Professor in the Department of Computer Science, at University of Alberta, Canada. His research interests include software engineering, reverse engineering, program understanding, software visualization, mining software repositories, problem determination, and root cause analysis. In particular, he works on the definition of domain-specific languages for reverse engineering activities, focused on usability and performance. One of his long-term goals is to integrate reverse engineering practices into the software development process, rather than as a last hope to re-document an ailing legacy software project. He is currently involved in the Consortium for Software Engineering Research (CSER), and works in joint research projects with CA Technologies Labs. In the past, he worked with IBM Canada in Toronto, klocwork Solutions in Ottawa, and Intuit Canada in Edmonton. He has serverd in the program and steering committees of several international symposiums and conferences such as the 15th IEEE International Symposium on Web Systems Evolution (WSE 2013), and the 34th International Conference on Software Engineering (ICSE 2012). 8

9 Vítor E. Silva Souza Requirements Engineering Ontologies and Semantic Web for Software Engineering University of Espíritu Santo (Ufes), Vítoria, Brazil Vítor E. Silva Souza is a professor at the Department of Informatics of the Federal University of Espírito Santo (Ufes), Brazil. He earned his PhD degree in 2012 at the International Doctoral School on Information and Communication Technology of the University of Trento, Italy under the direction of professor John Mylopoulos. His PhD thesis focuses on Requirements Engineering for Adaptive Systems. Previously, Vítor E. Silva obtained his Master degree from the same university. With his research group at Ufes, he works in the field of Web Engineering, under the orientation of professors Ricardo de Almeida Falbo and Giancarlo Guizzardi. Currently, his research interests are concentrated in the area of Software Engineering, more specifically the fields of Requirements Engineering, the use of Ontologies in Software Engineering, Conceptual Modeling, Web Engineering, and the Semantic Web. Rubby Casallas Model Driven Engineering Applications for Software Product Lines University of Los Andes, Bogotá, Colombia. Rubby Casallas is a Full Professor in the Department of Systems and Computing Engineering, Head of the Software Construction Research Group, and Associate Dean of Graduate Studies and Research at the School of Engineering at University of Los Andes, Colombia. Professor Casallas obtained her PhD degree in Informatics from Joseph Fourier University, Grenoble, France. She is also Specialist on Information Systems and Computer Engineer from University of Los Andes, Bogotá, Colombia. Her research interests include model-driven software development, domain-specific modeling, and the materialization of methodologies, software architectures and technologies into software product lines for optimizing the engineering of software systems. 9

10 Gabriel Tamura Self-Adaptive Software Systems Icesi University, Cali, Colombia Gabriel Tamura is an Associate Professor and Leader of the I2T/DRISO research subgroup of the Department of Information and Communication Technologies at Icesi University (Cali, Colombia). He has been scientific visitor of ADAM, a joint team-project between the INRIA Lille Nord Europe research center and the Laboratory of Fundamental Informatics (LIFL - UMR 8022 CNRS & University of Lille 1). He obtained his Ph.D. in software engineering from University of Lille 1 (Lille, France) and University of Los Andes (Bogotá, Colombia), and he holds a M.Sc. degree and a B.Eng. diploma, both in Systems Engineering and Computing. His current research interests include the engineering of context-driven selfadaptive software systems, the evolution of component-based and service-oriented computing, and the formalization of architecture-based mechanisms for self-adaptation. Norha M. Villegas Self-Adaptive Software Systems Icesi University, Cali, Colombia Norha Villegas is an Assistant Professor in the Department of Information and Communication Technologies, Director of the Computing Systems and Software Engineering bachelor program at Icesi University, Colombia, and an Associate Member at the Faculty of Graduate Studies at University of Victoria, in Canada. Her research interests include context-management, context-aware analytics, self-adaptive and self-managing systems, and runtime software evolution. In general, she is interested in the application of dynamic context-management and self-adaptive software techniques to improve the dynamic and situation-aware capabilities of software systems. She obtained her PhD in software engineering from University of Victoria (Victoria, Canada). In 2011 she received the IBM Canada CAS Research Project of the Year 2011 for the application of context-awareness and self-adaptation to the improvement of online shopping systems. Over the last four years she has co-chaired several workshops on context-awareness and smarter commerce at CASCON (International Conference of the Centre for Advanced Studies on Collaborative Research of IBM Canada). She has served on the program committees for MESOCA (IEEE International Workshop on the Maintenance and Evolution of Service-Oriented Systems), the Dagstuhl seminar book 28th ACM Symposium on Applied Computing (SAC 2013), ICSE 2013 Software Engineering Education Track, and the ICSE SEAMS symposium (2013, 2014). She is Proceedings Chair for the 30 th International Conference on Software Maintenance and Evolution (ICSM-ICSME 2014). 10

11 References [SLAM13] V. E. Silva, A. Lapouchnian, K. Angelopoulos, and J. Mylopoulos. Requirements-driven Software Evolution. Computer Science - Research and Development. Springer [NFG+06] L. Northrop, P. Feiler, R. Gabriel, J. Goodenough, T. Longstaff, R. Kazman, M. Klein, D. Schmidt, K. Sullivan, and K. Wallnau. Ultra-Large-Scale Systems---The Software Challenge of the Future. Technical report, Carnegie Mellon University Software Engineering Institute, [Dah10] Dahm, W.J.A. Technology Horizons a Vision for Air Force Science & Technology during Technical report, U.S. Air Force, [CLG+09] B. H. Cheng, R. Lemos, H. Giese, P. Inverardi, J. Magee, J. Andersson, B. Becker, N. Bencomo, Y. Brun, B. Cukic, G. Marzo Serugendo, S. Dustdar, A. Finkelstein, C. Gacek, K. Geihs, V. Grassi, G. Karsai, H. M. Kienle, J. Kramer, M. Litoiu, S. Malek, R. Mirandola, H. A. Müller, S. Park, M. Shaw, M. Tichy, M. Tivoli, D. Weyns, and J. Whittle. Software Engineering for Self-Adaptive Systems: A Research Roadmap, pages Springer-Verlag, [TBK99] D. P. Truex, R. Baskerville, and H. Klein. Growing Systems in Emergent Organizations. Communications of the ACM, 42(8): , [TT09] V. X. Tran and H. Tsuji. A Survey and Analysis on Semantics in QoS for Web Services. In Proceedings International Conference on Advanced Information Networking and Applications (AINA 2009), pages IEEE, [TCCD12] G. Tamura, R. Casallas, A. Cleve, and L. Duchien. QoS Contract-Aware Reconfiguration of Component Architectures Using E-Graphs. In Proceedings 7th International Workshop on Formal Aspects of Component Software (FACS 2010), volume 6921 of LNCS, pages Springer, [FR07] R. France and B. Rumpe. Model-driven Development of Complex Software: A Research Roadmap. In Proceedings 2007 Future of Software Engineering (FOSE 2007). IEEE Computer Society, [ACR09] H. Arboleda, R. Casallas and J-C. Royer. Dealing with Fine-Grained Configurations in Model-Driven SPLs. In Proceedings 13th International Software Product Line Conference (SPLC 2009). Carnegie Mellon University, Pittsburgh, PA, USA, 1-10 [IEEE98] IEEE-SA Standards Board. IEEE 219 Standard for Software Maintenance [SL10] H. D. Strowd and G. A. Lewis. T-Check in System-of-Systems Technologies: Cloud Computing. Technical Note, Software Engineering Institute, CMU/SEI-2010-TN-009,

Guía docente de la asignatura

Guía docente de la asignatura Guía docente de la asignatura 2012/2013 ASIGNATURA INGENIERÍA DE ORGANIZACIÓN Tipo de asignatura (básica, obligatoria u optativa) * Obligatoria Créditos ECTS 4,5 Competencias que contribuye a desarrollar

Más detalles

Modelado de relaciones existentes en un equipo de proyecto de software Modeling relationships in a software project team

Modelado de relaciones existentes en un equipo de proyecto de software Modeling relationships in a software project team Modelado de relaciones existentes en un equipo de proyecto de software Modeling relationships in a software project team Rafael Rodríguez-Puente 1, Eliana B. Ril-Valentin 2 1 Departamento de Técnicas de

Más detalles

Justificación. Bass, L.; Clements, P.; & Kazman, R. Software Architecture in Practice, Third Edition. Boston, MA: Addison- Wesley, 2012.

Justificación. Bass, L.; Clements, P.; & Kazman, R. Software Architecture in Practice, Third Edition. Boston, MA: Addison- Wesley, 2012. Justificación La arquitectura de software de un sistema es el conjunto de estructuras necesarias para razonar acerca del sistema; incluye elementos de software, las relaciones entre elementos, y las propiedades

Más detalles

Análisis de Competencias en TIC para la Modernización Curricular del Programa de. Ingeniería de Sistemas de la Universidad de Pamplona Colombia.

Análisis de Competencias en TIC para la Modernización Curricular del Programa de. Ingeniería de Sistemas de la Universidad de Pamplona Colombia. Análisis de Competencias en TIC para la Modernización Curricular del Programa de Ingeniería de Sistemas de la Universidad de Pamplona Colombia. Laura Patricia Villamizar Carrillo Maritza del Pilar Sánchez

Más detalles

D.ª SILVIA CAIRO JORDÁN

D.ª SILVIA CAIRO JORDÁN D.ª SILVIA CAIRO JORDÁN D.ª Silvia Cairo Jordán es licenciada en Filosofía y letras por la Universidad Autónoma de Barcelona y estudió Derecho en la Universidad de Alicante. Silvia ha desarrollado gran

Más detalles

Guía docente de la asignatura

Guía docente de la asignatura Guía docente de la asignatura 2012/2013 ASIGNATURA SISTEMAS INTEGRADOS DE GESTIÓN DE LA EMPRESA Tipo de asignatura (básica, obligatoria u optativa) * Obligatoria Créditos ECTS 4,5 Competencias que contribuye

Más detalles

Tape Mbo e: una Metodología Orientada a Servicios

Tape Mbo e: una Metodología Orientada a Servicios Tape Mbo e: una Metodología Orientada a Servicios Motivación Objetivos Tecnología Estado del Arte Evaluación del Estado del Arte Tape Mb e Ciclo de Vida Roles Disciplinas Ciclo de Vida y Disciplinas Evaluación

Más detalles

PROGRAMA DE LA ASIGNATURA CURSO BASICO: ARQUITECTURA DEL SOFTWARE

PROGRAMA DE LA ASIGNATURA CURSO BASICO: ARQUITECTURA DEL SOFTWARE UNIVERSIDAD CENTRAL DE VENEZUELA FACULTAD DE CIENCIAS POSTGRADO EN CIENCIAS DE LA COMPUTACIÓN PROGRAMA DE LA ASIGNATURA CURSO BASICO: ARQUITECTURA DEL SOFTWARE INFORMACIÓN GENERAL Profesor: Francisca Losavio

Más detalles

RESUMEN DE TRABAJO DE GRADO

RESUMEN DE TRABAJO DE GRADO RESUMEN DE TRABAJO DE GRADO Universidad Nueva Esparta. Facultad de Ciencias de la Informática. Escuela de Computación. Autores: Barrios M. Cesar E, Céspedes Nelson Tutor: Gabriel Méndez Titulo: Implantación

Más detalles

PROGRAMA LÍDERES GLOBALES Maryland, USA - Del 01 al 05 de Junio, 2015. www.rhsmith.umd.edu

PROGRAMA LÍDERES GLOBALES Maryland, USA - Del 01 al 05 de Junio, 2015. www.rhsmith.umd.edu PROGRAMA LÍDERES GLOBALES Maryland, USA - Del 01 al 05 de Junio, 2015 www.rhsmith.umd.edu Dirigido a Gerentes y Ejecutivos de Empresas Peruanas / Colombianas con presencia global o con proyección de operaciones

Más detalles

Responsabilidad Social: Mucho Más Que Relaciones Públicas. (21 de Agosto, 2013) Panamá, Panamá

Responsabilidad Social: Mucho Más Que Relaciones Públicas. (21 de Agosto, 2013) Panamá, Panamá Responsabilidad Social: Mucho Más Que Relaciones Públicas (21 de Agosto, 2013) Panamá, Panamá Cómo usar esta Guía? Esta guía incluye una versión breve de la biografía de los oradores, así como las áreas

Más detalles

CONGRESOS 2012 INTERNACIONALES

CONGRESOS 2012 INTERNACIONALES CONGRESOS 2012 INTERNACIONALES Autores: V. A. Bollati, P. Atzeni, E. Marcos, J.M. Vara Título: Model Management Systems vs. Model Driven Engineering: A Case Study Congreso: Symposium on Applied Computing

Más detalles

Ciencia de Servicios como herramienta de innovación y creación de valor en tiempos de crisis

Ciencia de Servicios como herramienta de innovación y creación de valor en tiempos de crisis 3 rd International Conference on Industrial Engineering and Industrial Management XIII Congreso de Ingeniería de Organización Barcelona-Terrassa, September 2nd-4th 2009 Ciencia de Servicios como herramienta

Más detalles

Taller De las experiencias aisladas a los programas y políticas institucionales de aprendizajeservicio

Taller De las experiencias aisladas a los programas y políticas institucionales de aprendizajeservicio Taller De las experiencias aisladas a los programas y políticas institucionales de aprendizajeservicio Mgtr. Martin Ierullo 16 Seminario Internacional de Aprendizaje y Servicio Solidario Ciudad de Buenos

Más detalles

Estrategias de Venta para la Gestión de Cuentas Clave

Estrategias de Venta para la Gestión de Cuentas Clave Estrategias de Venta para la Gestión de Cuentas Clave Strategic Account Management 28-29 Junio 2012 / Santiago, Chile Identifique, desarrolle y rentabilice sus cuentas estratégicas. Construya relaciones

Más detalles

Tecnologías de la web semántica

Tecnologías de la web semántica Tecnologías de la web semántica MSC-0301 Nombre de la asignatura: Tecnologías de la Web Semántica Línea de trabajo: Tecnologías Web Tiempo de dedicación del estudiante a las actividades de: DOC TIS TPS

Más detalles

Ron Dizy - Canadá. Ivano Labricciosa - Canadá

Ron Dizy - Canadá. Ivano Labricciosa - Canadá Ron Dizy - Canadá Ron es el director general del instituto de energía avanzada en MaRS, el cual se concentra en dos prioridades: 1. Fomentar la adopción de tecnologías energéticas innovadoras en Ontario

Más detalles

IBM Workshops. Manuel Peña Ruiz Software IT Architect mpena@mx1.ibm.com. 2008 IBM Corporation

IBM Workshops. Manuel Peña Ruiz Software IT Architect mpena@mx1.ibm.com. 2008 IBM Corporation Manuel Peña Ruiz Software IT Architect mpena@mx1.ibm.com 2008 IBM Corporation Agenda Características Generales IAW (Workshop de Arquitectura de Integración) PIW (Workshop de Optimización de Procesos) SOA

Más detalles

Desarrollo de Software guiado por los modelos

Desarrollo de Software guiado por los modelos Desarrollo de Software guiado por los modelos Rubby Casallas rcasalla@uniandes.edu.co Universidad de los Andes (57) 1 3394949 Bogotá 1 1 Objetivo de la charla Presentar los conceptos básicos del enfoque

Más detalles

Ingenieros de sistemas: sujetos y artífices del cambio en las empresas

Ingenieros de sistemas: sujetos y artífices del cambio en las empresas Bogotá, 12 al 14 de Septiembre de 2011 Ingenieros de sistemas: sujetos y artífices del cambio en las empresas Juan Carlos Cárdenas Romero Juan.cardenas@advantis.co Advantis Consultoría Gerencial ACIS Asociación

Más detalles

APLICATIVO WEB PARA LA ADMINISTRACIÓN DE LABORATORIOS Y SEGUIMIENTO DOCENTE EN UNISARC JUAN DAVID LÓPEZ MORALES

APLICATIVO WEB PARA LA ADMINISTRACIÓN DE LABORATORIOS Y SEGUIMIENTO DOCENTE EN UNISARC JUAN DAVID LÓPEZ MORALES APLICATIVO WEB PARA LA ADMINISTRACIÓN DE LABORATORIOS Y SEGUIMIENTO DOCENTE EN UNISARC JUAN DAVID LÓPEZ MORALES CORPORACIÓN UNIVERSITARIA SANTA ROSA DE CABAL CIENCIAS Y TECNOLOGÍAS DE INFORMACIÓN Y COMUNICACIÓN

Más detalles

Diseño de Aplicaciones para SAP IS-H*med Usando Patrones de Diseño de Software. Caso de Estudio: Just Click! Sergio Andrés Pico Rojas, Ingeniero

Diseño de Aplicaciones para SAP IS-H*med Usando Patrones de Diseño de Software. Caso de Estudio: Just Click! Sergio Andrés Pico Rojas, Ingeniero Diseño de Aplicaciones para SAP IS-H*med Usando Patrones de Diseño de Software. Caso de Estudio: Just Click! Sergio Andrés Pico Rojas, Ingeniero Informático. Diana Teresa Gómez Forero, Ingeniera de Sistemas,

Más detalles

AUTOMATIZACION DE PROCESOS DE DESARROLLO DE SOFTWARE DEFINIDOS CON SPEM

AUTOMATIZACION DE PROCESOS DE DESARROLLO DE SOFTWARE DEFINIDOS CON SPEM AUTOMATIZACION DE PROCESOS DE DESARROLLO DE SOFTWARE DEFINIDOS CON SPEM Fabio A. Zorzan y Daniel Riesco Resumen Esta línea de investigación propone una alternativa para lograr la automatización de la gestión

Más detalles

Fundamentos y Aplicaciones Prácticas del Descubrimiento de Conocimiento en Bases de Datos Guía docente

Fundamentos y Aplicaciones Prácticas del Descubrimiento de Conocimiento en Bases de Datos Guía docente Fundamentos y Aplicaciones Prácticas del Descubrimiento de Conocimiento en Bases de Datos Guía docente Impartido por: Juan Alfonso Lara Torralbo 1. Datos del docente NOMBRE Juan Alfonso Lara Torralbo FORMACIÓN

Más detalles

Desarrollo de Software Global Ágil: una Caracterización del Conocimiento

Desarrollo de Software Global Ágil: una Caracterización del Conocimiento Desarrollo de Software Global Ágil: una Caracterización del Conocimiento Mariano Minoli 1, María Valeria de Castro 2, Javier Garzas Parra 2 3 1 Assertum Tecnologías S.L., C/Albasanz 57, 28037 Madrid, España

Más detalles

Curso 5007437. Capítulo 4: Arquitectura Orientada a Servicios. Conceptos y estándares de arquitecturas orientadas a servicios Web Curso 2006/2007

Curso 5007437. Capítulo 4: Arquitectura Orientada a Servicios. Conceptos y estándares de arquitecturas orientadas a servicios Web Curso 2006/2007 Curso 5007437 Conceptos y estándares de arquitecturas orientadas a servicios Web Curso 2006/2007 Capítulo 4: Arquitectura Orientada a Servicios Pedro Álvarez alvaper@unizar.es José Ángel Bañares banares@unizar.es

Más detalles

Sistema de Control Domótico

Sistema de Control Domótico UNIVERSIDAD PONTIFICIA COMILLAS ESCUELA TÉCNICA SUPERIOR DE INGENIERÍA (ICAI) INGENIERO EN ELECTRÓNICA Y AUTOMATICA PROYECTO FIN DE CARRERA Sistema de Control Domótico a través del bus USB Directores:

Más detalles

Encuesta Perfil de Egreso del Ingeniero en Computación y/o Informática en Chile (Para programas de 10 semestres o más)

Encuesta Perfil de Egreso del Ingeniero en Computación y/o Informática en Chile (Para programas de 10 semestres o más) Encuesta Perfil de Egreso del Ingeniero en Computación y/o Informática en Chile (Para programas de 10 semestres o más) Nombre del Encuestado e-mail Nombre de la Carrera Universidad Unidad Académica Sede

Más detalles

TI EN LA PLANEACION ESTRATEGICA Y TOMA DE DECISIONES

TI EN LA PLANEACION ESTRATEGICA Y TOMA DE DECISIONES TI EN LA PLANEACION ESTRATEGICA Y TOMA DE DECISIONES Strategic Implications & Applications of IT 4 y 5 de Septiembre de 2012 Bogotá, Colombia ROSS SCHOOL OF BUSINESS AT THE UNIVERSITY OF MICHIGAN Con más

Más detalles

Cloud Computing. Mario José Villamizar Cano Investigador, Consultor y Arquitecto Cloud Computing

Cloud Computing. Mario José Villamizar Cano Investigador, Consultor y Arquitecto Cloud Computing Mario José Villamizar Cano Investigador, Consultor y Arquitecto @mariocloud @tiendacloud Áreas Estratégicas Tecnológicas Emergentes Imagen tomada de Gartner Inc. Áreas Estratégicas Tecnológicas Emergentes

Más detalles

Programa de Actualización Tecnológica. Soluciones innovadoras para un mundo de negocios en constante transformación.

Programa de Actualización Tecnológica. Soluciones innovadoras para un mundo de negocios en constante transformación. Programa de Actualización Tecnológica Soluciones innovadoras para un mundo de negocios en constante transformación. Bienvenido IBM le presenta tendencias y soluciones que pueden ayudarlo en la generación

Más detalles

Primera Conferencia Internacional de Puentes Chile 2014, Futuros Desafíos: Diseño, Construcción y Mantenimiento

Primera Conferencia Internacional de Puentes Chile 2014, Futuros Desafíos: Diseño, Construcción y Mantenimiento NEWSLETTER Primera Conferencia Internacional de Puentes Chile 2014, Futuros Desafíos: Diseño, Construcción y Mantenimiento First International Bridges Conference - CHILE 2014, Future Challenges: Design,

Más detalles

Documentando la arquitectura de software Principios básicos por Omar Gómez

Documentando la arquitectura de software Principios básicos por Omar Gómez Documentando la arquitectura de software Principios básicos por Omar Gómez En la actualidad, uno de los temas candentes que se habla dentro de la comunidad de desarrollo de software es el referente a las

Más detalles

Universidad Politécnica de Madrid. Trabajo de Investigación Tutelada Memoria resumen

Universidad Politécnica de Madrid. Trabajo de Investigación Tutelada Memoria resumen Doctorado Conjunto en Ingeniería Informática UPM ORT Uruguay Trabajo de Investigación Tutelada Memoria resumen Titulo: Doctorando: Tutor: Líneas de Productos Software basadas en Gestión del Conocimiento

Más detalles

Adaptación y Configuración de Procesos de Software Tailoring and Configuration of Software Processes

Adaptación y Configuración de Procesos de Software Tailoring and Configuration of Software Processes Adaptación y Configuración de Procesos de Software Tailoring and Configuration of Software Processes Rodolfo Villarroel Acevedo 1* 1 Pontificia Universidad Católica de Valparaíso. Avenida Brasil 2241,

Más detalles

MAESTRÍA EN INGENIERÍA DE COMPUTACIÓN Y SISTEMAS CON MENCIÓN EN GESTIÓN DE TECNOLOGÍAS DE LA INFORMACIÓN

MAESTRÍA EN INGENIERÍA DE COMPUTACIÓN Y SISTEMAS CON MENCIÓN EN GESTIÓN DE TECNOLOGÍAS DE LA INFORMACIÓN MAESTRÍA EN INGENIERÍA DE COMPUTACIÓN Y SISTEMAS CON MENCIÓN EN GESTIÓN DE TECNOLOGÍAS DE LA INFORMACIÓN SUMILLAS 1 CICLO I Gestión de Servicios de Tecnologías de Información Estudio de los servicios de

Más detalles

Guía Docente Curso 2012-2013

Guía Docente Curso 2012-2013 ESCUELA TÉCNIICA SUPERIIOR DE IINGENIIERÍÍA Guía Docente Curso 2012-2013 Titulación Ingeniería Informática DATOS DE LA ASIGNATURA * * Asignatura en experiencia piloto de implantación del sistema de créditos

Más detalles

CURSO PROPEDÉUTICO CAP

CURSO PROPEDÉUTICO CAP CURSO PROPEDÉUTICO CAP Certified Automation Professional (EC-00) Standards Certification Education & Training Publishing Conferences & Exhibits Fernando Otero Certified Automation Professional (CAP) Senior

Más detalles

http://mvision.madrid.org

http://mvision.madrid.org Apoyando el desarrollo de carrera de investigadores en imagen biomédica Supporting career development of researchers in biomedical imaging QUÉ ES M+VISION? WHAT IS M+VISION? M+VISION es un programa creado

Más detalles

REQUISITOS PREVIOS DEL CURSO

REQUISITOS PREVIOS DEL CURSO BENEFICIOS Volverse un arquitecto más eficaz de informática con un conocimiento más profundo de las herramientas disponibles. Adquirir conocimientos profundizados sobre las capacidades del bus de servicios

Más detalles

2ª versión. Seminario Ejecutivo ESTRATEGIAS DE INNOVACIÓN EN PROYECTOS INMOBILIARIOS. Los Ángeles, California, EE.UU.

2ª versión. Seminario Ejecutivo ESTRATEGIAS DE INNOVACIÓN EN PROYECTOS INMOBILIARIOS. Los Ángeles, California, EE.UU. 2ª versión Seminario Ejecutivo ESTRATEGIAS DE INNOVACIÓN EN PROYECTOS INMOBILIARIOS Los Ángeles, California, EE.UU. OCTUBRE 2012 Seminario Ejecutivo ESTRATEGIAS DE INNOVACIÓN EN PROYECTOS INMOBILIARIOS

Más detalles

UNIVERSIDAD SIMÓN BOLÍVAR Vicerrectorado Académico

UNIVERSIDAD SIMÓN BOLÍVAR Vicerrectorado Académico UNIVERSIDAD SIMÓN BOLÍVAR Vicerrectorado Académico 1.Departamento: COMPUTACIÓN Y TECNOLOGÍA DE LA INFORMACIÓN 2. Asignatura: Tópicos Especiales en Tecnología de la Información: Gestión de Servicios Informáticos

Más detalles

BOOK OF ABSTRACTS LIBRO DE RESÚMENES

BOOK OF ABSTRACTS LIBRO DE RESÚMENES BOOK OF ABSTRACTS LIBRO DE RESÚMENES 19 th International Congress on Project Management and Engineering XIX Congreso Internacional de Dirección e Ingeniería de Proyectos AEIPRO (Asociación Española de

Más detalles

Álvaro Bacca. Marzo de 2011

Álvaro Bacca. Marzo de 2011 Álvaro Bacca Marzo de 2011 Álvaro Bacca Medina Formación Académica: Ingeniero de Sistemas y Computación Universidad de los Andes Especialista en Administración de Empresas Universidad del Rosario Master

Más detalles

Puesta en Marcha, Gestión Académica, Financiera y Administrativa

Puesta en Marcha, Gestión Académica, Financiera y Administrativa Puesta en Marcha, Gestión Académica, Financiera y Administrativa Joaquín Huerta Universitat Jaume I de Castellón JORNADAS DE POLÍTICA UNIVERSITARIA ERASMUS MUNDUS, Madrid, de Marzo de 2012 Master in Geospatial

Más detalles

Title: Product Recommendations Via Geometric-based Adaptive Choice Conjoint Analysis

Title: Product Recommendations Via Geometric-based Adaptive Choice Conjoint Analysis Phd. Denis Saure Short bio: Denis Sauré is an assistant professor at the Industrial Engineering Department at the University of Chile (UCH). Prior to joining UCH, he was an assistant professor at the University

Más detalles

CETaqua, a model of collaborative R&D, an example of corporate innovation evolution

CETaqua, a model of collaborative R&D, an example of corporate innovation evolution CETaqua, a model of collaborative R&D, an example of corporate innovation evolution CETaqua: manage projects, create value Tomas Michel General Manager, CETaqua September 2011 1. AGBAR: R&D indicators

Más detalles

ORGANIZANDOSE PARA IMPLEMENTAR PRACTICAS LEAN EN EMPRESAS CONSTRUCTORAS ORGANIZING TO INTRODUCE LEAN PRACTICES IN CONSTRUCTION COMPANIES

ORGANIZANDOSE PARA IMPLEMENTAR PRACTICAS LEAN EN EMPRESAS CONSTRUCTORAS ORGANIZING TO INTRODUCE LEAN PRACTICES IN CONSTRUCTION COMPANIES Revista Ingeniería De Construcción Volumen 17 N 1 Páginas 54-59 ORGANIZANDOSE PARA IMPLEMENTAR PRACTICAS LEAN EN EMPRESAS CONSTRUCTORAS ORGANIZING TO INTRODUCE LEAN PRACTICES IN CONSTRUCTION COMPANIES

Más detalles

Programación en Capas.

Programación en Capas. Programación en Capas. Ricardo J. Vargas Del Valle Universidad de Costa Rica, Ciencias de Computación e Informática, San José, Costa Rica, 506 ricvargas@gmail.com Juan P. Maltés Granados Universidad de

Más detalles

Workshop: CLOUD COMPUTING FOR INNOVATIVE SME

Workshop: CLOUD COMPUTING FOR INNOVATIVE SME Workshop: CLOUD COMPUTING FOR INNOVATIVE SME CloudPYME 10/2015 History and Milestones Company Seed funding First sales Tier-1 Bank TOP20 ICT in Europe Fintech Innovation Lab Starts operations SaaS market

Más detalles

Metodología ETL para el procesamiento de datos en repositorios de proyectos de software usando ontologías

Metodología ETL para el procesamiento de datos en repositorios de proyectos de software usando ontologías Metodología ETL para el procesamiento de datos en repositorios de proyectos de software usando ontologías Moises Gonzalez García Departamento de ingeniería en software CENIDET Cuernavaca Morelos moises@cenidet.edu.mx

Más detalles

Maestría en Informática y Telecomunicaciones

Maestría en Informática y Telecomunicaciones Facultad de Ingeniería Maestría en Informática y Telecomunicaciones en modalidad de investigación Investigación e Innovación en TIC PRESENTACIÓN La informática y las telecomunicaciones son factores estratégicos

Más detalles

LABORATORIO DISTRIBUIDO CON ACCESO REMOTO A TRAVÉS DE RENATA PARA LA EXPERIMENTACIÓN EN ROBÓTICA

LABORATORIO DISTRIBUIDO CON ACCESO REMOTO A TRAVÉS DE RENATA PARA LA EXPERIMENTACIÓN EN ROBÓTICA LABORATORIO DISTRIBUIDO CON ACCESO REMOTO A TRAVÉS DE RENATA PARA LA EXPERIMENTACIÓN EN ROBÓTICA Bayron Calvache+, Jaime Buitrago++, Jaiber Cardona++, Bladimir Bacca C.+, Eduardo Caicedo B.+ + Universidad

Más detalles

Programación orientada a

Programación orientada a Programación orientada a objetos con Java Pedro Corcuera Dpto. Matemática Aplicada y Ciencias de la Computación Universidad de Cantabria corcuerp@unican.es Objetivos Presentar los conceptos de la programación

Más detalles

9-10. Planificación y Gestión de. Viva la Experiencia Michigan en Colombia. Key Account Management for Marketing and Sales

9-10. Planificación y Gestión de. Viva la Experiencia Michigan en Colombia. Key Account Management for Marketing and Sales Planificación y Gestión de Cuentas Clave Key Account Management for Marketing and Sales + In-Company Labs 9-10 SEPTIEMBRE, 2013 Bogotá, Colombia Identifique, desarrolle y rentabilice sus cuentas estratégicas.

Más detalles

Ingeniería de Software I. Sebastián Uchitel y Víctor Braberman 1er Cuatrimestre 2009

Ingeniería de Software I. Sebastián Uchitel y Víctor Braberman 1er Cuatrimestre 2009 Ingeniería de Software I Sebastián Uchitel y Víctor Braberman 1er Cuatrimestre 2009 Quienes somos? 2 Quienes son? 3 Objetivos del Curso Entender el rol fundamental que juega la construcción y análisis

Más detalles

Getronics Gana Flexibilidad y Competitividad en Servicios de TI con Soluciones de CA Technologies

Getronics Gana Flexibilidad y Competitividad en Servicios de TI con Soluciones de CA Technologies CUSTOMER SUCCESS STORY Julio 2013 Getronics Gana Flexibilidad y Competitividad en Servicios de TI con Soluciones de CA Technologies PERFIL DEL CLIENTE Industria: Servicios de TI Compañía: Getronics Empleados:

Más detalles

CLOUD AND SKY COMPUTING

CLOUD AND SKY COMPUTING Universidad Simón Bolívar Sistemas de Operación III (CI-4822) Septiembre Diciembre 2013 CLOUD AND SKY COMPUTING Carlos Gómez Pedro Romero TEMAS Cloud Computing Historia Concepto Características Arquitectura

Más detalles

Presenta: Dr. Alejandro Canales Cruz

Presenta: Dr. Alejandro Canales Cruz Gestión personalizada del conocimiento para el aprendizaje en un ambiente virtual generador de escenarios educativos dinámicos, adaptativos y colaborativos Presenta: Dr. Alejandro Canales Cruz Agenda Pregunta

Más detalles

ELABORACION DE MODELOS PARA LA IDENTIFICACION DE FACTORES CRITICOS DE EXITO, ANALISIS Y MITIGACION DE RIESGOS DE PROYECTOS EN DESARROLLO DE SOFTWARE

ELABORACION DE MODELOS PARA LA IDENTIFICACION DE FACTORES CRITICOS DE EXITO, ANALISIS Y MITIGACION DE RIESGOS DE PROYECTOS EN DESARROLLO DE SOFTWARE CONICYT: Repositorio Institucional: Ficha de Iniciativa de CIT (Ciencia, Tecnología e Innovación) 1 FONDECYT-REGULAR - 2003-1030785 ELABORACION DE MODELOS PARA LA IDENTIFICACION DE FACTORES CRITICOS DE

Más detalles

Curriculum Vitae Alejandra Garrido

Curriculum Vitae Alejandra Garrido 16 de marzo de 2009 Curriculum Vitae Alejandra Garrido Datos Personales Apellido y Nombre: Lugar de nacimiento: Nacionalidad: Domicilio de trabajo: Email: Home page: Garrido, Alejandra La Plata, Buenos

Más detalles

Mejora en la Administración de Procesos de Desarrollo de Software Tipo SPEM Automatizados Bajo Workflow

Mejora en la Administración de Procesos de Desarrollo de Software Tipo SPEM Automatizados Bajo Workflow Mejora en la Administración de Procesos de Desarrollo de Software Tipo SPEM Automatizados Bajo Workflow Fabio A. Zorzan 1 y Daniel Riesco 2 Resumen Esta línea de investigación pretende aportar a la mejora

Más detalles

Perfiles del área de Computacion. Ernesto Cuadros-Vargas, PhD ecuadros@spc.org.pe Miembro del Directorio de Actividades Educativas de IEEE 2008

Perfiles del área de Computacion. Ernesto Cuadros-Vargas, PhD ecuadros@spc.org.pe Miembro del Directorio de Actividades Educativas de IEEE 2008 Perfiles del área de Computacion Ernesto Cuadros-Vargas, PhD ecuadros@spc.org.pe Miembro del Directorio de Actividades Educativas de IEEE 2008 Contenido Problemática en el Perú La computación Propuesta

Más detalles

Planeación Estratégica Avanzada

Planeación Estratégica Avanzada Planeación Estratégica Avanzada Advanced Strategic Planning Excelencia en Contenidos Impartido por Expertos Experiencia Única Desarrollado por la escuela de negocios N 1 en el desarrollo de programas de

Más detalles

Guía docente de la asignatura

Guía docente de la asignatura Guía docente de la asignatura Asignatura Materia T22: DISEÑO, INTEGRACIÓN Y ADAPTACIÓN DE SOFTWARE TECNOLOGÍAS SOFTWARE Módulo Titulación GRADO EN INGENIERÍA INFORMÁTICA DE SISTEMAS (464) Plan 464 Código

Más detalles

Dr. Carlos M. Gómez R. Senior Researcher Hotel Radisson, Colón 2000, Panamá 21 de Febrero de 2013

Dr. Carlos M. Gómez R. Senior Researcher Hotel Radisson, Colón 2000, Panamá 21 de Febrero de 2013 Estructura de la red logística de Panamá: Una visión estratégica Dr. Carlos M. Gómez R. Senior Researcher Hotel Radisson, Colón 2000, Panamá 21 de Febrero de 2013 Panamá: antes y después Antes 2 A Member

Más detalles

Cloud Computing Tendencias. Modelos. Posibilidades. Germán Cortés Lasso gcorteslasso@gmail.com

Cloud Computing Tendencias. Modelos. Posibilidades. Germán Cortés Lasso gcorteslasso@gmail.com Cloud Computing Tendencias. Modelos. Posibilidades Germán Cortés Lasso gcorteslasso@gmail.com Agenda Introducción Qué es Cloud Computing? Características Modelos Tendencias Posibilidades Introducción Todos

Más detalles

FICHA MEMORIA DOCENTE Curso Académico 2006/ 07

FICHA MEMORIA DOCENTE Curso Académico 2006/ 07 FICHA Curso Académico 2006/ 07 / CODE 3104 COURSE NAME/TITLE Informatics DEGREE Agricultural, forestry, engineering and food technology TYPE Optative ORIENTATION All ESTUDIES PROGRAM 1999 CYCLE 1 COURSE

Más detalles

PROGRAMA DE DOCTORADO

PROGRAMA DE DOCTORADO PROGRAMA DE DOCTORADO Desarrollo de familias de productos de software desde un enfoque generativo DPTO. DE INGENIERÍA DE SOFTWARE Y SISTEMAS INFORMÁTICOS Tema 1 Introducción Autor: Rubén Heradio Gil Índice

Más detalles

IT Leadership Council Pablo Villanueva Solution Strategiest

IT Leadership Council Pablo Villanueva Solution Strategiest CA Infrastructure Management 2.0 IT Leadership Council Pablo Villanueva Solution Strategiest De qué se trata? Permitir a los clientes prestar servicios de negocio innovadores Retos y oportunidades Estrategias

Más detalles

CERTIFICACIÓN PROYECTO SIGPRE

CERTIFICACIÓN PROYECTO SIGPRE CERTIFICACIÓN Certifico que el Señor Edwin, egresado de la carrera de Ingeniería en Sistemas Computacionales ha desarrollado en su totalidad el presente proyecto de grado Automatización del Proceso de

Más detalles

Strategic sales. 28 Junio, 2013 Costa Rica. 27 Junio, 2013 Costa Rica UPDATE IN. Rediseño Estratégico de Equipos de Venta

Strategic sales. 28 Junio, 2013 Costa Rica. 27 Junio, 2013 Costa Rica UPDATE IN. Rediseño Estratégico de Equipos de Venta Strategic sales UPDATE IN UPDATE IN Rediseño Estratégico de Equipos de Venta Estrategias de Coaching para Ventas Redesigning Sales Teams Sales Coaching and Motivation 27 Junio, 2013 Costa Rica 28 Junio,

Más detalles

El Problema de Hacer Software Reflexiones y Profesión

El Problema de Hacer Software Reflexiones y Profesión El Problema de Hacer Software Reflexiones y Profesión Universidad de Cantabria Facultad de Ciencias Francisco Ruiz Contenidos El Problema del Desarrollo de Software Evolución Histórica Nuevos Paradigmas

Más detalles

Sistemas ERP (Enterprise Resources Planning)

Sistemas ERP (Enterprise Resources Planning) Sistemas ERP (Enterprise Resources Planning) Apellidos, nombre Departamento Centro Oltra Badenes, Raúl Francisco (rauloltra@doe.upv.es) Departamento de Organización de Empresas Universitat Politècnica

Más detalles

UNIVERSIDAD DE CASTILLA-LA MANCHA

UNIVERSIDAD DE CASTILLA-LA MANCHA Cloud Computing María Blanca Caminero Herráez Departamento de Sistemas Informáticos UNIVERSIDAD DE CASTILLA-LA MANCHA III Jornadas Técnicas, UNED, 15 Octubre 2014 1 Contenidos 1. Qué es la computación

Más detalles

Conexión de Reglas de Negocios con Aspectos: estrategias y herramienta

Conexión de Reglas de Negocios con Aspectos: estrategias y herramienta Conexión de Reglas de Negocios con Aspectos: estrategias y herramienta Sandra Casas y Cecilia Fuentes Zamorano UARG, Universidad Nacional de la Patagonia Austral Campus Universitario, Piloto Riversa s/n

Más detalles

ASOCIACIÓN COLOMBIANA DE FACULTADES DE MEDICINA DIPLOMADO INTERNACIONAL

ASOCIACIÓN COLOMBIANA DE FACULTADES DE MEDICINA DIPLOMADO INTERNACIONAL ASOCIACIÓN COLOMBIANA DE FACULTADES DE MEDICINA DIPLOMADO INTERNACIONAL Introducción La Asociación Colombiana de Facultades de Medicina, ASCOFAME, es una organización privada, sin ánimo de lucro que agrupa

Más detalles

Universidad Ricardo Palma Facultad de Ingeniería

Universidad Ricardo Palma Facultad de Ingeniería Universidad Ricardo Palma Facultad de Ingeniería Escuela Académico Profesional de Ingeniería Informática Sílabo Plan de Estudios 2006-II I. DATOS GENERALES Curso : Calidad de Código : IF 0905 Ciclo : IX

Más detalles

ISMAEL OLIVA BECERRA. Nationality Chilean

ISMAEL OLIVA BECERRA. Nationality Chilean ISMAEL OLIVA BECERRA Nationality Chilean Address, Phone, Fax and e-mail Diagonal Paraguay 257, Oficina 1206, Santiago, Chile Phone: (562) 978 3358 Fax: (562) 222 0639 E-mail: ioliva@unegocios.cl Education

Más detalles

Innovation. Good Practices. Competitiveness. e sourcegroup. Technology Consortium of El Salvador. E l S A L V A D O R

Innovation. Good Practices. Competitiveness. e sourcegroup. Technology Consortium of El Salvador. E l S A L V A D O R Innovation Competitiveness Good Practices e sourcegroup E l S A L V A D O R Technology Consortium of El Salvador mis e sourcegroup E l S A L V A D O R Who Associative we are? group of companies dedicated

Más detalles

La Ingeniería de Software en el desarrollo de aplicaciones para dispositivos móviles

La Ingeniería de Software en el desarrollo de aplicaciones para dispositivos móviles La Ingeniería de Software en el desarrollo de aplicaciones para dispositivos móviles Software engineering in the development of applications for mobile devices Magíster en ingeniería de sistemas, e-mail:

Más detalles

La Necesidad de Modelar. Diseño de Software Avanzado Departamento de Informática

La Necesidad de Modelar. Diseño de Software Avanzado Departamento de Informática La Necesidad de Modelar Analogía Arquitectónica Tiene sentido poner ladrillos sin hacer antes los planos? El modelo, los planos, ayuda a afrontar la complejidad del proyecto. Cuál es el lenguaje adecuado

Más detalles

http://portal.acm.org

http://portal.acm.org Association for Computing Machinery (ACM) Mark Mandelbaum, Director of Publications ACM Digital Library and its contributions to the technological development SYSTEMS link International Mauricio Caceres

Más detalles

HISPANIC STUDIES PROGRAM FACULTY/PROFESORADO

HISPANIC STUDIES PROGRAM FACULTY/PROFESORADO HISPANIC STUDIES PROGRAM FACULTY/PROFESORADO Saturnino Aguado (PhD) PHD in Economics Faculty member at the Economics Department of the Universidad de Alcalá Visiting scholar at Harvard, California University,

Más detalles

Propuesta de evaluación de herramientas de monitoreo para plataformas tipo nube

Propuesta de evaluación de herramientas de monitoreo para plataformas tipo nube Propuesta de evaluación de herramientas de monitoreo para plataformas tipo nube Andrés Ricardo Rodriguez Chona, Andrés Mauricio Patino Arias, Claudia Patricia Santiago Cely. Ingeniería de Sistemas. Escuela

Más detalles

Documento de actividades del doctorando / Document on Doctoral Activities

Documento de actividades del doctorando / Document on Doctoral Activities Documento de actividades del doctorando / Document on Doctoral Activities Apellidos y nombre del doctorando/phd candidate Surname/s, Name/s: Director/es de la tesis/thesis Director/s: Tutor de la tesis/tutor:

Más detalles

ABASTECIMIENTO. 3-4 Abril GESTIÓN ESTRATÉGICA DE. Strategic Sourcing Management. Viva la Experiencia Michigan en Colombia.

ABASTECIMIENTO. 3-4 Abril GESTIÓN ESTRATÉGICA DE. Strategic Sourcing Management. Viva la Experiencia Michigan en Colombia. AÑOS WWW.SEMINARIUM.COM GESTIÓN ESTRATÉGICA DE ABASTECIMIENTO Strategic Sourcing Management 3-4 Abril Bogotá, Colombia Transforme su proceso de abastecimiento en una ventaja estratégica. Diseñe y aplique

Más detalles

Introducción. El uso de la ingeniería guiada por modelos para el aseguramiento de la calidad

Introducción. El uso de la ingeniería guiada por modelos para el aseguramiento de la calidad El uso de la ingeniería guiada por modelos para el aseguramiento de la calidad Dra. María a José Escalona Cuaresma mjescalona@us.es www.iwt2.org Universidad de Sevilla Grupo de Ingeniería Web y Testing

Más detalles

Proceso de Arquitectura de Software. Segunda. Semana. Dr. Cuauhtémoc Lemus Olalde. Noviembre 7, 2002. Informática

Proceso de Arquitectura de Software. Segunda. Semana. Dr. Cuauhtémoc Lemus Olalde. Noviembre 7, 2002. Informática Segunda Semana de Informática Proceso de Arquitectura de Software Dr. Cuauhtémoc Lemus Olalde Noviembre 7, 2002 Desarrollo Tradicional Requerimientos Diseño Codificación e Integración Prueba y Aceptación

Más detalles

LATIN AMERICAN MANAGEMENT SEMINAR - LAMS

LATIN AMERICAN MANAGEMENT SEMINAR - LAMS - LAMS Internacionalización de mercados Adaptaciones estratégicas en el entorno latinoamericano Cartagena de Indias, Colombia, septiembre 5 al 7 de 2012. Encuentro de académicos de Harvard Business School,

Más detalles

Tesis Doctoral: Método Neuro-Genético para resolver problemas de la programación de la producción.

Tesis Doctoral: Método Neuro-Genético para resolver problemas de la programación de la producción. EDUCACION New Mexico State University, Las Cruces NM. Doctor en Ingeniería con especialidad en Ingeniería Industrial. 1999-2002 Asesor: Dr. Linda Ann Riley Tesis Doctoral: Método Neuro-Genético para resolver

Más detalles

Fabian Leandro Muñoz Tobon

Fabian Leandro Muñoz Tobon Fabian Leandro Muñoz Tobon INFORMACION PERSONAL Identificación: 9861402 pereira Libreta Militar: 9861402/ Distrito 22 Lugar/Fecha de Nacimiento: Pereira, 18 de Agosto de 1985 Edad: 27 Estado marital Soltero

Más detalles

Aplicación de las Técnicas de Modelado y Simulación en la Gestión de Servicios TI

Aplicación de las Técnicas de Modelado y Simulación en la Gestión de Servicios TI Aplicación de las Técnicas de Modelado y Simulación en la Gestión de Servicios TI Elena Orta 1, Mercedes Ruiz 1 y Miguel Toro 2 1 Departamento de Lenguajes y Sistemas Informáticos Escuela Superior de Ingeniería

Más detalles

Cámara de Comercio de Bogotá Centro Empresarial Chapinero

Cámara de Comercio de Bogotá Centro Empresarial Chapinero Desarrollo de software basado en modelos: de la teoría a la práctica Rubby Casallas rcasalla@uniandes.edu.co Departamento de Ingeniería de Sistemas y Computación Grupo de Construcción de Software Universidad

Más detalles

El desarrollo de aplicaciones

El desarrollo de aplicaciones e d i t o r i a l Entendiendo el desarrollo de los sistemas SOA María Consuelo Franky R. El desarrollo de aplicaciones orientadas y basadas en servicios, como estilo de arquitectura, emergió sobre la arena

Más detalles

PROYECTO INFORMÁTICO PARA LA CREACIÓN DE UN GESTOR DOCUMENTAL PARA LA ONG ENTRECULTURAS

PROYECTO INFORMÁTICO PARA LA CREACIÓN DE UN GESTOR DOCUMENTAL PARA LA ONG ENTRECULTURAS PROYECTO INFORMÁTICO PARA LA CREACIÓN DE UN GESTOR DOCUMENTAL PARA LA ONG ENTRECULTURAS Autor: García Lodares, Victor. Director: Castejón Silvo, Pedro. Entidad Colaboradora: Entreculturas. Resumen del

Más detalles

Construcción y adaptación de Lenguajes de Dominio Específico por usuarios finales

Construcción y adaptación de Lenguajes de Dominio Específico por usuarios finales Construcción y adaptación de Lenguajes de Dominio Específico por usuarios finales Santiago Jácome G. Universidad de las Fuerzas Armadas ESPE, Ecuador Universidad Autónoma de Madrid, España psjacome@espe.edu.ec

Más detalles

SISTEMA DE GESTIÓN Y ANÁLISIS DE PUBLICIDAD EN TELEVISIÓN

SISTEMA DE GESTIÓN Y ANÁLISIS DE PUBLICIDAD EN TELEVISIÓN SISTEMA DE GESTIÓN Y ANÁLISIS DE PUBLICIDAD EN TELEVISIÓN Autor: Barral Bello, Alfredo Director: Alcalde Lancharro, Eduardo Entidad Colaboradora: Media Value S.L. RESUMEN DEL PROYECTO El presente proyecto

Más detalles

Una Experiencia en Modalidad E-learning para el Aprendizaje en Arquitectura. Nuevas Prácticas y Actores en el Mundo Digital.

Una Experiencia en Modalidad E-learning para el Aprendizaje en Arquitectura. Nuevas Prácticas y Actores en el Mundo Digital. Una Experiencia en Modalidad E-learning para el Aprendizaje en Arquitectura. Nuevas Practicas y Actores en el Mundo Digital 147 Antecedentes nuevas tecnologías digitales y las metodologías docentes y pedagógicas

Más detalles

New Security Paradigm

New Security Paradigm SECURITY Jesus German Corporate Security Manager Cortelco Security New Security Paradigm Speaker Mr. Germán is Corporate Security Manager at Cortelco Systems Puerto Rico Inc. In this role, German leads

Más detalles