relazione tutor azie.. - Francesco Frassinelli
Transcript
relazione tutor azie.. - Francesco Frassinelli
Da produrre su carta intestata e far pervenire alla Struttura che ha gestito il tirocinio: Struttura: CERN – Conseil Européen pour la Recherche Nucléaire Indirizzo: Route de Meyrin 385, 1217 Meyrin (Genéve - Suisse) Career Service Stage POLITECNICO DI MILANO Piazza Leonardo da Vinci 32 20133 Milano Modello di Relazione conclusiva da compilare a cura del tutor aziendale DATI ANAGRAFICI AZIENDA Ragione Sociale European Organization for Nuclear Research Responsabile del tirocinio Ing. Pezzetti Marco CONSUNTIVO DATI TIROCINIO Cognome e Nome del tirocinante Frassinelli Francesco Matricola n. 741147 Luogo di effettuazione del tirocinio Office 2-006, building 36, CERN Area / Funzione aziendale di inserimento: Technology departement (TE), Cryogenics group (CRG), Controls and Electrical Support section (CE) Periodo: dal 06/03/2013 al 02/08/2013 Tipologia del tirocinio Tutor aziendale: OBBLIGATORIO FACOLTATIVO Ing. Pezzetti Marco Descrizione analitica delle attività in cui il tirocinante è stato coinvolto Nell'ambito dell'aggiornamento dei sistemi di controllo della criogenia basati sul framework CERN/UNICOS per LHC (LHC tunnel & ATLAS & CMS) sono state svolte, collaborando con un team internazionale di ingegneri, fisici, informatici e tecnici, le seguenti attività: 1. Migrazione di template UAB/CPC 5 a CPC 6 per la generazione del codice sorgente per i PLC 2. Creazione di procedure di controllo automatico per la validazione delle specifiche di funzionamento dei componenti per UAB/CPC 6 scritte in Python 3. Creazione di programmi e di librerie Python per la validazione incrociata di più specifiche 4. Creazione di procedure per l'automatizzazione del riordino dei frammenti di codice e di estrazione dei dati per i progetti Unity scritte in Python o tramite trasformazioni XML (XSLT) 5. Automatizzazione tramite sistemi di continuous integration (Jenkins) dei processi di creazione e controllo delle specifiche e di generazione e compilazione del codice Siemens S7 con relativo setup e configurazione di un cluster misto di server GNU/Linux e Windows con l'uso di Cygwin e Python 6. Refactoring del codice del framework Python per il testing del codice su PLC e SIMBABox 7. Collaborazione con la sezione BE-CO-IN nell'ambito dell'integrazione Linux/Windows Risultati pratici conseguiti 1. Capacità di relazionarsi con i componenti del gruppo di lavoro 2. Automatizzazione di tutti i processi a monte della fase di testing, atti alla generazione del codice con importante riduzione dei tempi e degli interventi degli utenti 3. Irrobustimento delle procedure per il controllo delle specifiche 4. Importante riduzione dei tempi relativi sviluppo dei progetti Unity (Schneider Electric) nell'ambito della migrazione dei sistemi di controllo della criogenia di ATLAS e di CMS 5. Generazione di report automatici per ogni settore del tunnel LHC ogni volta vengano apportate modifiche a una delle qualsiasi parti necessarie alla creazione del codice per i PLC 6. Tracciabilità delle modifiche che hanno portato all'avvio di una nuova procedura automatica di controllo e di generazione delle specifiche e del codice, per permettere di comprendere facilmente quale tra queste abbia portato a uno stato di degradazione del processo, grazie all'integrazione con i repository Subversion e GIT (sia preesistenti sia creati per tale scopo) 7. Progressi nell'integrazione tra sistemi GNU/Linux e Windows per quanto riguarda l'accesso ai file condivisi su server NFS da parte di client Windows e il controllo dei desktop remoti delle workstation Windows da parte di client Linux tramite protocollo NX con autenticazione LDAP VALUTAZIONE FINALE Giudizio sull'impegno e l'assiduità del tirocinante Positivo Insuff. Suff. Negativo Buono Ottimo Conoscenze teoriche: - di partenza - acquisite Abilità pratiche: - di partenza - acquisite Raggiungimento degli obiettivi prefissati Si No Giudizio complessivo sull'esperienza conclusa Positivo Negativo Francesco si e dimostrato un alievo molto efficace, preparato e motivato. Ho scelto di convocare Francesco Frassinelli per le sue conoscenze in ambito informatico e lavorativo e per la sua intraprendenza. Ha svolto uno stage di 5 mesi al CERN presso la sezione TE-CRG-CE della quale sono a capo con ottimi risultati, affrontando con entusiasmo e competenza tecnica e umana i compiti assegnati e quanto gli è stato proposto, dimostrandosi efficace e propositivo nel proprio lavoro. Sono molto soddisfatto del raggiugimento degli obbieittivi prefissati. Mi auguro di poterlo avere nuovamente nella mia sezione in futuro. Autorizzo il Career Service del Politecnico di Milano al trattamento dei dati ai sensi del d.lgs. 196 del 2003 e successive modifiche ed integrazioni Meyrin (Genéve, Suisse) lì, 05/08/2013 ________________________________________ Firma del tutor aziendale