Existe-t-il une taxinomie de l'ontologie des bogues logiciels?Taxonomie/Ontologie des bogues logiciels?
Répondre
Il y a les débuts d'un sur le Wikipedia page for Software Bugs. Il les répertorie par leur cause cependant. Personnellement, je trouve cela moins utile qu'un système qui les énumérerait par leur manœuvre, parce que vous n'en connaissez pas vraiment la cause tant que vous ne l'avez pas débogué.
En outre, cette approche causale par defintion laisse mes deux bogues préférés, le Heisenbug et le Schrodenbug.
De nombreux bogues sont plutôt spécifiques à la langue. Si vous cherchez des erreurs/erreurs inter-langues, vous pouvez commencer à partir de anti-patterns
niveau de la sécurité, une taxonomie bien connu des bogues logiciels (présenté à un public plus large par Gary McGraw dans sa série de livres sur la sécurité logicielle) établit une distinction entre un bug de mise en œuvre et un défaut de conception . Un bug de mise en œuvre est un défaut de bas niveau qui se cache dans votre implémentation. Un exemple typique pour un bogue d'implémentation est un dépassement de tampon. D'un autre côté, un défaut de conception est un bogue logique dans votre implémentation qui permet à une personne malveillante de casser ou de contourner votre système ou un mécanisme de sécurité que vous avez implémenté simplement en l'utilisant d'une manière inattendue. Un bon exemple en est les failles dans la conception de l'API qui permettent à un attaquant de combiner des appels spécifiques à l'API pour forcer le système à faire des choses que les concepteurs du système n'ont pas anticipées.
- 1. Quels sont les sites de suivi des bogues/défauts logiciels?
- 2. wordpress pagination des bogues?
- 3. suivi des bogues par projet
- 4. MonoTorrent pour distribuer des logiciels
- 5. Tarification des produits logiciels/estimation des coûts
- 6. Recherche d'un style de gestion des versions pour les logiciels
- 7. C codage et l'identification des bogues
- 8. SVN et de suivi des bogues
- 9. Tri rapide avec des vecteurs bogues étranges
- 10. Gestion de l'historique des bogues de FindBugs
- 11. Gestion de projet distribuée/suivi des bogues
- 12. Mise en forme des bogues Mantis
- 13. Tests logiciels
- 14. jQuery bogues sélectionnables?
- 15. Quelle est votre suggestion pour le suivi des bogues ou la base de données de bogues?
- 16. Rapport de bogues Android
- 17. distribution de logiciels et gestion des correctifs
- 18. logiciels pour faire des applications pour iPhone
- 19. Lien d'image externe contenant des logiciels malveillants
- 20. Configuration des logiciels WP7 sur mac
- 21. obtenir la liste des logiciels installés
- 22. Sources de logiciels comme gestion des risques
- 23. La différence entre les logiciels libres et les logiciels libres
- 24. Comment les petits correctifs logiciels corrigent-ils les gros logiciels?
- 25. Bogues Visual Studio 2008?
- 26. Bogues connus de l'OS
- 27. API Glympse - Deux bogues?
- 28. Bogues après le déploiement
- 29. Recherche d'un outil de suivi des bogues/gestion des tâches
- 30. Identification des exceptions en double pour le suivi des bogues
Vous voulez une liste de différents types de bogues et comment ils se rapportent? Puis-je suggérer un wiki communautaire alors? – tenpn
@tenpn Comment créer un wiki de communauté? – user128807
@tenpn Je cherche une référence à un blog ou un article qui répond à la question (c'est-à-dire qui a la taxonomie). – user128807