CASsiopéE : vers une méthodologie de conception par réutilisation

par Madjid Ayache

Thèse de doctorat en Informatique

Sous la direction de André Flory.


  • Résumé

    Le travail propose ·une méthodologie de conception orientée objet, dénommée CASsiopéE, fondée sur le principe de coopération de parties de méthodes et d'outils, généralisant ainsi la méta-règle de réutilisation en l'appliquant aux outils eux-mêmes. Pour atteindre ces objectifs, nous avons développé un modèle de représentation à trois plans (structuration, communication et héritage), correspondant à la vue tridimensionnelle que nous avons de l'objet. Ce modèle, appelé ACE, permet, outre une représentation claire et pédagogique, l'intégration des différentes vues de la même application. Pour illustrer les aspects modularité, intégration et fédération, nous avons montré comment le modèle ACE permet d'intégrer des parties provenant de différentes méthodes. Nous avons, en effet, utilisé le modèle de communication de la méthode MCO de Xavier Castellani pour décrire le plan de communication de notre modèle. On a utilisé aussi un module de Graphtalk pour représenter un schéma conceptuel et un module utilisant les réseaux de Petri pour représenter le modèle conceptuel des traitements (MCT). Ce haut niveau de spécification implique une modélisation en termes de méta-modèles qui permet, outre la distinction entre concepts et implémentation, la définition de méta-règles s'appliquant au modèle lui-même comme celle de la conception modulaire. Ceci nous a permis, d'une part, de mieux expliciter le processus de conception et, d'autre part, d'introduire une démarche homogène en adoptant le paradigme objet à tous les niveaux de développement.

  • Titre traduit

    = CASsiopéE : Towards a design methodology by reuse


  • Résumé

    The work aims to propose an object-oriented methodology of information systems development named CASsiopeE. The methodology is based on the principle of cooperation of methods and tool parts, generalizing thus the meta-rule of reuse by applying it on methods and tools themselves. In order to achieve these objectives, we have developed a representation model using three planes (structuration, communication and inheritance), corresponding to our tridimensional view of the abject. This model, named ACE, allows, besides a pedagogical and clear representation, integration of different views of the same application. ACE constitutes a framework of federation and integration of methods and tools. In order to illustrate the aspects of modularity, integration and federation, we have shown how ACE allows integration of parts imported from different methods. Indeed, we have used the communication model of the MCO method of Xavier Castellani to describe the communication plane of our model. We have used also a module of Graphtalk system to represent a conceptual diagram and a module based on Petrinet for the coherence of the conceptual processing model. This high level of specification implies modelling in terms of meta-models that allows, besides the distinction between concepts and implementation, the definition of meta-rules as that of modular design and applicable to the model himself. This has allowed us, on the one hand, to better clarify the process of modeling and, on the other hand, to introduce a homogeneous step by adopting the object paradigm at all levels of development.

Consulter en bibliothèque

La version de soutenance existe sous forme papier

Informations

  • Détails : 1 vol. (238 p.)
  • Notes : Publication autorisée par le jury
  • Annexes : Bibliogr.

Où se trouve cette thèse\u00a0?

  • Bibliothèque : Institut national des sciences appliquées (Villeurbanne, Rhône). Service Commun de la Documentation Doc'INSA.
  • Disponible pour le PEB
  • Cote : C.83(1658)

Cette version existe également sous forme de microfiche :

  • Bibliothèque : Université Grenoble Alpes (Saint-Martin d'Hères, Isère). Bibliothèque et Appui à la Science Ouverte. Bibliothèque universitaire Joseph-Fourier.
  • Non disponible pour le PEB
  • Cote : MF-1994-AYA
  • Bibliothèque : Université Paris-Est Créteil Val de Marne. Service commun de la documentation. Section multidisciplinaire.
  • PEB soumis à condition
Voir dans le Sudoc, catalogue collectif des bibliothèques de l'enseignement supérieur et de la recherche.