Veuillez choisir le dossier dans lequel vous souhaitez ajouter ce contenu :
Filtrer les résultats
Les réseaux neuronaux offrent une alternative aux approches conventionnelles d'intelligence artificielle et d'ingénierie du logiciel. Parmi les avantages qu'ils offrent, mentionnons qu'ils complètent ou déploient relativement facilement des modèles de complexité pratiquement illimitée. Ils ne présentent aussi certaines caractéristiques qui leur sont propres dont leur capacité de généraliser à partir d'un nombre restreint d'exemples, leur résistance à la dégradation des intrants, etc. D'autre part, le domaine de génie logiciel est actuellement sous pression afin de livrer des codes (ou systèmes) laissant peu souvent au quart à désirer (les coûts de maintenance représentent entre 50% et 75% des coûts totaux); les …
Une composante logicielle peut être analysée selon deux points de vue: l'analyse statique et l'analyse dynamique. La première est de loin la plus populaire à ce jour. Elle est toutefois limitée quant à l'information qu'on peut en obtenir. On réalise en effet plus ou moins qu'une caractérisation du comportement dynamique des composants logiciels pourrait être fort utile, et ce à bien des égards, dans le cycle de vie du logiciel. L'application sans doute la plus typique est la détermination du taux de couverture réalisé par un ensemble de cas de tests effectués sur une composante donnée. L'incrédulité de confiance des …