La modélisation des propriétés des langages de programmation est devenu indispensable aux besoins industriels utilisants un processus de développement à base de modèles. Le standard UML/OCL, auquel s'attache cet article, permet cette modélisation. Sont abordés, tout d'abord, les besoins industriels et différents processus de développement. Ensuite la modélisation en UML/OCL des propriétés des langages est exposée. Puis finalement, les diagrammes d'activité et leurs hiérarchisations des activités sont expliqués. Pour finir, la définition d'un processus incrémental (modèle de conception, de programmation et de code) est proposée.
Lire cet article issu d'une ressource documentaire complète, actualisée et validée par des comités scientifiques.
Pierre BAZEX : Professeur émérite de l'Université Toulouse III Paul Sabatier
Agusti CANALS : Expert génie logiciel - Adjoint du directeur technique de CS Communication & Systèmes
INTRODUCTION
Les besoins industriels liés à l'utilisation d'un processus de développement à base de modèles nécessitent la
modélisation des propriétés des langages de programmation
. L'application de ces propriétés sur des diagrammes d'activité/classes permet de générer des codes des composants logiciels. L'architecture de processus incrémental à base de modèles proposée dans ce dossier est destinée aux experts d'un domaine pour la
mise en place d'un atelier métier
.
La
sémantique
dans les modèles est indispensable aux analystes/concepteurs qui souhaitent contrôler et donc mieux maîtriser le passage des modèles de conception aux composants logiciels.
Quid de l'approche sémantique des modèles dans un milieu industriel confronté aux systèmes critiques ?
Principaux sigles
ATL
Atlas Transformation Language
CIM
Cet article est réservé aux abonnés
Cet article est réservé aux abonnés. Il vous reste 92 % à découvrir.
Tout ce que vous devez savoir pour bien superviser vos systèmes!
Ce livre blanc vous guide dans le choix de votre plateforme en abordant les questions à essent...
Ingénieurs en bureau d\'études, répondez aux exigences techniques de vos clients grâce aux ressources de Techniques de l\'Ingénieur. Retrouvez dans les articles...
Dans un rapport, la Cour des comptes constate que l’État ne se préoccupe pas suffisamment des gains de productivité obtenus lors de la numérisation des services...
Ce mois-ci dans la revue du web : un robot-fourmi qui se déplace sur votre chemise, une jambe robotique qui bondit sur les murs, TIM le robot qui patrouille le ...
*Rappel téléphonique réservé aux pays suivants : France métropolitaine, Belgique, Luxembourg, Monaco, Suisse.
Article avec quiz
Cette offre comprend des articles interactifs. Leurs quiz mettent en lumière les informations clés à retenir et valident leur acquisition : de lecteur à joueur, enrichissez vos connaissances.
Vous les repérez facilement grâce à ce pictogramme :