computer systems research group
DESCRIPTION
Introduction talk about the UTFSM Computer Systems Research Group (CSRG), a team focused on the skill development in different areas related to the computer science, like astronomy, security, robotic, spreading, etc.TRANSCRIPT
![Page 1: Computer Systems Research Group](https://reader033.vdocument.in/reader033/viewer/2022051411/547d3300b479599d508b48c9/html5/thumbnails/1.jpg)
Computer Systems Research Group(CSRG)
Cristian D. Maureira [email protected]
Universidad TecnicaFederico Santa Marıa
19 de septiembre de 2011
![Page 2: Computer Systems Research Group](https://reader033.vdocument.in/reader033/viewer/2022051411/547d3300b479599d508b48c9/html5/thumbnails/2.jpg)
Computer Systems Research Group
Agenda
� Introduccion.
� Historia.
� Organizacion.� Proyectos.
� Proyectos Actuales.� Estilo de Desarrollo.� Tecnologıas.� Investigacion.
� Observaciones Finales.� Claves para una buena
organizacion.� ¿Que le ofrece CSRG a tu
proyecto?
� Invitacion a participar.
2 of 43C. Maureira @ UTFSM
![Page 3: Computer Systems Research Group](https://reader033.vdocument.in/reader033/viewer/2022051411/547d3300b479599d508b48c9/html5/thumbnails/3.jpg)
Computer Systems Research Group
Introduccion
� ¿Que es Ciencia?� Investigacion.� Descubrir.� Describir y explicar.
� ¿Que es Ingenierıa?� Aplicar conocimiento tecnico y cientıfico.� “An engineer can do for a dime what any fool can do for a dollar”
3 of 43C. Maureira @ UTFSM
![Page 4: Computer Systems Research Group](https://reader033.vdocument.in/reader033/viewer/2022051411/547d3300b479599d508b48c9/html5/thumbnails/4.jpg)
Computer Systems Research Group
Introduccion
Mision
� Aprender acerca sistemas reales, complejos y distribuidos.
� Trabajar codo a codo en proyectos de clase mundial.
� Unir de la mejor forma ciencia con ingenierıa.
� “Aprender haciendo”.
4 of 43C. Maureira @ UTFSM
![Page 5: Computer Systems Research Group](https://reader033.vdocument.in/reader033/viewer/2022051411/547d3300b479599d508b48c9/html5/thumbnails/5.jpg)
Computer Systems Research Group
Introduccion
Vision
� Desarrollar productos utiles y mantenibles usando altos estandares.
� Ser reconocidos como un ejemplo de trabajo y organizacion de altacalidad.
� Hacer que todo nuestro conocimiento sea util para toda lahumanidad.
5 of 43C. Maureira @ UTFSM
![Page 6: Computer Systems Research Group](https://reader033.vdocument.in/reader033/viewer/2022051411/547d3300b479599d508b48c9/html5/thumbnails/6.jpg)
Computer Systems Research Group
Introduccion
¿Que es CSRG?
6 of 43C. Maureira @ UTFSM
![Page 7: Computer Systems Research Group](https://reader033.vdocument.in/reader033/viewer/2022051411/547d3300b479599d508b48c9/html5/thumbnails/7.jpg)
Computer Systems Research Group
¿Que es CSRG?
Descripcion
CSRG es un grupo de investigacion que reune varios proyectos en elarea de la Ingenierıa Informatica.
La idea principal detras del trabajo del grupo es el “aprenderhaciendo”, colaborando con ingenieros y cientıficos de clase mundial,produciendo ası desarrollo de alta calidad, util para la comunidad.
7 of 43C. Maureira @ UTFSM
![Page 8: Computer Systems Research Group](https://reader033.vdocument.in/reader033/viewer/2022051411/547d3300b479599d508b48c9/html5/thumbnails/8.jpg)
Computer Systems Research Group
Historia
Historia (Motivacion)
� 2006 Creacion de CSRG.� ALMA-Conicyt.� Proyectos OLPC y Just-for-fun.� Obtencion del Laboratorio de Sistemas Distribuidos.
� 2007 Desarrollo del ALMA-Conicyt.� 12 estudiantes y 3 tesistas.� 4th ACS Workshop.� 10 Practicas profesionales en 6 organizaciones distintas.
8 of 43C. Maureira @ UTFSM
![Page 9: Computer Systems Research Group](https://reader033.vdocument.in/reader033/viewer/2022051411/547d3300b479599d508b48c9/html5/thumbnails/9.jpg)
Computer Systems Research Group
Historia
Historia (Motivacion)
� 2008 Parte del PIE>A.� Nuevos proyectos, SysAdmin y AIGos.� Ciclo de Charlas Informaticas (CCI).� Nuevos fondos I+D+i e infraestructura.� Nuevo ALMA-Conicyt.� 5th ACS Workshop.� Nuevos profesores.� 10 publicaciones en distintas conferencias mundiales.
� 2009 Nuevos Conicyt.� Termino del primer ALMA-Conicyt (3 anos).� Nuevo ALMA-Conicyt.� Acuerdo con NRAO.
9 of 43C. Maureira @ UTFSM
![Page 10: Computer Systems Research Group](https://reader033.vdocument.in/reader033/viewer/2022051411/547d3300b479599d508b48c9/html5/thumbnails/10.jpg)
Computer Systems Research Group
Historia
Historia (Motivacion)
� 2010.� Finalizacion ALMA-Conicyt, acuerdo NRAO.� Nuevo acuerdo con la ESO.� Inicio de proyecto ALMA/LEGO.� 6th ACS Workshop (@ UCN).
� 2011.� Formalizacion proyecto ALMA/LEGO.
� ALMA LEGO Simulator (FSW). (en progreso)
� ALMA Python Programming Course I y II.(en progreso)� Postulacion “ESO Fund”. (en progreso)
� Colaboracion con UCN y UV.
� Postulacion “FONDEF”. (en progreso)� Colaboracion con Uchile, PUC, USACH, UdeC, UV, UNAB.
10 of 43C. Maureira @ UTFSM
![Page 11: Computer Systems Research Group](https://reader033.vdocument.in/reader033/viewer/2022051411/547d3300b479599d508b48c9/html5/thumbnails/11.jpg)
Computer Systems Research Group
pero...¿Que es el PIE>A?
11 of 43C. Maureira @ UTFSM
![Page 12: Computer Systems Research Group](https://reader033.vdocument.in/reader033/viewer/2022051411/547d3300b479599d508b48c9/html5/thumbnails/12.jpg)
Computer Systems Research Group
PIE>A
� Programa de Iniciativas Estudiantiles Academicas.� Armonizando:
� Innovacion Tecnologica.� Responsabilidad Social.� Experiencias de Aprendizaje.
� “Aprender Haciendo”
� Actividades extra-programaticas + Beneficios para los estudiantes.
12 of 43C. Maureira @ UTFSM
![Page 13: Computer Systems Research Group](https://reader033.vdocument.in/reader033/viewer/2022051411/547d3300b479599d508b48c9/html5/thumbnails/13.jpg)
Computer Systems Research Group
Organizacion
13 of 43C. Maureira @ UTFSM
![Page 14: Computer Systems Research Group](https://reader033.vdocument.in/reader033/viewer/2022051411/547d3300b479599d508b48c9/html5/thumbnails/14.jpg)
Computer Systems Research Group
¿Quienes somos?
14 of 43C. Maureira @ UTFSM
![Page 15: Computer Systems Research Group](https://reader033.vdocument.in/reader033/viewer/2022051411/547d3300b479599d508b48c9/html5/thumbnails/15.jpg)
Computer Systems Research Group
¿Quienes somos?
� 30+ Alumnos de Informatica.
� 1er, 2do, 3er, 4to, 5to, 6to y Xto ano.� 3 Profesores.
� H. von Brand, M. Solar y C. Reyes.
� 9+ alumnos graduados que ya estan trabajando.
� Colaboradores externos.
� Entramos solo con las ganas de aprender.
� Mas que un grupo, somos un equipo de trabajo.
15 of 43C. Maureira @ UTFSM
![Page 16: Computer Systems Research Group](https://reader033.vdocument.in/reader033/viewer/2022051411/547d3300b479599d508b48c9/html5/thumbnails/16.jpg)
Computer Systems Research Group
¿Quienes somos?
� 30+ Alumnos de Informatica.
� 1er, 2do, 3er, 4to, 5to, 6to y Xto ano.� 3 Profesores.
� H. von Brand, M. Solar y C. Reyes.
� 9+ alumnos graduados que ya estan trabajando.
� Colaboradores externos.
� Entramos solo con las ganas de aprender.
� Mas que un grupo, somos un equipo de trabajo.
15 of 43C. Maureira @ UTFSM
![Page 17: Computer Systems Research Group](https://reader033.vdocument.in/reader033/viewer/2022051411/547d3300b479599d508b48c9/html5/thumbnails/17.jpg)
Computer Systems Research Group
¿Quienes somos?
� 30+ Alumnos de Informatica.
� 1er, 2do, 3er, 4to, 5to, 6to y Xto ano.� 3 Profesores.
� H. von Brand, M. Solar y C. Reyes.
� 9+ alumnos graduados que ya estan trabajando.
� Colaboradores externos.
� Entramos solo con las ganas de aprender.
� Mas que un grupo, somos un equipo de trabajo.
15 of 43C. Maureira @ UTFSM
![Page 18: Computer Systems Research Group](https://reader033.vdocument.in/reader033/viewer/2022051411/547d3300b479599d508b48c9/html5/thumbnails/18.jpg)
Computer Systems Research Group
Organizacion
� Reuniones de coordinacion.� Por cada proyecto y generales.� Coordinacion externa (teleconferencias, visitas, etc.)� Reuniones plenarias.
� Actividades Informales.� Coffee breaks!.� Pizza-tones.� Asados� Tarreos.� etc.
16 of 43C. Maureira @ UTFSM
![Page 19: Computer Systems Research Group](https://reader033.vdocument.in/reader033/viewer/2022051411/547d3300b479599d508b48c9/html5/thumbnails/19.jpg)
Computer Systems Research Group
Proyectos
17 of 43C. Maureira @ UTFSM
![Page 20: Computer Systems Research Group](https://reader033.vdocument.in/reader033/viewer/2022051411/547d3300b479599d508b48c9/html5/thumbnails/20.jpg)
Computer Systems Research Group
ALMA-UTFSMAtacama Large Millimeter/submillimeter Array
18 of 43C. Maureira @ UTFSM
![Page 21: Computer Systems Research Group](https://reader033.vdocument.in/reader033/viewer/2022051411/547d3300b479599d508b48c9/html5/thumbnails/21.jpg)
Computer Systems Research Group
ALMA-UTFSM
Proyecto ALMA
� El mas ambicioso proyecto deradioastronomıa a nivel mundial.
� En el participan organizaciones deEstados Unidos (NRAO), Europa(ESO), Japon (NAOJ), Chile, entreotros.
19 of 43C. Maureira @ UTFSM
![Page 22: Computer Systems Research Group](https://reader033.vdocument.in/reader033/viewer/2022051411/547d3300b479599d508b48c9/html5/thumbnails/22.jpg)
Computer Systems Research Group
ALMA-UTFSM
20 of 43C. Maureira @ UTFSM
![Page 23: Computer Systems Research Group](https://reader033.vdocument.in/reader033/viewer/2022051411/547d3300b479599d508b48c9/html5/thumbnails/23.jpg)
Computer Systems Research Group
ALMA-UTFSM
Equipo
� Es un grupo de investigacion queparticipa activamente con el proyectoALMA.
� Muchos de los Software realizados enel grupo, son utilizados actualmente.
� Ex miembros ya trabajan en elproyecto. (OSF, Alemania, EEUU)
21 of 43C. Maureira @ UTFSM
![Page 24: Computer Systems Research Group](https://reader033.vdocument.in/reader033/viewer/2022051411/547d3300b479599d508b48c9/html5/thumbnails/24.jpg)
Computer Systems Research Group
ALMA-UTFSM
Equipo
� Variados viajes por el mundo gracias adistintos conferencias de alto nivel.
� Workshops en la Universidad, coninvitados importantes.
� Oportunidad de practicas tanto dentrocomo fuera del paıs.
22 of 43C. Maureira @ UTFSM
![Page 25: Computer Systems Research Group](https://reader033.vdocument.in/reader033/viewer/2022051411/547d3300b479599d508b48c9/html5/thumbnails/25.jpg)
Computer Systems Research Group
CCICiclo de Charlas Informaticas
23 of 43C. Maureira @ UTFSM
![Page 26: Computer Systems Research Group](https://reader033.vdocument.in/reader033/viewer/2022051411/547d3300b479599d508b48c9/html5/thumbnails/26.jpg)
Computer Systems Research Group
CCI
Objetivos
� Ser una fuente importante deconocimiento informal dentro y fuerade la UTFSM.
� Generar lazos y conexiones entre losestudiantes y los expositores.
� Difundir conocimientos y trabajosmediante charlas, talleres, etc.� Temas relativos a aspectos tecnicos de
la informatica y de la ingenierıa.� Temas universales como culturas
extranjeras, experiencias en practicas,entre otras.
24 of 43C. Maureira @ UTFSM
![Page 27: Computer Systems Research Group](https://reader033.vdocument.in/reader033/viewer/2022051411/547d3300b479599d508b48c9/html5/thumbnails/27.jpg)
Computer Systems Research Group
CCI
Trabajo
� Difusion mediante herramientas web,compartiendo el material con laspersonas interesadas.
� Favorable ambiente de trabajo, para elcorrecto desarrollo de las actividades.
� Tradicion respaldada por anos deexperiencia.
� La meta es poder ser el referente tantodentro como fuera de la Universidad.
25 of 43C. Maureira @ UTFSM
![Page 28: Computer Systems Research Group](https://reader033.vdocument.in/reader033/viewer/2022051411/547d3300b479599d508b48c9/html5/thumbnails/28.jpg)
Computer Systems Research Group
SRTSecurity Research Team
26 of 43C. Maureira @ UTFSM
![Page 29: Computer Systems Research Group](https://reader033.vdocument.in/reader033/viewer/2022051411/547d3300b479599d508b48c9/html5/thumbnails/29.jpg)
Computer Systems Research Group
Security Research Team
Objetivos
� Originar una instancia para la generacion deconocimiento en el area de Seguridad Informatica.
� Investigar tematicas de nuestro interes que puedanservir a otros.
� Plantear la importancia de la seguridad en losprocesos de desarrollo de software y sistemas deinformacion.
27 of 43C. Maureira @ UTFSM
![Page 30: Computer Systems Research Group](https://reader033.vdocument.in/reader033/viewer/2022051411/547d3300b479599d508b48c9/html5/thumbnails/30.jpg)
Computer Systems Research Group
Security Research Team
Proyectos
� Q2ACS, conjunto al grupo SWAT deALMA-UTFSM, mejorar la fase detesting implantando metodologıasusadas en el mundo de la seguridadtales como Fuzzing y Security CodeReview para lograr un software demejor calidad.
28 of 43C. Maureira @ UTFSM
![Page 31: Computer Systems Research Group](https://reader033.vdocument.in/reader033/viewer/2022051411/547d3300b479599d508b48c9/html5/thumbnails/31.jpg)
Computer Systems Research Group
CIPCampeonato Interescolar de Programacion
29 of 43C. Maureira @ UTFSM
![Page 32: Computer Systems Research Group](https://reader033.vdocument.in/reader033/viewer/2022051411/547d3300b479599d508b48c9/html5/thumbnails/32.jpg)
Computer Systems Research Group
Campeonato Interescolar de Programacion
Objetivos
� Potenciar uso del computador como herramientapara resolver problemas (Secundarios).
� Mejorar educacion.
� Estimular creatividad y capacidad para resolverproblemas (ingenio + logica).
� Promover actividades que demanden mayor interes,preparacion y superacion en conocimientos.
� Destacar a los jovenes que demuestren talentoapoyandolos en su formacion futura.
30 of 43C. Maureira @ UTFSM
![Page 33: Computer Systems Research Group](https://reader033.vdocument.in/reader033/viewer/2022051411/547d3300b479599d508b48c9/html5/thumbnails/33.jpg)
Computer Systems Research Group
Campeonato Interescolar de Programacion
Actividades
� Talleres:� Clases presenciales.� Aprender programacion.� Acercamiento ambiente universitario.
31 of 43C. Maureira @ UTFSM
![Page 34: Computer Systems Research Group](https://reader033.vdocument.in/reader033/viewer/2022051411/547d3300b479599d508b48c9/html5/thumbnails/34.jpg)
Computer Systems Research Group
Campeonato Interescolar de Programacion
Actividades
� Competencia:� Instancia para demostrar sus
habilidades.� Programando solucion de problemas.� Sesion de 5 horas.� Competencia individual.
32 of 43C. Maureira @ UTFSM
![Page 35: Computer Systems Research Group](https://reader033.vdocument.in/reader033/viewer/2022051411/547d3300b479599d508b48c9/html5/thumbnails/35.jpg)
Computer Systems Research Group
SysadminSystem Administration Group
33 of 43C. Maureira @ UTFSM
![Page 36: Computer Systems Research Group](https://reader033.vdocument.in/reader033/viewer/2022051411/547d3300b479599d508b48c9/html5/thumbnails/36.jpg)
Computer Systems Research Group
Sysadmin
Objetivo
� Realizar distintos proyectosrelacionados con sistemascomputacionales en variados aspectos.
� Aumentar capacidades en dichossistemas, sin importar OS,Arquitectura, Tecnologıas, etc.
34 of 43C. Maureira @ UTFSM
![Page 37: Computer Systems Research Group](https://reader033.vdocument.in/reader033/viewer/2022051411/547d3300b479599d508b48c9/html5/thumbnails/37.jpg)
Computer Systems Research Group
Sysadmin
Proyectos
� IPv6: Implementation and ResearchGroup.
� LiveCD: (FLiRT) “Sistema autoarrancable para reparar SO danados”
� SymBad: Symbols of BinaryApplications DataBase
35 of 43C. Maureira @ UTFSM
![Page 38: Computer Systems Research Group](https://reader033.vdocument.in/reader033/viewer/2022051411/547d3300b479599d508b48c9/html5/thumbnails/38.jpg)
Computer Systems Research Group
Just for Fun Projects...when we have free time.
36 of 43C. Maureira @ UTFSM
![Page 39: Computer Systems Research Group](https://reader033.vdocument.in/reader033/viewer/2022051411/547d3300b479599d508b48c9/html5/thumbnails/39.jpg)
Computer Systems Research Group
Just-for-fun
Aquı van todas las ideas descabelladas que se nos ocurran.
37 of 43C. Maureira @ UTFSM
![Page 40: Computer Systems Research Group](https://reader033.vdocument.in/reader033/viewer/2022051411/547d3300b479599d508b48c9/html5/thumbnails/40.jpg)
Computer Systems Research Group
Estilo de Desarrollo
¿Que necesitamos para desarrollar?
� Mecanismos de comunicacion.
� Software Configuration Management (SCM).
� Estandares y estilo de codificacion.
� Esquemas de distribucion.
� Estandares de documentacion.
� Testing
� Bug tracking.
38 of 43C. Maureira @ UTFSM
![Page 41: Computer Systems Research Group](https://reader033.vdocument.in/reader033/viewer/2022051411/547d3300b479599d508b48c9/html5/thumbnails/41.jpg)
Computer Systems Research Group
Tecnologıas
� Linux ; )
� SVN / Git / CVS
� TWiki
� TRAC
� Mail / Listas / Alias
� Maquinas Virtuales (VMware,VirtualBox)
� FlySpray
� Skype
� Yahoo!
� LDAP
� Doxygen
� etc
39 of 43C. Maureira @ UTFSM
![Page 42: Computer Systems Research Group](https://reader033.vdocument.in/reader033/viewer/2022051411/547d3300b479599d508b48c9/html5/thumbnails/42.jpg)
Computer Systems Research Group
Investigacion
� Technical Reports� Publicaciones internas en el DI.
� Conferencias/Congresos.� Nacionales: JCC, SOCHIAS, etc.� Internacionales: CLEI, SPIE, ADASS, JAIIO, etc.
40 of 43C. Maureira @ UTFSM
![Page 43: Computer Systems Research Group](https://reader033.vdocument.in/reader033/viewer/2022051411/547d3300b479599d508b48c9/html5/thumbnails/43.jpg)
Computer Systems Research Group
Claves para una buena organizacion
� Tiempo libre.
� Trabajo de alta calidad: tecnico, administracion, humano.
� Compromiso y motivacion comun.
� Practicas en verano.
� Perspectiva global.
� Pero sobre todo...just for fun!
41 of 43C. Maureira @ UTFSM
![Page 44: Computer Systems Research Group](https://reader033.vdocument.in/reader033/viewer/2022051411/547d3300b479599d508b48c9/html5/thumbnails/44.jpg)
Computer Systems Research Group
CSRG
¿Que le ofrece CSRG a un nuevo proyecto?
� Recursos Tecnicos� TWiki (administracion de proyectos)� Software Control Management (SCM)� Cuentas LDAP� Emails / Alias
� Recursos Humanos� Experiencia.� Proyectos y Documentos de referencia.� Consejo de personas que han estado en proyectos exitosos.
42 of 43C. Maureira @ UTFSM
![Page 45: Computer Systems Research Group](https://reader033.vdocument.in/reader033/viewer/2022051411/547d3300b479599d508b48c9/html5/thumbnails/45.jpg)
Computer Systems Research Group(CSRG)
Cristian D. Maureira [email protected]
Universidad TecnicaFederico Santa Marıa
19 de septiembre de 2011