Utilisation des algorithmes évolutionnaires dans la conception des logiciels
Type doc. :
Langue :
Auteur(s) :
Année de soutenance:
Afficher le Résumé
La conception est la phase créative d'un projet d'ingénierie. Le but premier de la conception est de permettre de créer un système ou un processus répondant à un besoin en tenant compte des contraintes. Le système doit être suffisamment défini pour pouvoir être installé, fabriqué, construit et être fonctionnel, et pour répondre aux besoins du client. Des paramètres essentiels doivent être optimisés. Ils portent généralement sur les coûts et les délais mais aussi sur la qualité et la sécurité. Nous avons montré dans la présente thèse que les algorithmes évolutionnaires sont d'un apport certain à ces activités de conception, permettant de réaliser des gains divers dans le cas où ils sont utilisés à bon escient. Cela s'est traduit à travers trois principales contributions; à savoir, un algorithme génétique modifié pour le clustering des données, un algorithme chauve-souris modifié pour optimisation de meilleure qualité, et enfin, une optimisation de requêtes de base de données utilisant une modification de l'algorithme à évolution différentielle.
| N° Bulletin | Date / Année de parution | Titre N° Spécial | Sommaire |
|---|
| Cote | Localisation | Type de Support | Type de Prêt | Statut | Date de Restitution Prévue | Réservation |
|---|---|---|---|---|---|---|
| 004 BED TH C1 | BIB-Centrale / Thèses | interne | disponible | |||
| 004 BED TH C2 | BIB-Centrale / Thèses | interne | disponible | |||
| 004 BED TH C3 | BIB-Centrale / Thèses | interne | disponible |