Chapitre 2 bis premier Chapitre ?? Les processus de la maintenance La vision traditionnelle du cycle de vie du logiciel a desservie la maintenance en la décrivant uniquement comme une seule étape à la ?n du cycle Par conséquent la maintenance des logiciel

Chapitre ?? Les processus de la maintenance La vision traditionnelle du cycle de vie du logiciel a desservie la maintenance en la décrivant uniquement comme une seule étape à la ?n du cycle Par conséquent la maintenance des logiciels devrait avoir son propre modèle de cycle de vie Trois caractéristiques communes des modèles CVML sont trouvées dans la littérature comprendre le code la modi ?cation du code et revalidation du code D'autres modèles considèrent le développement de logiciels en tant que processus itératifs et basés sur l ? idée de changement mini-cycle ? change mini-cycle en anglais Modèles itératifs Les modèles itératifs partagent l ? idée qu ? un ensemble complet de besoins relatifs à un système ne peuvent pas être complètement compris ou les développeurs ne savent pas comment construire le système complet Par conséquent les systèmes sont construits en versions dont chacune est un ra ?nement des exigences de la version précédente Une construction est a ?née en tenant compte de la rétroaction des utilisateurs changement mini-cycle Ces modèles se composent de cinq grandes phases demande de changement analyser et plani ?er le changement mettre en ?uvre le changement véri ?er et valider et le changement de la documentation Dans ce modèle de processus plusieurs activités importantes ont été identi ?ées telles que la compréhension du programme l'analyse d'impact le refactoring et la propagation du changement Un autre type de modèle d'évolution du logiciel appelé modèle de maintenance et d ? évolution à étapes proposé par Rajlich et Bennett Son objectif principal est d'améliorer la compréhension de l ? évolution des logiciels de longue durée de vie Le modèle considère quatre étapes successives distinctes de la durée de vie d'un logiciel Le développement initial Lorsque la version initiale du système est produite à ce stade l ? architecture du système émerge et se stabilise rapidement L ? Évolution Après la stabilité initiale il est facile d'e ?ectuer des modi ?cations simples au système Des changements importants impliquent un coût plus élevé et un risque plus élevé L ? Entretien Les développeurs se concentrent principalement sur les t? ches de maintenance telles que la correction de bugs alors que les modi ?cations architecturales sont rarement e ?ectuées Retrait L'organisation décide de remplacer le système pour diverses raisons i il est trop coûteux d ? entretenir le système ou ii il existe une solution plus récente disponible Passer d'un système existant di ?cile à maintenir à un système de solution moderne a ses propres dé ?s impliquant la préparation et la migration des données Réingénierie REENGINEERING La Réingénierie implique un cycle unique consistant à générer un nouveau système à partir d ? un système existant V T Rajlich and K H Bennett A staged model for the software life cycle IEEE Computer July pp ?? CReengineering Reverse engineering ? Forward engineering Le premier élément reverse engineering est l'activité de la dé ?nition d'une représentation plus abstraite et plus facile à comprendre du système Par exemple si l ? entrée du

Documents similaires
NIFER AYOUB 872, Hay andalous Nr Tiflet Ayoub.nifer@uit.ac.ma +212624977335 Soc 0 0
Fiche dut gb 2019 iut-laval univ-lemans fr DUT Génie Biologique GB Option Analyses Biologiques et Biochimiques ABB Conditions d ? admissibilité Être détenteur d ? un BAC S STL ST S STAV ou d ? un titre admis en dispense DAEU ? A partir de la rentrée spéci 0 0
Techniques cis DOSSIER TECHNIQUE NETTOYAGE INDUSTRIEL ?? GESTION DES DECHETS -CONSEILS ET EXPERTISE TECHNIQUE-FORMATION QHSE- CREATION ET ENTRETIEN DES ESPACES VERTS -TRAITEMENT ET ASSENISSEMENT DES EAUX- APPROVISIONNEMENT EN CONSOMABLES PRODUIT D ? ENTRE 0 0
Cv 274 Alix Djabadi PROFIL Décrivez en quelques lignes vos compétences clés pour le poste et vos objectifs de carrière Vous pouvez les mettre en forme à l ? aide de puces ou les laisser sous forme de texte plein INFOS Lorem ipsum dolor sit amet consectetu 0 0
Bsc incertitude envi European Scienti ?c Journal March edition vol No ISSN ?? Print e - ISSN - Balanced Scorecard Et Incertitude Environnementale Cas Des Entreprises Au Maroc Mustapha Achibane Azzouz Elhamma Enseignant-chercheur Ecole Nationale de Commerc 0 0
Appel telephonique anglais 120920221712 phpapp01 0 0
1 « ELEMENTAIRE MON CHER ENQUETEUR ! » 2 SOMMAIRE Proposition d’une étude ? ... 0 0
Coso i et coso ii ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ACCIA ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? COSO I- COSO II CARTOGRAPHIE DES RIQUES DES MARCHES PUBLICS Présenté par M KRIMI Abdessatar 0 0
Lean start up Lean Start up Nous vivons une période de nombreux changements et d'opportunités d'appliquer di ?érents modèles de gestion Actuellement un dé ? majeur pour toute startup est de trouver un marché pour leur produit La manière traditionnelle de 0 0
Rapport de stage 2022 12 26T112422 971 0 0
  • 34
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager
  • Détails
  • Publié le Mar 16, 2022
  • Catégorie Management
  • Langue French
  • Taille du fichier 43.4kB