Questions speciales pour un atelier de genie logiciel

Institut Supérieur de Commerce ISC GOMA Questions Spéciales d ? Atelier de Génie logiciel Notes de cours Par Prof Dr Jeannot FATAKI N BAZONGA Décembre Page CINTRODUCTION Dé ?nition On désigne par atelier de génie logiciel AGL un ensemble de programmes informatiques permettant eux-mêmes de produire des programmes de manière industrielle On parle aussi d'outils CASE pour Computer Aided Software Engineering Autrement dit il s'agit d'un système pour le développement logiciel assisté par ordinateur Un AGL intègre des outils adaptés aux di ?érentes phases de la production d'un logiciel et facilite la communication et la coordination entre ces di ?érentes phases Un AGL est basé sur des méthodologies qui formalisent le processus logiciel et à l'intérieur de ce processus chacune des phases qui le composent Activités Alors qu'un compilateur par exemple ne peut que traduire un langage informatique vers un autre la réalisation de programmes notamment au sein d'équipes nombreuses requiert bien d'autres activités qui sont généralement couvertes par un AGL conception générale du projet étapes ou phases de réalisation composition et organisation de l'équipe projet calendrier charges de travail moyens et budgets conventions de nommage des données et des sous-ensembles de programmes structuration des données aide à l'édition de programmes dans di ?érents langages compilation édition de liens aide aux tests et suivi des corrections bibliothèques de sous-ensembles pouvant être réutilisées dans plusieurs projets documentations gestion des versions successives ou des variantes d'un même programme etc Page CUn AGL est basé sur un dictionnaire de données qui fait implicitement référence à un méta modèle de données Il est généralement interfacé avec une interface graphique permettant la modélisation suivant un ou plusieurs formalismes tels que MERISE Parfois l'outil a l'intelligence pour mettre en forme et rendre lisible dans un schéma l'inévitable complexité du plat de nouilles ? issu du dictionnaire de données L'AGL permet de zoomer ? et d'enrichir un référentiel BDD d'entreprise suivant plusieurs axes cycle de vie domaines projet cycle d'abstraction portage technologique sur d'autres environnements de développement ? Un apport essentiel de l'AGL est de permettre de documenter automatiquement un programme et de maintenir en permanence à jour cette documentation et ce tout au long de sa conception L'objectif est souvent d'essayer de trouver le bon niveau de granularité dans la conception de chaque composant applicatif de manière à essayer d'en améliorer le réemploi Certains AGL peuvent aller jusqu'à la génération de code ou à l'inverse peuvent inclure des fonctionnalités de rétro- ingénierie et donc analyser pour modélisation les données contenues dans un programme En ?n certains peuvent faciliter la génération de jeux de test Un AGL facilite la collaboration des di ?érents programmeurs urbanisme informatique ainsi que la maintenance ultérieure des programmes en les incitant à partager les mêmes méthodes EXEMPLES D'AGL - Sous licence libre ArgoUML BoUML Eclipse KDevelop StarUML - Sous licence propriétaire AD-Cycle d'IBM Case dictionnary d'Oracle Clarion Method Page C Excelerator Optima PLC atelier d'automatisme sur PC norme IEC - Mega AGL Merise ARIS d'IDS -Scheer Dalyo Adélia WinDev PACBASE UNIFACE Objecteering

Documents similaires
epc volte web 1 C ?ur LTE Voix sur LTE V Durepaire - février - CForerunner signs ? HSDPA GPP R ? Some intelligence moved from the RNC to the Node B ? Direct Tunnel GPP R ? One GTP tunnel direct from the RNC to the GGSN for the user plane Node B ? Retransm 0 0
Analyse et Filtrage des signaux numériques M1 ST/TRM (2013/2014) F.E.I., U.S.T. 0 0
Sommaire 1 ère Partie : Introduction Chapitre 1 : La théorie des organisations 0 0
Modèle de lettre de motivation d'enseignant de français langue étrangère (FLE) 0 0
Memoire 3 UNIVERSITE MOULOUD MAMMERI DE TIZI- OUZOU FACULTE DES SCIENCES ECONOMIQUES SCIENCES DE GESTION ET DES SCIENCES COMMERCIALES DEPARTEMENT DES SCIENCES COMMERCIALES Mémoire en vue de l ? obtention du diplôme de Master en sciences commerciales Optio 0 0
Ct 308cc 2 Peugeot a édité ce guide pour vous aider à con ?gurer votre CC selon vos désirs Vous y trouverez aussi toutes les caractéristiques techniques qui distinguent votre CC et toutes les informations dont vous pouvez avoir besoin sur les services que 0 0
Partager sur twitter lettre de motivation master management de l x27 innovation 0 0
CORRIGE Charges de la Comptabilité Analytique : Charges supplétives : Rémunérat 0 0
Microtache 1 didactique DAEFLE ?? Didactique et méthodologie générale du e ?? Microt? che Madame Guernane Aissia Lycée Franco-Qatarien Voltaire ?? Po Box ?? Doha Qatar Document - Publicité touristique sur la Grèce Niveau CECR A Les objectifs pragmatiques 0 0
2BTS MHR Chapitre 5 : le marketing relationnel et la GRC Page 1 sur 11 Garcia - 0 0
  • 41
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager
  • Détails
  • Publié le Nov 12, 2021
  • Catégorie Management
  • Langue French
  • Taille du fichier 194.4kB