Architecture Logicielle Philippe Collet Mars 2020 Master 2...

Post on 30-Sep-2020

3 views 0 download

Transcript of Architecture Logicielle Philippe Collet Mars 2020 Master 2...

Architecte ?

Architecte

Financement

Support Tech.

Marketing

Utilisateur

Développement

Manager

Exemples de projets ALLivraison par Drone

Mais vous avez réutilisé l’exemple pour ISA-DEVOPS en SI4 cette année ? Oui :-)

http://www.dailymotion.com/video/x3b6q8g_toa-mata-band-le-premier-groupe-de-robots-lego_music?start=40

Analyse de flux Twitter

Extraction d’architecture depuis du code

Indeed’s Best Job of 2020 (in the USA) ?

http://blog.indeed.com/2020/02/27/best-jobs-2020/?zd_source=hrt&zd_campaign=5577&zd_term=simlisaha

Qualités requises

Abstraction Recul

Créatif & Passionné

Vision

Travail en équipe

É C O U T E

Grosses capacités

techniques

Artisan

Lourde charge de travail

Graphe des moyennes

Promotion : SI5Période : SI5-IFI Semestre 1

A L

CA

S PA

R

Co

ur

s

au

c

ho i

x

GM

D

IA

M

IH

M

I MAFA : Fi nance et Assurance

I MAFA : Maths et Anglais Financier

IM

AF

A:

In

fo

rm

at

iq

ue

P r o j e t et

ma

na

ge

me

nt

P r o j e t I MA F A

W E B

Architectures logiciellesIngénierie des

ModèlesSecurity and Privacy 3.0SOA et processus

metiersSOA enterprise service bus

Cryptographie et Sécurité

Cybersécurité

Preuves encryptographie

Sécurité des réseaux

Sécurité des applications

Security and Privacy 3.0

Adaptation des interfaces

Administration Réseau

An algo. approach of Dis Syst.

Applications multimedia

Applicationsrelationnelles

Architectures logicielles

Arch. log. pour le cloud comp.

Conception d'appli. multimedia

Conception etévaluation IHM

Cybersécurité

Fouille de données

Ingénierie desconnaissances

Ingénierie des Modèles

Interfaces tactiles

Middleware

PF log. info mobile

Programable web : client side

Programable web: server side

Sécurité des applications

Sécurité des réseaux

Security and Privacy 3.0

SOA enterprise service bus

SOA et processus metiers

Syst et app

embarquésTechniques

d'interactions

Web de données

Web sémantique

Analyse etindexation imagesTechnologies pour

les données Réalité virtuelle Ingénierie 3D Peer to peer 1 Large scale distributed system

From bit torrent to privacy

Virtualized Cloud computing

IDM2

Généricité et meta programatio

Smart cards

Analyse et indexation images

Applications multimedia

TNS5- Compression

Gestion de données multim

Technologies pourles données

TNS5 - Traitement d'images num

Middleware

Objets Connectés et services

PF log. info mobile

Syst et app embarqués

Adaptation des interfaces

Conception et évaluation IHM

Interfaces tactiles

Interfaces réparties

Techniques d'interactions

IMA03 : Finance

IMA07 assurance

IMA06 : Anglais Financier

IMA01 Modèles continus

IMA02 : Méthodes numériques

Architectures logicielles

Analyse de données distribuées

Applications relationnelles

Projet

Management 1

FLE

Projet

Projet

Fouille de données

Ingénierie des connaissances

Programable web : client side

Programable web:server side

Web de donnéesWeb sémantique

202020202020202020

Moyenne générale de la promotion (13,12)Moyenne de la promotion

ECOLE POLYTECH NICE SOPHIA 18/03/2015 11:09 - Page 1

© Index Education 2015

UE - AL Obligatoire

Moyenne générale de la promotion

10

Sujets de stage & apprentissage

Enseignements

http://unice.fr/polytechnice/fr/formation/informatique/specialite-informatique-sous-statut-etudiant-annee-5-syllabus-version-2019-2020

Architecture

Intégration Développement

Conception

Software Architecture

Cloud Computing

µSOA

Reverse engineering

Domain Specific Languages

Les "options" sont des "recommandations" !

Choisissez vos cours en fonction de vos envies

modulo l’emploi du temps, particulièrement si vous êtes apprenti

(et/ou venez m’en parler)

Période #1 : Septembre → Novembre

LundiMatin Conception et Évaluation des IHMs (CEIHM)

Aprèm Architectures de (µ)Services: Conception et Intégration

MardiMatin Web de données

Aprèm Tech. Modernes Prog. Conc. Ingénierie des Connaissances

MercrediMatin Programmation Fine et Complexité Empirique

Aprèm Technique d’Expression (Master)

JeudiMatin

Aprèm Management 1 (Ingénieurs)

VendrediMatin Architectures Logicielles (AL)

Aprèm Architecture pour le Cloud Computing (SACC)

Non contractuel

Période #2 : Janvier → Mars

LundiMatin CEIHM Virtualized Infrastructure Cloud

Aprèm Interprétation de langages Prog Web: Serveur

MardiMatin RétroIngenierie, Maintenance et Évolutions des Logiciels (RIMEL)

Aprèm Web Sémantique Large Scale Dist. Systems

MercrediMatin Langages Spécifiques aux Domaines (DSL)

Aprèm

JeudiMatin Prog Web: Client

Aprèm Management 2 (poursuite en master MAE)

VendrediMatin Architectures Logicielles (AL)

Aprèm Security and Privacy 3.0

Non contractuel

Équilibrez vos périodes !

Attention aux (co-)dépendances

P1 P2

philippe.collet@univ-cotedazur.fr

Injection de dépendances AL - Allégorie (2019)