I.C.S.E. International Conferences on Software Engineering Portland, OR, EEUU - 3-10 Mayo 2003 25 Aniversario ACMIEEE.

Slides:



Advertisements
Presentaciones similares
Mariana Salgado- Media Lab-October 2006 Interactividad en exhibiciones.
Advertisements

Análisis y diseño de sistemas 1 Primer semestre 2010 Clase 8
Inferences (predictions/drawing conclusions/generalizations) Beyond the words on the page.
Andrés Acuña Steven Walker
INTRODUCCION A LA ARQUITECTURA
Quijote Expreciones hecho por: Jose Fuentes y Manuel Gomez.
El indicativo Apuntes #32 vs El subjuntivo.
TPPSF1 Taller de Producción de Programas sin Fallas Nora Szasz Grupo de Métodos Formales Instituto de Computación Universidad de la República Montevideo,
Sistemas de Información Agosto-Diciembre 2007 Sesión # 8.
Desarrollo de Software I Juan Manuel Fernández Peña
Leonardo Rivera C., Ph.D. Departamento de Ingeniería Industrial Universidad Icesi.
TELEFÓNICA Research (I+D ) © 2008 Telefónica Investigación y Desarrollo, S.A. Unipersonal ICT 2008 – Collective Intelligence Networking Nov. 26, 2008 ©
Tema I Arquitectura de Software. Arquitectura de software es un conjunto de reglas que definen la estructura de un sistema y las relaciones entre sus.
El Proceso de Software es la única manera de desarrollar sistemas de calidad. F. o V. Justifica tu respuesta. Que tiene que ver la globalización.
4.1 Continuidad en un punto 4.2 Tipos de discontinuidades 4.3 Continuidad en intervalos.
3 rd Grade 2 nd Six Weeks Science Unit 2, Lesson 1 CScope Vocabulary Words
FACULTAD DE INGENIERÍA DEPARTAMENTO DE INDUSTRIA UNIVERSIDAD TECNOLÓGICA METROPOLITANA ESCUELA DE INDUSTRIA EVALUACIÓN TÉCNICA PARA LICITACIÓN EN SONDAJES.
Un cuento A story by you Un cuento por ______ (your name)
SEMINARIO INTERNACIONAL USO DE LA MADERA EN EL QUEHACER VIAL Santiago, Chile 9 a 11 de Octubre 2002.
5/8/2015Metamodelamiento1 METAMODELADO Carlos Mario Zapata J.
Arquitectura de Software
Si no estabas en clase hoy… Check the bin. Today we talked about “cinco de mayo” you will need to get the hand outs that we discussed in class. Make sure.
Designing software for ease of extension and contraction David L. Parnas. Proceedings on the 3rd International Conference in Software Engineering, 1978.
Arquitectura Orientada a Servicios Recomendaciones Prácticas Eduardo Mangarelli Wilson Pais Martin Cabrera Microsoft Cono Sur.
Desarrollo de aplicaciones empresariales con Web Services
LA PRUEBA DE SER Y ESTAR: Pueden usar sus apuntes y su libro You may use your notes and textbook to complete the quiz. You have 15 minutes to complete.
Técnicas de recopilación de información QUERCUS Software Engineering Group. Departamento de Informática. Universidad de Extremadura. Abril 2004 – Pablo.
First Grade – High Frequency Word Reading Competition Classroom Competition Created by: Malene Golding School Improvement Officer: Kimberly Fonteno.
Nombre de equipo: abaddon Camilo ramos rojas Grupo :6 Pista # 2 Traductor y motor de búsqueda : google Miércoles 1 de septiembre 2010 Pagina de respuesta.
Science Career Research Project By Jose pineda. Name of Job: Electrical Engineering I like that I would like to invent new electric and new social networks.
Subproyecto Medwsa Proyecto CICYT META Ciudad Real, Junio 2007.
University of Delaware Introduction to Writing PBL Problems Introducción a la elaboración de problemas. Institute for Transforming Undergraduate Education.
L OS COMPLEMENTOS los complementos directos y los complementos indirectos NO ES COMPLEMENTO → NO ES COMPLEMENTO →
p. 64 (MP) For today, you will be completing some Actividades Para Todos. You may work with a partner or small group to complete these. Ms. T may pull.
REPASEMOS LA TAREA COMPLETE – la hoja fotocopiada “yo forms”, present indicative.
Propuesta Estudio de Clases con Apoyo TIC Propuesta Estudio de Clases con Apoyo TIC Roberto Araya
Los exclamativos P. 6. Formando los exclamativos En español el exclamativo se forma con: Qué (+sustantivo, adjetivo, o adverbio) what, what a, how, or.
Organización de los Estados Americanos Organização dos Estados Americanos Organisation des États Américains Organization of American States FIRST INTER-AMERICAN.
Producción de Sistemas de Información Agosto-Diciembre 2007 Sesión # 4.
Ingeniería de Software Agustín J. González ElO329: Diseño y Programación Orientados a Objeto Adaptado de: material asignatura CS169,Software Engineering,
Martes, el 21 de octubre.
Do Now – 2 de diciembre 2014  Escribe una oracion para tres de los cuatro fotos que describe la comida. ¿Es saludable? ¿Es malo para ti? ¿Cuales alimentos.
Bienvenida ALC 135 Miércoles el 13 de abril. objetivo Yo puedo presentar el ppt de la Semana Santa.
UNIVERSIDAD AUTÓNOMA DEL ESTADO DE HIDALGO Instituto de Ciencias Económico Administrativas.
CALIDAD CERTIFICADA, NUEVA TECNOLOGÍA DE CONSTRUCCIÓN DE VALOR ISO Ing. María Cecilia Riva Actualización en Normas Voluntarias de Inocuidad Utilizadas.
1 PROJECT MANAGEMENT SYSTEM Agencia de Cooperación Internacional de Chile (AGCI) Depto. Cooperación Horizontal – Depto. Planificación y Control de Gestión.
Storyboard guión gráfico Public Service Announcement Anuncio de servicio público.
¡Hola, buenas tardes! Please write your desk number on your disclosure paper to the left of the large C. Place the paper on the correct color, on the table,
Análisis de un Servidor HTTP Carlos Miguel Tavares Calafate Arquitectura y Prestaciones de la Web 2002.
REALITY CHECK: THE MIDTERM Grade Distribution: A 7 A % B+ 8 B18 B % C 3
• SQL Server Integration Services SSIS
Daily Routine Assessment-Monday!
Projecte Qualitat i Millora Contínua Quality Management Program in Catalonia Josep Camps Pere Canyadell Network’s Coordinator.
IHR Risk Communication Capacity Building Workshop Bryna Brennan, Senior Advisor, Risk and Outbreak Communication PAHO/WHO Lima, Peru – March 2010.
Ser vs estar. Ser is used to tell who the subject is or what the subject is like to describe origin, profession, and basic characteristics.
Los números Apuntes de vocabulario. treinta treinta y uno.
REPASEMOS LA TAREA. Hoy es miércoles. Es el 16 de septiembre del 2015 ¿ Cómo debemos usar las palabras “hispano” y “latino”? PARA HACER AHORA – Tell for.
Español 1, 2 y 3 Argentina: La vida y la cultura 14 y 19 de octubre de 2015.
Vámonos Fill the blank with the SUBJECT of the sentence (there may be more than one right answer, you only have to choose one). Write out the sentence.
4 de enero de  Escribe 2 párrafos describiendo que ustedes hicieron durante la vacación del invierno. (el mínimo de 5 frases por cada párrafo.
Ingeniería de Software Agustín J. González ElO329: Diseño y Programación Orientados a Objeto Adaptado de:
3 rd Grade 2 nd Six Weeks Science Unit 2, Lesson 5 CScope Vocabulary Words
Presentación del cursoInformática I (2015-2) Departamento de Ingeniería Electrónica y de Telecomunicaciones Facultad de Ingeniería Informática I.
Experiencia de México Taller sobre TIC y Compras Públicas.
Ingeniería de Sistemas Desarrollo y Servicios Web Sesión 2 Fernando Barraza A.
Version 7 section brief discussion Taller de Sistemas Integrados de Administración Financiera (SIAFs) Banco Interamericano de Desarrollo Washington DC.
Boeing: Bold Stroke Avionics Software Family FLOREZ FERNANDEZHECTOR NARANJO ROMERO DAVID PEDRAZA.
Agustín J. González ELO329: Diseño y programación orientados a objetos
TOP 5 STORIES – GTC 2018 DESIGN AND VISUALIZATION.
Watch the video and work with a partner  Write down the 2 facts you considered the most interesting.  Share them with your partner. Were they the same?
Transcripción de la presentación:

I.C.S.E. International Conferences on Software Engineering Portland, OR, EEUU Mayo Aniversario ACMIEEE

ICSE 2003 Qué significa ICSE? Historia de ICSE. 25 años Qué representa ICSE 2003? Stakeholders de ICSE Industria (NASA, L.M.S.) Investigadores, Estudiantes Nuestra participación

ICSE 2003 Tutorials Workshops Presentations Demos and Posters Industrial presentations Co-located

ASISTENTES Argentina 4 Brasil 19 Canadá 78 EEUU 486 Australia 13 India 1 Israel 2 Japon 18 S. Korea 13 New Zealand 2 Singapore 3 Thailand 2 Austria 10 Belgica 3 Finland 20 Francia 11 Alemania 50 España 5 UK 42 Otros… Total: 794

TRACKS Technical Tracks 42/324 Experience Tracks 16/61 Education Tracks 11/52 Awards Panels and MiniTutorials Demostrations and Posters Co-located

WORKSHOPS 14/32 W1: SELMAS’03 - 2nd International Workshop on Software Engineering for Large-Scale Multi-Agent Systems W2: EDSER-5 - 5th International Workshop on Economics-Driven Software Engineering Research: The Search for Value in Engineering Decisions W4: Bridging the Gaps Between Software Engineering and Human-Computer Interaction W7: WADS - Workshop on Software Architectures for Dependable Systems W8: SCESM - 2nd International Workshop on Scenarios and State Machines: Models, Algorithms, and Tools W9: 3rd Workshop on Open Source Software Engineering W10: SEHAS’03 - Software Engineering for High Assurance Systems: Synergies between Process, Product, and Profiling W15: STRAW ‘03 - 2nd International Workshop on SofTware Requirements to Architectures

WORKSHOP Workshop STRAW 03 2 nd International Workshop on Software Requeriments to Architectures and Architectures to Requeriments. STRAW 03 Chairs: Daniel M. Berry (Univ. Waterloo, CA) Rick Kazman (CMU, SEI, US) Quien lo conduce? Como se lleva a cabo un Workshop? De la Arquitectura a los Requerimientos?

TUTORIALS 17/80 Tutorials (Full Day) F3: Documenting Software Architectures: Views and Beyond F6: Mastering Design Patterns F8: Usage-Centered Software Engineering F11: Industrial-Strength Software Product- Line Engineering F10: Pattern-Oriented Distributed System Architectures

TUTORIALS Tutorials (Half day) H1: Feature-Oriented Programming for Product Lines H2: An Overview of UML 2.0 H3: Best Practices for Implementing CMM- Based Software Process Improvement H4: Designing Software Architectures for Usability H6: Agile Unified Process

DEMOSTRATION AND POSTERS Embedded Architect: A Tool for Early Performance Evaluation of Embedded Software JIVE: Visualizing Java in Action FEAT: A Tool for Locating, Describing, and Analyzing Concerns in Source Code A Software Process Scheduling Simulator Source Viewer 3D (sv3D) - A Framework for Software Visualization xChek: A Model Checker for Multi-Valued Reasoning The Role of Trust in Software Outsourcing

ICSE 2003 Otros: Premio 10 años después. Paper de mayor influencia en esta década. Pioners Symposium Guía de lideres a graduados. David Parnas: “Research that will still be relevant 25 years from now". E.g., What distinguishes such work? What does a researcher need to know and do to produce such work?”

FULL DAY TUTORIAL Documenting Software Architecture: Views And Beyond Paul Clements, CMU Software Engineering Institute, USA David Garlan, Carnegie Mellon University, USA Reed Little, CMU Software Engineering Institute, USA Robert Nord, Siemens Corporate Research, USA Judith Stafford, Tufts University, USA

FULL DAY TUTORIAL Como documentar una arquitectura? Respuesta: No de esa manera. (Pobre) Que significan las líneas y los rectángulos? Porque es tan importante documentar? La documentación muestra la arquitectura hoy y en 20 años (Que sabemos de los sistemas hechos en 1980, 1990 hoy día? Quien los mantiene?)

FULL DAY TUTORIAL Que documentos han leído que se destaquen? MAN, sus tp’s Ing. Soft I, API, … Que los hace tan buenos? Cuales han leído que no han servido? Que los hace tan malos?

FULL DAY TUTORIAL LOS SAGRADOS SIETE PRINCIPIOS: 1.Escribir desde el punto de vista del lector Secuencia lógica, secuencia de ejecución. 2.Evitar las repeticiones Fácil de modificar, fácil de usar. 3.Evitar ambigüedades Si el documento usa un lenguaje gráfico, explicarlo. 4.Utilizar estándares Un documento se lee una sola vez…con suerte… 5.Plasmar el razonamiento Evita perder el tiempo… 6.Mantener la documentación al día, pero no tanto… 7.Ver la documentación con los stakeholders… es lo que quieren? Se presenta en forma practica?

PRESENTACIONES Mujeres en C.S.? Porque tan pocas? Que nos perdemos? Componentes confiables. Seguridad hoy en día!. Caos. Predecir… confiar en un software…

PRESENTACIONES Mujeres en CS? Porque tan pocas? Que nos perdemos? Meyer: Componentes. Seguridad hoy en día!. Caos. Predecir… confiar en un software…

OBJETIVO Lograr seguridad, poder predecir. Aplicaciones embebidas, tiempo real. Métodos formales? Cuando? Mejorar lo existente. Muchas áreas…

Opening Keynote: B. MEYER Industria del Software vs. Componentes Electrónicos Estándares y verificación. (No es el caso de I.S.) No hay tiempo!! “Good Enought” vs. “Good Software” (Muy caro!) CMM, ISO. pero se concentran solo en el proceso!. 6 Millones de desarrolladores VB. Componentes en los que uno puede confiar…

WOW Window on the World Qué es WOW? Noticias Tips Destacados Criticas Humor Fotos

MATERIAL Entonces… donde obtengo este conocimiento? Material : Ing. Soft I :) Apuntes Proceedings S.E.I. (web) Writing good Software Engineering Papers (Tutorial) Mary Shaw

EL FUTURO… ICSE 2004: Edimburgo, Escocia. ¿ICSE 200X: Buenos Aires, Argentina.?

MUCHAS GRACIAS MUCHAS GRACIAS…

ESTUDIANTES VOLUNTARIOS