NOMADE : Un noyau d'environnement pour la programmation globale - TEL - Thèses en ligne Accéder directement au contenu
Thèse Année : 1988

NOMADE : Un noyau d'environnement pour la programmation globale

Résumé

Dans le développement et la maintenance de logiciels de grande taille, la programmation globale est l'activité la moins formalisée, la moins assistée alors que c'est l'activité prépondérante, celle qui consomme le plus de temps. Nous décrivons les principaux concepts et mécanismes de Nomade, un noyau d'environnement pour supporter le développement et la maintenance de gros logiciels. Nomade constitue une extension et une généralisation de son prédécesseur Adèle. Il fournit un modèle pour la construction, l'intégration et le contrôle des logiciels en versions multiples et de leurs équipes. Nous présentons essentiellement la base d'objets et les mécanismes de contrôle de la structure du logiciel avec la notion de partition et d'activation d'outils basée sur le concept d'événement action. La base d'objets est conçue autour d'un modèle adapté aux besoins de la programmation globale qui inclut des notions "orientées objet". La base conserve la structure du logiciel : les objets logiciels, leurs versions, leurs documents, leurs attributs, leurs relations et leurs objets dérivés. Le mécanisme d'événements actions s'inspire des mécanismes d'activations (déclencheurs, démons, exceptions) développés dans d'autres domaines. Nous montrons comment Nomade permet de maintenir les contraintes de cohérence complexes rencontrées dans la programmation globale, de définir et d'intégrer les stratégies et les outils spécifiques à un environnement de développement et de maintenance.
Fichier principal
Vignette du fichier
tel-00010437.pdf (11.49 Mo) Télécharger le fichier

Dates et versions

tel-00010437 , version 1 (06-10-2005)
tel-00010437 , version 2 (06-10-2005)

Identifiants

  • HAL Id : tel-00010437 , version 1

Citer

Nourredine Belkhatir. NOMADE : Un noyau d'environnement pour la programmation globale. Génie logiciel [cs.SE]. Institut National Polytechnique de Grenoble - INPG, 1988. Français. ⟨NNT : ⟩. ⟨tel-00010437v1⟩
153 Consultations
183 Téléchargements

Partager

Gmail Facebook X LinkedIn More