Cours

544 mots 3 pages
Université de Sousse Université
---*-----*

Institut Supérieur d’Informatique et de Technologies de Supé d’ Communication
---*-----*

Architecture logicielle

Nourchène Elleuch
©Nourchene.elleuch@gnet.tn 2008-2010

Plan du chapitre

Introduction à l’architecture logicielle Rôle de l’architecture logicielle Architecture logicielle Vs. Architecture civile Styles architecturaux

2

Objectifs
A la fin de ce cours, vous serez capable
De définir une architecture logicielle De faire la différence entre une architecture et un style architectural Une architecture et une conception

3

Problématique

Exigences

???

Comment faire pour combler le fossé entre les exigences et le code?

Code

La réponse traditionnelle

Exigences

Code & Fix

A Miracle Happens!

Ad hoc Coût élevé

Code

Méthodes de développement
Exigences
Des règles de conception bien définies procédurale OO Estimation du coût possible BUT N’offre pas de support pour l’analyse

Code

Le rôle de l’architecture logicielle

Exigences
Pour permettre à tous de mieux comprendre le système
Large granularité

Architecture logicielle

Pour permettre aux développeurs de travailler sur des parties individuelles du système en isolation Pour faciliter
La réutilisation (L’action de réutiliser) La réutilisabilité (Capacité de ce qu’on peut réutiliser)

Code

C’est quoi une architecture logicielle?
Plusieurs définitions (http://www.sei.cmu.edu/) L'architecture logicielle d'un système informatique est un ensemble de structures comprenant chacune [Bass 98]: des composants les propriétés extérieurement visibles de ces composants et les relations que ces composants entretiennent

L’architecture logicielle ne décrit pas ce que doit réaliser un système informatique mais plutôt comment il doit être conçu
« Comment Faire » et non « Que Faire »

8

Architecture civile Vs. Architecture logicielle

Architecture civile
La maison du chien peut être

en relation

  • Course en cours
    2144 mots | 9 pages
  • Course en cours
    7961 mots | 32 pages
  • Course en Cours
    340 mots | 2 pages
  • cours
    1485 mots | 6 pages
  • cours
    25175 mots | 101 pages
  • Cours
    1334 mots | 6 pages
  • cours
    1539 mots | 7 pages
  • Cours
    2399 mots | 10 pages
  • cours
    2218 mots | 9 pages
  • Cours
    3930 mots | 16 pages