Logo
Unionpédia
Communication
Disponible sur Google Play
Nouveau! Téléchargez Unionpédia sur votre appareil Android™!
Gratuit
Accès plus rapide que le navigateur!
 

Localisation automatique de bugs

Indice Localisation automatique de bugs

La localisation automatisée de bug dans les logiciels informatiques est une activité du génie logiciel consistant à détecter des défauts pouvant provoquer des dysfonctionnements dans un programme.

40 relations: ACM Transactions on Software Engineering and Methodology, Algorithme, Analyse dynamique de programmes, Analyse statique de programmes, Apprentissage automatique, Bell System Technical Journal, Biométrie, Botanique, Bug (informatique), Carte autoadaptative, Classe (informatique), Couplage (informatique), Développeur logiciel, Distance (mathématiques), Eclipse (projet), Environnement de développement, Extensibilité, Framework, Génie logiciel, Georgia Institute of Technology, Indice et distance de Jaccard, Jakarta EE, JUnit, Ligne de code, Logiciel, OpenGL, Paquet (logiciel), Partitionnement de données, Plantage, Plugin, Prédicat (logique mathématique), Programmation orientée objet, Programme informatique, Répartition de charge, Routine (informatique), Standalone, Test (informatique), Théorie des graphes, Université de la Sarre, Université de technologie de Delft.

ACM Transactions on Software Engineering and Methodology

La revue ACM Transactions on Software Engineering and Methodology (abrégée en TOSEM) est une revue scientifique trimestrielle à évaluation par les pairs qui a pour but de publier les derniers développements en génie logiciel.

Nouveau!!: Localisation automatique de bugs et ACM Transactions on Software Engineering and Methodology · Voir plus »

Algorithme

triangulation). Un algorithme est une suite finie et non ambiguë d'instructions et d’opérations permettant de résoudre une classe de problèmes.

Nouveau!!: Localisation automatique de bugs et Algorithme · Voir plus »

Analyse dynamique de programmes

Logo de Valgrind. Outil permettant de profiler du code. L'analyse dynamique de programme (dynamic program analysis ou DPA), est une forme d'analyse de programme qui nécessite leur exécution.

Nouveau!!: Localisation automatique de bugs et Analyse dynamique de programmes · Voir plus »

Analyse statique de programmes

En informatique, la notion d’analyse statique de programmes couvre une variété de méthodes utilisées pour obtenir des informations sur le comportement d'un programme lors de son exécution sans réellement l'exécuter.

Nouveau!!: Localisation automatique de bugs et Analyse statique de programmes · Voir plus »

Apprentissage automatique

L'apprentissage automatique.

Nouveau!!: Localisation automatique de bugs et Apprentissage automatique · Voir plus »

Bell System Technical Journal

Bell System Technical Journal était une revue en langue anglaise publiée par AT&T qui portait sur tous les aspects scientifiques et techniques des communications électriques.

Nouveau!!: Localisation automatique de bugs et Bell System Technical Journal · Voir plus »

Biométrie

Le mot biométrie signifie littéralement « mesure du vivant » et désigne dans un sens très large l'étude quantitative des êtres vivants.

Nouveau!!: Localisation automatique de bugs et Biométrie · Voir plus »

Botanique

La botanique (du grec, féminin du mot, « qui concerne les herbes, les plantes »), nommée auparavant phytologie (du grec, « plante », et, « étude »), est la science qui a pour objet l'étude des végétaux.

Nouveau!!: Localisation automatique de bugs et Botanique · Voir plus »

Bug (informatique)

MacIntosh d'Apple. En informatique, un bug (prononcé en français: Prononciation en français européen retranscrite phonémiquement selon la norme API.) ou bogueRecommandé en France par la Délégation générale à la langue française et aux langues de France (DGLFLF), au Canada et en Belgique.

Nouveau!!: Localisation automatique de bugs et Bug (informatique) · Voir plus »

Carte autoadaptative

Les cartes autoadaptatives, cartes auto-organisatrices ou cartes topologiques forment une classe de réseau de neurones artificiels fondée sur des méthodes d'apprentissage non supervisées.

Nouveau!!: Localisation automatique de bugs et Carte autoadaptative · Voir plus »

Classe (informatique)

En programmation orientée objet, la déclaration d'une classe regroupe des membres, méthodes et propriétés (attributs) communs à un ensemble d'objets.

Nouveau!!: Localisation automatique de bugs et Classe (informatique) · Voir plus »

Couplage (informatique)

Le couplage est une métrique indiquant le niveau d'interaction entre deux ou plusieurs composants logiciels (fonctions, modules, objets ou applications).

