Skip to Main content Skip to Navigation
Theses

Fiabiliser la réutilisation des patrons par une approche orientée complétude, variabilité et généricité des spécifications

Abstract : Engineering patterns have been introduced in order to capitalize and reuse knowledge and know-how. Nowadays, in software engineering, their use is acknowledged at each step of the process (analysis, design...) as a guarantee of quality. In addition to a solution, a pattern consists also of a lot of information, in natural language, describing constraints and/or variants. In this thesis, we focus on the reuse (that we name “imitation”) of analysis or design patterns, which solution is given as object oriented specifications. An imitation consists of an adaptation and an integration of this solution by the application engineer considering the other information provided by the pattern. Thus, we draw three axis that we consider as pillars for a good imitation: completeness, variability and genericity of solutions.
We propose a new way of defining solutions that leans on the use of many views (functional, dynamic and static) along with the use of a metamodel. On the one hand, the metamodel allows expressing, from the functional view, the solution variability (mandatory, facultative, optional or alternative functionalities). On the other hand, it permits expressing the nature of the solution using generic properties defining the bounds of the adaptation admitted for the imitation. A dedicated imitation process and a first tool based on MDE (Model Driven Engineering) are also offered to applications engineers.
Document type :
Theses
Complete list of metadatas

https://tel.archives-ouvertes.fr/tel-00331750
Contributor : Nicolas Arnaud <>
Submitted on : Monday, November 3, 2008 - 11:20:47 AM
Last modification on : Thursday, November 19, 2020 - 12:59:39 PM
Long-term archiving on: : Saturday, November 26, 2016 - 2:46:06 AM

Identifiers

  • HAL Id : tel-00331750, version 3

Collections

Citation

Nicolas Arnaud. Fiabiliser la réutilisation des patrons par une approche orientée complétude, variabilité et généricité des spécifications. Autre [cs.OH]. Université Joseph-Fourier - Grenoble I, 2008. Français. ⟨tel-00331750v3⟩

Share

Metrics

Record views

381

Files downloads

400