Modélisation et génération de code automatique

Magazine
Marque
GNU/Linux Magazine
Numéro
217
Mois de parution
juillet 2018
Spécialité(s)


Résumé
La maintenance et l'exploitation de systèmes complexes nécessite de maîtriser l'architecture des systèmes et des logiciels. La modélisation permet de partir d'un modèle pour obtenir une génération automatique de code.

La complexité du logiciel s'accroît de plus en plus. Cette complexité provient du nombre de fonctionnalités, de l’interaction entre les systèmes, de l’intelligence, de la reconfiguration et d'encore bien d’autres critères liés au monde du numérique. Le déploiement et l’interconnexion des systèmes à très grande échelle engendre également une complexité liée au fort couplage des dispositifs et à leur caractère hétérogène. Le niveau de complexité est parfois si élevé que les comportements induits sont alors imprévisibles, surprenants et parfois désastreux. La maintenance et l’exploitation de tels systèmes devient également un véritable enjeu d’un point de vue ingénierie, mais aussi économique. Pour répondre à ces défis, il devient indispensable de maîtriser l'architecture des systèmes et des logiciels. L’ingénierie des systèmes répond à ces problématiques avec des langages de modélisation appropriés. Dans cet article, nous aborderons la modélisation des systèmes et des architectures…

Cet article est réservé aux abonnés. Il vous reste 96% à découvrir.
S'abonner à Connect
  • Accédez à tous les contenus de Connect en illimité
  • Découvrez des listes de lecture et des contenus Premium
  • Consultez les nouveaux articles en avant-première
Je m'abonne


Abonnez-vous maintenant

et profitez de tous les contenus en illimité

Je découvre les offres

Déjà abonné ? Connectez-vous