Loading...
Please wait, while we are loading the content...
Similar Documents
DEQUALITE : méthode de construction de modèles de qualité prenant en compte la conception des systèmes
| Content Provider | Semantic Scholar |
|---|---|
| Author | Khomh, Foutse Moha, Naouel Guéhéneuc, Yann-Gaël |
| Copyright Year | 2009 |
| Abstract | Resume: La plupart des modeles de qualite presentes dans la litterature ou utilises dans l'industrie pour evaluer les systemes par objets utilisent des metriques de classes (nombre de methodes d'une classe par exemple) ou des metriques de relations entre classes (couplage entre deux classes par exemple) pour mesurer les attributs internes des systemes. Cependant, la qualite des systemes par objets ne depend pas uniquement de la structure de leurs classes mais aussi de la facon dont celles-ci sont organisees, c'est-a-dire de leur conception. Nous proposons DEQUALITE, une methode de construction de modeles de qualite permettant de mesurer la qualite des systemes par objets en prenant en compte non seulement les attributs internes du systeme mais aussi sa conception. Notre methode utilise une approche par apprentissage. Elle s'appuie sur une etude des patrons de conception pour prendre en compte la conception des systemes. Notre methode permet aussi de combiner des modeles de qualite afin d'augmenter la capacite de prediction. Nous illustrons notre methode sur un ensemble de systemes implantant des patrons de conception et sur le modele de qualite QMOOD de Bansiya. Nous discutons les avantages et les inconvenients de cette methode et procedons a la validation d'un modele de qualite resultant sur un ensemble de systemes. Nous terminons par une discussion sur les avantages et limitations de l'utilisation des patrons de conception pour la construction de modeles de qualite.-Abstract: Object-oriented software quality models usually use metrics of classes (such as number of methods) or of relationships between classes (for example coupling) to measure internal attributes of systems. However, the quality of object-oriented systems does not depend on classes solely: It also depends on the organisation of classes, i.e., the system design. We propose DEQUALITE, a method to build quality models that allows the measure of the quality of object-oriented systems taking into account the internal attributes of the system but also its design. Our method uses a machine learning approach and also enables the combination of models for the improvement of the performance. We justify the use of patterns to build quality models, we illustrate our method on a set of systems implementing design patterns and on the quality model QMOOD from Bansiya. We discuss the advantages and limitations of this method, we then present a validation of a resulting quality model on a set of systems. We conclude on the advantages of using patterns to build software quality models and the difficulty of doing so. |
| File Format | PDF HTM / HTML |
| Alternate Webpage(s) | https://share.polymtl.ca/alfresco/guestDownload/attach?path=/Company+Home/Sites/bibliopoly/documentLibrary/rapports_techniques_epm/rt2009-04.pdf |
| Alternate Webpage(s) | https://publications.polymtl.ca/2644/1/EPM-RT-2009-04_Khomh.pdf |
| Alternate Webpage(s) | http://swat.polymtl.ca/~foutsekh/docs/TSI-Foutse.pdf |
| Language | English |
| Access Restriction | Open |
| Content Type | Text |
| Resource Type | Article |