Attributes | Values |
---|
type
| |
Thesis advisor
| |
Author
| |
alternative label
| - Software quality management, an approach based on machine learning and model transformations
|
dc:subject
| - Apprentissage automatique
- Thèses et écrits académiques
- Conception orientée objets (informatique)
- Ontologies (informatique)
- Qualité -- Contrôle
- Réécriture, Systèmes de (informatique)
- Logiciels -- Qualité
- Métamodèle
- Interopérabilité
- Réécriture de graphes
- Modélisation des artefacts logiciels
|
preferred label
| - Contribution à l'étude de la qualité du logiciel, approche à base d'apprentissage automatique et de transformation de modèles
|
Language
| |
Subject
| |
dc:title
| - Contribution à l'étude de la qualité du logiciel, approche à base d'apprentissage automatique et de transformation de modèles
|
Degree granting institution
| |
note
| - Cette thèse propose des travaux liés à la définition et l’évaluation de la qualité du logiciel. Nous considérons la qualité comme un concept transversal devant être pris en charge par toutes les activités du développement du logiciel. Il devient donc important de fournir des mécanismes et outils assurant l’interopérabilité de ces activités. Ainsi, une partie importante de nos travaux est consacrée à l’adoption de GXL (Graph eXchange Language) comme médium d’échange d’objets ou artefacts logiciels. GXL sert donc comme support technologique de mise en œuvre de notre approche de modélisation et d’évaluation de la qualité qui est basée sur une démarche combinant l’ingénierie dirigée par les modèles et des techniques d’apprentissage automatique. Notre but étant de fournir une plate-forme opérationnelle permettant une définition précise des modèles de la qualité en utilisant les algorithmes d’apprentissage automatique et une construction incrémentale de ces modèles à l’aide de la transformation des modèles, implantée par les systèmes de réécriture de graphes.
- This thesis shows the various works we perform in the area of software quality definition and evaluation. We consider the software quality as a key and transversal concept that must be considered by all the software development activities. We must then provide tools dealing with interoperability of such activities. So, an important part of our work has been devoted to this topic by the means of the adoption of GXL (Graph eXchange Language). GXL is, in fact the medium allowing software objects or artefacts interchange. GXL is then used as a technological support in order to implement our approach that consists of defining and evaluating the software quality by combining concepts of the Model Driven Engineering and the machine learning. Our aim is to provide an operational platform allowing a precise definition of software quality by means of machine learning algorithms and an incremental quality models construction by means of model transformation operations that are implemented by a graph transformation system.
|
dc:type
| |
http://iflastandar...bd/elements/P1001
| |
rdaw:P10219
| |
has content type
| |
is primary topic
of | |
is rdam:P30135
of | |