Une aide à la réalisation des évolutions logicielles grâce aux modèles de traçabilité des fonctionnalités
Les applications développées en entreprise subissent des évolutions logicielles. La réalisation efficace de ces évolutions logicielles est devenue un enjeu crucial. Pour cela, nous exploitons dans cet article la notion de la traçabilité des fonctionnalités qui suit l'élaboration des fonctionnalités d'une application. Cette notion est capturée par un modèle. Ce papier stabilise la définition de la traçabilité des fonctionnalités en proposant une extension UML pour sa modélisation ainsi qu'une méthode de définition. De plus, nous présentons son utilisation sur une application, les apports et les limitations lors de la réalisation d'une évolution logicielle.
Applications developed in company undergo software evolutions. The realization of these software evolutions is consequently a crucial problem. We use in this article the notion of the functionalities traceability that follows the building of functionalities. This paper stabilizes the definition of functionalities traceability, proposes an extension UML for its modeling and a method for its definition. Moreover, we present his use on an application, its advantages and its limitations during the realization of a software evolution.
D.DIAZ, L.SEINTURIER, L.DUCHIEN, P.FLAMENT
traçabilité des fonctionnalités, évolutions logicielles.
functionalities traceability, software evolutions.
Français
|