ebook img

Dr. Alexandre Bergel PDF

27 Pages·2015·0.17 MB·English
by  
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview Dr. Alexandre Bergel

Dr. Alexandre Bergel ProfesorAsistente PLEIADLab,UniversidaddeChile,SantiagoChile ObjectProfileSpA,Santiago abril2015 Prof. Alexandre Bergel Computer Science Department (DCC) University of Chile Beauchef 851, of. 409, Santiago, Chile Telephone+56 913 123 81 (portable) Email: [email protected] Web: http://www.bergel.eu NacidoenNiza(Francia),23deMarzo1978 Francés,soltero. Palabrasclaves: Ingenieríadesoftware,Object-OrientedProgramming,Profiling,Performance, Testing,enseñar,visualización Desde Mayo 2009 soy Investigador y Profesor Asistente en la Universidad de Chile. Estoy co- fundadordeObjectProfile.com. 1 Educación universitaria Diciembre2001–Diciembre2005 Doctorado en la Universidad de Berna (Suiza) en el Software Composition Group guiado por Prof. Oscar Nierstrasz y Prof. Stéphane Ducasse. Título de tesis: Classboxes–ControllingVisibilityofClassExtensions. Miembrosdeljurado: Prof. Dr. StéphaneDucasse,Prof. Dr. GerhardJäger,Prof. Dr. OscarNierstrasz,Prof. Dr. RoelWuyts. EstetrabajofuegalardonadoconelpremioErnstDenertSoftwareEngineering2006prize. 2000–2001 Diplomado de Estudios Avanzados (DEA) en Informática (comparable con un Master, cincoañosdeestudio)enlaUniversidaddeNice-SophiaAntipolis. TesisrealizadaenlaUniver- sityofAdelaide(South-Australia). Título: “Définitionetcompilationd’unlangageàaffectation 1 unique vers un réseau de processus” supervisado por Prof. Denis Caromel y Prof. Andrew L. Wendelborn. 1999–2000 Maîtrised’informatique. UniversidaddeNice-SophiaAntipolis,Francia. 1998–1999 Licenced’informatique. UniversidaddeNice-SophiaAntipolis,Francia. 1996–1999 DEUG Mathématiques, Informatique, et Applications aux Sciences. Universidad de Nice-SophiaAntipolis,Francia. 2 Experiencia laboral DesdeMayo2009 ProfesorasistentedetiempocompletoenlaUniversidaddeChile,Santiago,Chile, miembrodelLaboratorioPLEIAD. Octubre2007–Mayo2009 InvestigadordetiempocompletoenINRIALilleNordEurope,Francia, miembropermanentedelRMoDresearchgroup. Abril2007–Octubre2007 Investigador“postdoc”enelSoftwareArchitectureGroup,lideradopor RobertHirschfeld,enelHasso-Plattner-Institut(www.swa.hpi.uni-potsdam.de). Enero2006–Marzo2007. Investigador “postdoc” en el Distributed Systems Group, liderado por Dr. Siobhán Clarke y Prof. Vinny Cahill. También fui miembro de Lero, el Irish Software EngineeringResearchCentre(www.dsg.cs.tcd.ie,www.lero.ie). Julio2000–Febrero2001. Mobile Telephony with BimSolutions. Desarrollo de aplicaciones WAP parapequeñossistemas,porejemplocelulares. (www.bimsolutions.com) Julio2000–Febrero2001. ProyectoOASIS,INRIASophiaAntipolis. Participacióneneldesarrollo deun“remotedebuggerandcontroller”llamadoIC2Dparaaplicacionesdistribuidas. Febrero2000–Julio2000. ProyectoSmartTools, INRIASophiaAntipolis. Desarrollodeun“graph layoutalgorithm”. Julio1999–Octubre1999. ProyectoOASIS,INRIASophiaAntipolis. Participacióneneldesarrollo deC++//,unalibreríaparaconstruiraplicacionesenC++. Julio1998–Junio1999. GSXSolution. DesarrolloenJavaparaLotusNotesservers (http://www.gsx.net). 2 3 Implicancias científicas Comitédeprograma. Comitédeprogramaco-chair: ◦ 3rdIEEEWorkingConferenceonSoftwareVisualization(IEEEVISSOFT’15) http://vissoft.dcc.uchile.cl ◦ SoftwareComposition2009(SC’09) http://www.2009.software-composition.org ◦ InternationalWorkshoponSmalltalkTechnologies2009(IWST’09) http://www.esug.org/Conferences/2009/InternationalWorkshop,http://portal.acm.org Comitédeprograma: ◦ ICSE2016ACMStudentResearchCompetition ◦ 4thInternationalConferenceonModel-DrivenEngineeringandSoftwareDevelopment(MOD- ELSWARD2016) ◦ StudentContestonSoftwareEngineering(SCORE’16),collocatedwithICSE2016 ◦ 2015EuropeanOpenSymposiumonEmpiricalSoftwareEngineering(EOSESE2015) ◦ ConférenceenIngénieriEduLogiciel(CIEL’15) ◦ 3rdInternationalWorkshoponEcosystemArchitectures(WEA’15) ◦ 7thWorkshoponSoftwareEcosystems(IWSECO’15) ◦ ArgentineSymposiumonSoftwareEngineering(ASSE’15) ◦ The IEEE International Conference on Software Maintenance and Evolution (ICSME 2015)- EarlyResearchAchievements(ERA)Track ◦ WorkshoponSoftwareVisualization,Maintenance,andEvolution2015(VEM’15) ◦ 30th ACM Symposium on Applied Computing (SAC 2015), Object-Oriented Languages and Systemstrack(OOPS) ◦ 22nd International Conference on Software Analysis, Evolution, and Reengineering (SANER 2015) ◦ 22ndInternationalConferenceonSoftwareAnalysis,Evolution,andReengineering,EarlyRe- searchAchievements(SANER-ERA2015) ◦ WorkshoponSoftwareVisualization,Maintenance,andEvolution2015(VEM’14) ◦ InternationalWorkshoponSmalltalkTechnologies(IWST2014) ◦ 2ndIEEEWorkingConferenceonSoftwareVisualization-NIER(VISSOFT2014NIER) 3 ◦ XLConferenciaLatinoamericanaenInformática(CLEI2014) ◦ 3rdConférenceenIngénieriEduLogiciel(CIEL2014) ◦ 9th International Conference on Evaluation of Novel Software Approaches to Software Engi- neering(ENASE2014) ◦ InternationalConferenceonSoftwareParadigmTrends(ICSOFT-PT2014) ◦ EarlyResearchAchievementsatthejointmeetingoftheCSMRandWCREconferences(CSMR- WCREERA2014) ◦ ACMSymposiumonAppliedComputing,Object-OrientedLanguagesandSystemstrack(OOPS 2014) ◦ LatinAmericanWorkshoponFormalMethods(LAFM2013) ◦ StudentResearchCompetition(SRC),collocatedwithICSE2014 ◦ InternationalWorkshoponSmalltalkTechnologies2012(IWST’13) ◦ 2ndInternationalConferenceonModel-DrivenEngineeringandSoftwareDevelopment(MOD- ELSWARD’14)–Enero7-9,2014, http://www.modelsward.org ◦ 2ndInternationalConferenceonModel-DrivenEngineeringandSoftwareDevelopment(MODELSWARD’14) –Enero7-9,2014, http://www.modelsward.org ◦ AcademicSoftwareDevelopmentToolsandTechniques(WASDeTT’13)–1julio2013, http://wasdett.org/2013/ ◦ 20thWorkingConferenceonReverseEngineering(WCRE’13)–14-17octubre2013, http://wcre.wikidot.com/2013 ◦ ESEC/FSE 2013, AEC – Artifact Evaluation Committee co-chair, 9th joint meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering ◦ ConférenceenIngénierieduLogiciel2013(CIEL) ◦ InternationalConferenceonSoftwareComposition2013(SC’13) ◦ 27thEuropeanConferenceonObject-OrientedProgramming(ECOOP’13) ◦ ObjectOrientedProgrammingLanguagesandSystems-ACMSAC2013(OOPS’13) ◦ InternationalWorkshoponSmalltalkTechnologies2012(IWST’12) ◦ 6th International Conference on Smalltalk Technologies (Smalltalks’12) – 3-5 noviembre 2012, Ar- gentina, scg.unibe.ch/wiki/events/smalltalks12 ◦ WEWST2012: 7thWorkshoponEnhancedWebServiceTechnologies ◦ CIEL2012: ConférenceenIngénieriEduLogiciel–18-23dejunio2012,Rennes,Francia. http://gpl2012.irisa.fr/. 4 ◦ CIbSE 2012: XV Ibero-American Conference on Software Engineering, Doctoral Symposium –24-27deavril2012,BuenosAires,Argentina. http://cibse2012.unlam.edu.ar/home/. ◦ ICSOFT2012: 6thInternationalConferenceonSoftwareandDataTechnologies–24-27julio 2012,Roma,ITalia. http://www.icsoft.org. ◦ PPPJ 2012: 10th International Conference on the Principles and Practice of Programming in Java ◦ GPCE2012: 11thInternationalConferenceonGenerativeProgrammingandComponentEngi- neering ◦ FREECO2011: 2ndWorkshoponFreeComposition,collocatedwithSPLASH/Onward! ◦ Smalltalks2011: 5thArgentineConferenceonSmalltalk–ResearchTrack ◦ SCCC 2011: 30th International Conference of the Chilean Computer Science Society – 9- 11noviembre2011,Curicó,Chile. jcc2011.utalca.cl ◦ DSLRob 2011: 2nd International Workshop on Domain-Specific Languages and models for ROBotic systems–SanFrancisco,USA. ◦ WEWST 2011: 6th Workshop on EnhancedWeb Service Technologies –14 septiembre 2011, Lugano, Suiza. www.inf.usi.ch/faculty/binder/wewst11/ ◦ RAM-SE 2011: 8th Workshop on Reflection, AOP and Meta-Data for Software Evolution – 27 ju- nio2011,Zürich,Suiza. www-users.cs.york.ac.uk/manuel/Events/RAM-SE11/RAM-SE11 ◦ SCLIT2011:SymposiumonComputerLanguages,Implementations,andTools–19-25septiembre2011, Halkidiki,Grecia. ◦ ICSOFT 2011: 6th International Conference on Software and Data Technologies – 18 - 21 julio 2011, Seville,España. http://www.icsoft.org. ◦ InternationalWorkshoponSmalltalkTechnologies2011(IWST’11): InternationalWorkshopon SmalltalkTechnologies–23augusto2011,Edinburgh,UK. http://www.esug.org. ◦ TOOLS Europe 2011: 49th International Conference on Objects, Models, Components and Patterns–27junio2011-01julio2011,Zurich,Suiza. ◦ SEFM2011: 9thIEEEInternationalConferenceonSoftwareEngineeringandFormalMethods –13-18septiembre2011,Montevideo,Uruguay. ◦ SAC 2011: Programming Languages (PL) Track at the 26th ACM Symposium on Applied Computing–21-25marzo2011,Taichung,Taiwan. http://www.inf.usi.ch/faculty/binder/wewst10/. 5 ◦ ICSM 2010: 26th IEEE International Conference on Software Maintenance, Tool Demonstra- tionTrack–12-18septiembre2010,Timisoara,Romania. http://icsm2010.upt.ro/calls/tool-demos. ◦ WEWST2010: 5thWorkshoponEnhancedWebServiceTechnologies–1diciembre2010,Ayia Napa,Cyprus. http://www.inf.usi.ch/faculty/binder/wewst10/ ◦ SCCC 2010: XXIX Conferencia Internacional de la Sociedad Chilena de Ciencia de la Com- putacion–15-19noviembre2010,Antofagasta,Chile. http://jcc2010.infonor-chile.cl ◦ Smalltalks2010: 4thArgentineConferenceonSmalltalk–ResearchTrack– noviembre2010, BuenosAires,Argentina. http://www.fast.org.ar ◦ FAMOOSr2010: 4thWorkshoponFAMIXandMooseinReengineering–17septiembre2010, Timisoara,Romania. http://www.moosetechnology.org/events/famoosr2010. ◦ MajecSTIC2010: MAnifestationdesJEunesChercheursenSciencesetTechnologiesdel’Information etdelaCommunication– octubre2010,Bordeaux,France. http://majecstic2010.labri.fr/. ◦ DSLRob 2010: 1st International Workshop on Domain-Specific Languages and models for ROBoticsystems(collocatedwithIROS’10)– octubre2010,Taipei,Taiwan. http://www.doesnotunderstand.org/wikka.php?wakka=DSLRob10. ◦ ROOTS 2010: 1st ECOOP’2010 International Workshop on Real-time Object-Oriented Tech- nologies–22junio2010,Maribor,Slovenia. http://www.cs.purdue.edu/roots10/ROOTs_2010. ◦ RAM-SE 2010: 7th ECOOP’2010 Workshop on Reflection, AOP and Meta-Data for Software Evolution–21junio2010,Maribor,Slovenia. http://www-users.cs.york.ac.uk/manuel/Events/RAM-SE10. ◦ ICSOFT2010: 5thInternationalConferenceonSoftwareandDataTechnologies–22-24julio 2010,Athens,Grecia. http://www.icsoft.org. ◦ CLEI 2010: XXXVI Latin American Conference on Informatics – 18-22 octubre 2010, Asun- ción,Paraguay. www.clei2010.org.py. ◦ TOOLS2010: 48thInternationalConferenceObjects,Models,Components,Patterns–28junio -2julio2010,Malaga,España. http://malaga2010.lcc.uma.es. ◦ INTENSIVE2010: 2ndInternationalConferenceonIntensiveApplicationsandServices. –7- 13marzo2010,Cancun,Mexico,underInfoSys2010umbrella. http://www.iaria.org/conferences2010/ComINTENSIVE10.html. 6 ◦ PL-SAC 2010: Programming Languages (PL) Track at the 25th ACM Symposium on Applied Computing–22-26marzo2010,Sierre,Suiza. http://www.acm.org/conferences/sac/sac2010/. ◦ RAM-SE 2009: 6th ECOOP’2009 Workshop on Reflection, AOP and Meta-Data for Software Evolution–7julio2009,Genova,Italia. http://www-users.cs.york.ac.uk/∼manuel/Events/RAM-SE09/. ◦ ICSOFT2009: 4thInternationalConferenceonSoftwareandDataTechnologies–26-29julio 2009,Sofia,Bulgaria. http://www.icsoft.org. ◦ Smalltalks 2009: 2da Conferencia Argentina de Smalltalk. – 13 - 15 noviembre 2009, Buenos Aires,Argentina. http://neuquina.lifia.info.unlp.edu.ar:8001/Smalltalks-2008. ◦ INTENSIVE2009: 1stInternationalConferenceonIntensiveApplicationsandServices. –21- 25abril2009,Valencia,España,underInfoSys2009umbrella. http://www.iaria.org/conferences2009/INTENSIVE09.html. ◦ TOOLS2009: 47thInternationalConferenceObjects,Models,Components,Patterns–Zürich, Suiza. http://tools.ethz.ch. ◦ ICSOFT 2008: 3nd International Conference on Software and Data Technologies – 5 - 8 julio 2008,Porto,Portugal. http://www.icsoft.org. ◦ WebTechnologiesTrackatSAC2008: the23rdAnnualACMSymposiumonAppliedComput- ing(SAC’2008)–16-20marzo2008,Fortaleza,Ceará,Brasil. www.acm.org/conferences/sac/sac2008. ◦ SC 2008: 7th International Symposium on Software Composition – 29 - 30 marzo 2008, Bu- dapest,Hungría. www.2008.software-composition.org. ◦ ICSOFT2007: 2ndInternationalConferenceonSoftwareandDataTechnologies–22-25julio 2007,Barcelona,España. http://www.icsoft.org. ◦ SC 2007: Software Composition Symposium SC 2007 – Braga, Portugal, 24 marzo - 1 abril 2007. http://ssel.vub.ac.be/sc2007. ◦ EIWAS 2006: 3rd European Workshop on Aspects in Software – Enschede, Países Bajos, 31 agosto-1septiembre2006. http://janus.cs.utwente.nl:8000/twiki/bin/view/EIWAS2006/WebHome. ◦ NODe 2006: Net. Object Days, Objects, Aspects, Services, the Web – Erfurt, Alemania, 18 - 21septiembre2006. http://www.netobjectdays.org. 7 ◦ MajecSTIC2006: Conférencenationaleconsacréeauxsciencesettechnologiesdel’information etdelacommunication. http://web.univ-ubs.fr/lester/www-lester/Evenements/Majecstic/index.php. ◦ ICSOFT2006: InternationalConferenceonSoftwareandDataTechnologies–11-14septiem- bre2006,Setúbal,Portugal. http://www.icsoft.org/ICSOFT2006. ◦ SC2006: SoftwareComposition–25-26marzo2006,Viena,Austria. http://www.emn.fr/x-info/obasco/events/sc06. ◦ IWSAC2005: 2ndInternationalWorkshoponSoftwareAspectsofContext–Santorini,Grecia, 14julio2005. http://diuf.unifr.ch/people/kouadri/iwsac05. ◦ TheEuromicroCBSETrackonSoftwareEngineeringandAdvancedApplications–30agosto -3septiembre2005. Porto,Portugal. http://www.idt.mdh.se/euromicro-2005. Revisor. Fuirevisorenlosperiódicos: ◦ SoftwareQualityJournal(SQJO-D-15-00068) ◦ ACMTransactionsonArchitectureandCodeOptimization(TACO-2015-56) ◦ ScienceofComputerProgramming(SCICO-D-14-00035) ◦ JournalofSoftware: EvolutionandProcess(JSME-13-0145) ◦ Science of Computer Programming (February 2011, SCICO-D-11-00037). Editor: Mark van denBrand,KimMensandHolgerKienle. ◦ Transactions on Aspect-Oriented Software Development (November 2010). Editor: Gary T. Leavens. ◦ Software: PracticeandExperience(SPE-08-0086,SPE-10-0076,SPE-10-0166). Editor: Nigel Horspool. ◦ Software: Practice and Experience (SPE-11-0254). Guest editors: Alain Plantec and Loic La- gadec ◦ Member of the J.UCS board editor (Journal of Universal Computer Science) (D.1.5 and D.3.3 ACMclassification) (www.jucs.org/jucs_articles_by_author/Bergel_Alexandre/BusinessCard) ◦ ACMReviewer(#7802)paraComputingReviews(http://www.reviews.com). Featuredreview- ersfebrero2012 ◦ TransactionsonSoftwareEngineering(TSE-0024-0107). Editor: HaroldOssher. ◦ TransactionsonSoftwareEngineering(TSESI-2008-03-0115). SpecialIssueonSoftwareLan- guage Engineering, Guest editors: Jean-Marie Favre, Dragan Gasecic´, Ralf Lämmel, Andreas Winter. 8 ◦ International Journal IEEE Software (SWSI-0231-1206), Special issue on Rapid Application Development with Dynamically Typed Languages. Guest editors: Laurence Tratt and Roel Wuyts. September/October’07. Comorevisorexterno,herevisadoartículosenlassiguientesconferencias: ◦ Conferenciasinternacionales: * 17thInternationalEuropeanConferenceonParallelandDistributedComputing(Europar 2011) * 15thEuropeanConferenceonSoftwareMaintenanceandReengineering(CSMR2011) * EuropeanConferenceinObject-OrientedProgramming(ECOOP2010) * 18thEuropeanSymposiumonProgramming(ESOP2009) * InternationalConferenceonProgramComprehension(ICPC2008) * 11th European Conference on Software Maintenance and Reengineering (CSMR 2007, 2008) http://doi.ieeecomputersociety.org/10.1109/CSMR.2007.18 * WorkingConferenceonReverseEngineering(WCRE2006) * EuropeanConferenceinObject-OrientedProgramming(ECOOP2004,2005,2006,2007) * Object-OrientedProgrammingSystems,LanguagesandApplications(OOPSLA2002) * UML(2004,2005) * MODELS(2006,2007) * EuropeanSmalltalkUserGroupResearchTrack(ESUG2003,2004) * InternationalConferenceonSoftwareMaintenance(ICSM2005,2008) ◦ Conferenciasnacionales: * LangagesetModèleàObjets(LMO2003,2004,2005,2006,2008,2009) * Net.ObjectDays(NODE2005) Revisordeproyecto. ◦ FONCYT(Argentina),PICT-2014-3391 ◦ Conicyt(Chile),2012,2013,2014,2015 ◦ NetherlandsOrganisationforScientificResearch(NWO),2012 ◦ ConcursodeAtraccióndeCapitalHumanodelExtranjero,ModalidaddeEstadíasCortas,MEC, 2012 ◦ BecasChile–Cs. ComputacióneInformática ◦ SwissNationalScienceFoundation(SNSF)http://www.snf.ch,2010 ◦ SwissNationalScienceFoundation(SNSF)http://www.snf.ch,2009 9 Escueladeverano. ◦ Curso Object-orientedprogrammingwithSmalltalkyModularitybeyondinheritance (pleiad.dcc.uchile.cl/pl2008). Diapositivas http://bergel.eu/presentations.html Organizaciónyparticipación. ◦ 6thWorkshoponDynamicLanguagesandApplications,enconjuntocon ECOOP2012. scg.unibe.ch/wiki/events/dyla2012. Junio2011,enBejing,China. ◦ 5thWorkshoponDynamicLanguagesandApplications,enconjuntocon TOOLS2011. scg.unibe.ch/wiki/events/dyla2011. Julio1,2011,enZurich,Suiza. ◦ 4thWorkshoponDynamicLanguagesandApplications,enconjuntocon TOOLS2010. scg.unibe.ch/wiki/events/dyla2010. Junio28,2010,enMalaga,España. ◦ 2ndInternationalWorkshoponTraits: http://rmod.lille.inria.fr/pier/TRAIT+2009 ◦ 47thToolsEurope2009,co-workshopchair: tools.ethz.ch/committees.html ◦ 46thToolsEurope2008,co-workshopchair: tools.ethz.ch/tools2008/committees.html ◦ 3rd Workshop on Dynamic Languages and Applications, en conjunto con ECOOP 2007. http://dyla2007.unibe.ch. Julio31,2007,enBerlin,Alemania. ◦ MiembrodeTrinityResearchStaffAssociation(TRSA,www.tcdlife.ie/trsa),2006. ◦ MiembrodeMOOSEAssociationhttp://moose.unibe.ch/association ◦ TrestalleressobreellenguajeSmalltalkenlaUniversidaddeBerna(Marzo16,2002, Febrero 25,2003,yMarzo12,2005). Cadaunacon20personasaprox. ◦ LMO2005enlaUniversidaddeBerna. Responsabledelsitiowebylistadedifusión. Invitadoadarcharla. ◦ Jornadas Chilenas de Computación 2009 (http://jcc2009.usach.cl/) Titulo: Restrospective on Traits ◦ KonferenceObjekty2006Praga. Noviembre23,2006. Conferencialocaldelenguajeymodelos deobjeto. Título: ControllingtheScopeofChangeinJavawithClassboxes. Laboratoriosvisitadosycharlas. Sepuedenvermispresentaciónesen www.slideshare.net/bergel ◦ UniversitédeMontréal(Canada). 5marzo2015. Contacto: HouariSahraoui. ◦ Commissariat d’Énergie Atomique (CEA) (Paris, France). 3 junio 2014. Contacto : Goubier Thierry. ◦ UniversidadeFederaldeMinasGerais(Brazil). 28mayo2014-2junio2014. Contacto: Prof. MarcoTulioValente. 10

Description:
Palabras claves: Ingeniería de software, Object-Oriented Programming, Anne Etien, JSClassFinder: A Tool to Detect Class-like Structures in JavaScript. ceedings of 13th International Workshop on Principles on Software
See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.