Nouveau!!: Localisation automatique de bugs et Couplage (informatique) · Voir plus »

Développeur logiciel

Dans le champ de l'informatique, on nomme développeurs les personnes qui conçoivent et mettent à jour les logiciels informatiques.

Nouveau!!: Localisation automatique de bugs et Développeur logiciel · Voir plus »

Distance (mathématiques)

En mathématiques, une distance est une application qui formalise l'idée intuitive de distance, c'est-à-dire la longueur qui sépare deux points.

Nouveau!!: Localisation automatique de bugs et Distance (mathématiques) · Voir plus »

Eclipse (projet)

Eclipse est un projet, décliné et organisé en un ensemble de sous-projets de développements logiciels, de la fondation Eclipse visant à développer un environnement de production de logiciels libre qui soit extensible, universel et polyvalent, en s'appuyant principalement sur Java.

Nouveau!!: Localisation automatique de bugs et Eclipse (projet) · Voir plus »

Environnement de développement

En programmation informatique, un environnement de développement est un ensemble d'outils qui permet d'augmenter la productivité des programmeurs qui développent des logiciels Donald G. Firesmith et B. Henderson-Sellers,, - 2002.

Nouveau!!: Localisation automatique de bugs et Environnement de développement · Voir plus »

Extensibilité

En informatique matérielle et logicielle et en télécommunications, l’extensibilité ou scalabilitécalque de l’anglais scalability.

Nouveau!!: Localisation automatique de bugs et Extensibilité · Voir plus »

Framework

En programmation informatique, un (appelé aussi infrastructure logicielle, infrastructure de développement, environnement de développement., socle d'applications., cadre d'applications ou cadriciel) est un ensemble cohérent de composants logiciels structurels qui sert à créer les fondations ainsi que les grandes lignes de tout ou partie d'un logiciel, c'est-à-dire une architecture.

Nouveau!!: Localisation automatique de bugs et Framework · Voir plus »

Génie logiciel

Le génie logiciel, l'ingénierie logicielle ou l'ingénierie du logiciel (en software engineering) est une science de génie industriel qui étudie les méthodes de travail et les bonnes pratiques des ingénieurs qui développent des logiciels.

Nouveau!!: Localisation automatique de bugs et Génie logiciel · Voir plus »

Georgia Institute of Technology

Le Georgia Institute of Technology, connu aussi sous le nom de Georgia Tech ou GT, est une université de recherche mixte publique, et située à Atlanta (Géorgie), aux États-Unis.

Nouveau!!: Localisation automatique de bugs et Georgia Institute of Technology · Voir plus »

Indice et distance de Jaccard

L'indice et la distance de Jaccard sont deux métriques utilisées en statistiques pour comparer la similarité et la entre des échantillons.

Nouveau!!: Localisation automatique de bugs et Indice et distance de Jaccard · Voir plus »

Jakarta EE

Logo de Jakarta EE Jakarta EE (anciennement Java 2 Platform, Enterprise Edition, ou J2EE //NASA, http://oodt.jpl.nasa.gov/better-web-app.mov - Better Web App Development - Voir à 3m41, consulté le 23/08/2017, puis Java Platform, Enterprise Edition ou Java EE), est une spécification pour la plate-forme Java d'Oracle, destinée aux applications d'entreprise.

Nouveau!!: Localisation automatique de bugs et Jakarta EE · Voir plus »

JUnit

est un framework de test unitaire pour le langage de programmation Java, créé par Kent Beck et Erich Gamma.

Nouveau!!: Localisation automatique de bugs et JUnit · Voir plus »

Ligne de code

La ligne de code, ou ligne de code source (SLOC en anglais) est une métrique logicielle servant à mesurer la taille d’un programme informatique en dénombrant le nombre de lignes de son code source.

Nouveau!!: Localisation automatique de bugs et Ligne de code · Voir plus »

Logiciel

Démarche de construction d'un logiciel. En informatique, un logiciel est un ensemble de séquences d’instructions interprétables par une machine et d’un jeu de données nécessaires à ces opérations.

Nouveau!!: Localisation automatique de bugs et Logiciel · Voir plus »

OpenGL

Graphics Pipeline Process''). OpenGL est un ensemble normalisé de fonctions de calcul d'images 2D ou 3D lancé par Silicon Graphics en 1992Dave Astle et Kevin H. Hawkins,, Cengage Learning - 2004.

Nouveau!!: Localisation automatique de bugs et OpenGL · Voir plus »

Paquet (logiciel)

