Plusieurs techniques ou méthodes ont été
conçues pour adapter le langage UML aux contraintes et applications de
l'ingénierie système11 et contourner les limitations
évoquées plus haut. Certains concepteurs ont choisi d'utiliser
des « profils UML », de définir et d'employer des
stéréotypes spécifiques à leurs besoins. Cependant,
les résultats semblent peu satisfaisants, d'autant que l'utilisation de
profils n'est pas standardisée.
L'OMG a ainsi lancé en mars 2003 un « appel
à propositions » pour construire une version d'UML adaptée
à l'ingénierie système. Le cahier des charges
précise que le langage doit permettre « l'analyse, la
spécification, la conception et la vérification de
systèmes complexes afin d'améliorer la qualité des
systèmes et la capacité à échanger des informations
d'ingénierie système entre les outils, tout en réduisant
la distance sémantique entre les disciplines d'ingénierie
système et logicielle » Une seule proposition technique a
été déposée : il s'agit du langage SYSML (Systems
Modeling Langage).12
SysML est un langage de modélisation graphique
développé par l'OMG en 1993 et à étais fait pour
:
· Spécifier les systèmes.
· Analyser la structure et le fonctionnement des
systèmes.
· Décrire les systèmes et concevoir des
systèmes composés de sous systèmes.
· Vérifier et valider la faisabilité d'un
système avant sa réalisation.
Et il intègre :
· Les composants physiques de toutes technologies.
· Les programmes.
· Les données et les énergies.
· Les personnes.
· Les procédures et flux divers.
11 Ingénierie système par
définition c' est une démarche méthodologique
générale qui englobe l' ensemble des activités
adéquates pour concevoir, faire évoluer et vérifier un
système apportant une solution économique et performante aux
besoins d' un client tout en satisfaisant l' ensemble des parties
prenante
12 L'historique dans le site
http://www.omgsysml.org en date du
25 juillet 2012 à 14h15
30
Les avantages d'une modélisation SysML sont :
· Partage des spécifications d'un système
complexe entre tous les corps de métiers.
· Identification des risques et création d'une
base d'analyse commune à tous les participants d'un projet.
· Facilite la gestion de projets complexes,
l'évolutivité et la maintenabilité des systèmes
complexes.
· Documente et capitalise le savoir de tous les corps de
métiers dans un projet.
Comme vous pouvez le constater, Nous retrouvons deux sortes des
diagrammes:
· Diagrammes de structure (diagrammes statiques)
-
· Diagrammes de fonctionnement (diagrammes dynamiques)
comme en UML.
En SysML chaque diagramme est nommé d'une façon
bien précise et constitue un élément nommé du
modèle. Pour cela SysML définit une en-tête standard
à chaque diagramme qui contient obligatoirement :
· Le type de diagramme : act, bdd, ibd, sd, etc....
· Les éléments représentés dans
le diagramme : packages, blocs, activités, etc....
· Le nom de l'élément
modélisé.
· Le nom du diagramme ou de la vue
représentée.
De plus, chaque diagramme dispose d'une description
:
· Version.
· Description.
· Statut ou niveau d'avancement.
· Référence, etc.
SYSML est un outil de modélisation dérivé
d'UML qui, lui-même, est un outil dédié au
développement informatique.
31
SYSML (System Modeling Language) s'articule autour de 9
diagrammes dédiés à la représentation de concepts
particuliers d'un système.
Ces 9 diagrammes décrivent :
· les exigences du système dérivé du
cahier des charges
o diagramme d'exigences
o diagramme de cas
o diagramme de séquence
· l'architecture du système
o diagramme de package
o diagramme de bloc
o diagramme de bloc interne
· le cycle de vie des éléments et le
fonctionnement
o diagramme d'état
o diagramme d'activité
· les liens entre les éléments de
modélisation
o diagramme paramétrique
· logiques
· matérielles
· fonctionnelles
· ou la matière d'oeuvre
32
V' Diagramme paramétrique
Manque de la connection internet pour la recherché de
cette partie
Mode de fonctionnement:
La voix sur IP (Voice over IP) caractérise
l'encapsulation d'un signal audio numérique. (La voix) au sein du
protocole IP. Cette encapsulation permet de transporter la voix sur tout
réseau compatible TCP/IP. Le transport de la voix sur un réseau
IP nécessite au
préalable sa numérisation. Il convient alors de
récapituler les étapes nécessaires à la
numérisation de la voix avant d'entrer dans les détails de la
VoIP.
Numérisation: Dans le cas où
les signaux téléphoniques à transmettre sont sous forme
analogique, ces derniers doivent d'abord être convertis sous forme
numérique suivant le format PCM (Pulse Code Modulation) à 64
Kbps. Si l'interface téléphonique est numérique
(accès RNIS, par exemple), cette fonction est omise.
33
Convertisseur: Le signal numérique
PCM à 64 Kbps est compressé selon l'un des formats de codec
(Compression / décompression) puis inséré dans des paquets
IP. La fonction de codec est le plus souvent réalisée par un DSP
(Digital Signal Processor). Selon la bande passante à disposition, le
signal voix peut également être transporté dans son format
originel à 64 Kbps.
Décompression: Côté
réception, les informations reçues sont
décompressées- Il est nécessaire pour cela d'utiliser le
même codec que pour la compression - puis reconverties dans le format
approprié pour le destinataire (analogique, PCM 64Kbps, etc.).
34