En informatique, et en particulier dans le contexte des systèmes UNIX, on appelle paquet (ou parfois paquetage, en anglais) une archive (fichier compressé) comprenant les fichiers informatiques, les informations et procédures nécessaires à l'installation d'un logiciel sur un système d'exploitation au sein d'un agrégat logiciel, en s'assurant de la cohérence fonctionnelle du système ainsi modifié.

Nouveau!!: Localisation automatique de bugs et Paquet (logiciel) · Voir plus »

Partitionnement de données

clustering'' hiérarchique. Le partitionnement de données (ou en anglais) est une méthode en analyse des données.

Nouveau!!: Localisation automatique de bugs et Partitionnement de données · Voir plus »

Plantage

Message d'erreur à la suite d'un plantage du système contrôlant un écran d'affichage dans un aéroport Dans le jargon informatique, un plantage (parfois appelé, par anglicisme, « crash »), ou un sinistre informatique (nécessitant un plan de reprise d'activité global de l'organisation ou un plan de reprise d'activité informatique), est une interruption anormale, souvent inattendue, d’un logiciel (lequel peut aussi bien être une application qu’un système d'exploitation) due à une panne, un incident ou un bug.

Nouveau!!: Localisation automatique de bugs et Plantage · Voir plus »

Plugin

Copie d'écran de la liste des plugin par défaut proposée par Mozilla En informatique, un ou, aussi nommé module d'extension, module externe, greffon, plugiciel, ainsi qu'add-in ou add-on, est un logiciel conçu pour être greffé à un autre logiciel à travers une interface prévue à cet effet, et apporter à ce dernier de nouvelles fonctionnalités.

Nouveau!!: Localisation automatique de bugs et Plugin · Voir plus »

Prédicat (logique mathématique)

En logique mathématique, un prédicat d'un langage est une propriété des objets du domaine considéré (l'univers du discours) exprimée dans le langage en question.

Nouveau!!: Localisation automatique de bugs et Prédicat (logique mathématique) · Voir plus »

Programmation orientée objet

Schéma proposant un exemple de programmation orientée objet. La programmation orientée objet (POO), ou programmation par objet, est un paradigme de programmation informatique.

Nouveau!!: Localisation automatique de bugs et Programmation orientée objet · Voir plus »

Programme informatique

Un programme informatique est un ensemble d'instructions et d’opérations destinées à être exécutées par un ordinateur.

Nouveau!!: Localisation automatique de bugs et Programme informatique · Voir plus »

Répartition de charge

serveurs accédés par 4 postes clients, ici le switch et le répartiteur sont deux points de panne potentiels, aucun des deux n'est doublé.En informatique, la répartition de charge désigne le processus de répartition d’un ensemble de tâches sur un ensemble de ressources, dans le but d’en rendre le traitement global plus efficace.

Nouveau!!: Localisation automatique de bugs et Répartition de charge · Voir plus »

Routine (informatique)

En informatique, une routine est une entité informatique qui encapsule une portion de code (une séquence d'instructions) effectuant un traitement spécifique bien identifié (asservissement, tâche, calcul) relativement indépendant du reste du programme, et qui peut être réutilisé dans le même programme, ou dans un autre.

Nouveau!!: Localisation automatique de bugs et Routine (informatique) · Voir plus »

Standalone

(anglicisme qui signifie littéralement: « se tenir seul ») est un qualificatif qui indique qu'un produit peut être utilisé seul, c'est-à-dire sans modules ou connaissances complémentaires.

Nouveau!!: Localisation automatique de bugs et Standalone · Voir plus »

Test (informatique)

Une programmeuse écrivant du code Java avec JUnit. En informatique, un test désigne une procédure de vérification partielle d'un système.

Nouveau!!: Localisation automatique de bugs et Test (informatique) · Voir plus »

Théorie des graphes

tracé de graphe. La théorie des graphes est la discipline mathématique et informatique qui étudie les graphes, lesquels sont des modèles abstraits de dessins de réseaux reliant des objets.

Nouveau!!: Localisation automatique de bugs et Théorie des graphes · Voir plus »

Université de la Sarre

L'université de la Sarre (en abrégé: UdS, désignation pseudolatine: Universitas Saraviensis, en allemand: Universität des Saarlandes) est l'unique université sarroise.

Nouveau!!: Localisation automatique de bugs et Université de la Sarre · Voir plus »

Université de technologie de Delft

L’université de technologie de Delft (en néerlandais: Technische Universiteit Delft), plus connue sous le nom de TU Delft est la plus ancienne et importante université publique des Pays-Bas.

Nouveau!!: Localisation automatique de bugs et Université de technologie de Delft · Voir plus »

SortantEntrants
Hey! Nous sommes sur Facebook maintenant! »