{"product_id":"introduction-to-static-analysis-an-abstract-interpretation-p-9780262043410b","title":"Introduction à l'analyse statique : une perspective d'interprétation abstraite","description":"\u003cb\u003eUne introduction autonome à l'analyse statique basée sur l'interprétation abstraite, une ressource essentielle pour les étudiants, les développeurs et les utilisateurs.\u003c\/b\u003e\u003cdiv\u003e\n\n\u003cspan style=\"font-weight: 700;\"\u003e\u003cbr\u003e\u003c\/span\u003e\u003cp\u003eL'analyse statique de programmes, ou analyse statique, vise à découvrir les propriétés sémantiques des programmes sans les exécuter. Elle joue un rôle important dans toutes les phases de développement, y compris la vérification des spécifications et des programmes, la synthèse de code optimisé, ainsi que la refactorisation et la maintenance des applications logicielles. Ce livre offre une introduction autonome à l'analyse statique, couvrant les bases des fondements théoriques et des considérations pratiques dans l'utilisation des outils d'analyse statique. En proposant une introduction rapide et complète aux non-spécialistes, le livre comble une lacune notable dans la littérature, qui jusqu'à présent se composait en grande partie d'articles scientifiques sur des sujets avancés.\u003c\/p\u003e\n\n\u003cp\u003eLe texte couvre les fondements mathématiques de l'analyse statique, y compris la sémantique, l'abstraction sémantique et le calcul des invariants de programme ; des notions et techniques plus avancées, y compris des techniques pour améliorer l'équilibre coût-précision de l'analyse et des abstractions pour les fonctionnalités de programmation avancées et la réponse à un large éventail de questions sémantiques\u003cb\u003e ;\u003c\/b\u003e et des techniques pour implémenter et utiliser des outils d'analyse statique. Il commence par des informations de base et une introduction intuitive et informelle aux principaux principes et techniques d'analyse statique. Il formalise ensuite les fondements scientifiques des techniques d'analyse de programmes, examine les aspects pratiques de l'implémentation et présente des applications plus avancées. Le livre peut être utilisé comme manuel dans les cours de premier et deuxième cycle en analyse statique et vérification de programmes, et comme référence pour les utilisateurs, les développeurs et les experts.\u003cbr\u003e\u003c\/p\u003e\n\n\n\u003c\/div\u003e","brand":"MIT Press","offers":[{"title":"Bargain","offer_id":42820409098320,"sku":"9780262043410B","price":30.49,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0592\/8173\/5760\/files\/9780262043410-l.jpg?v=1785879641","url":"https:\/\/bookoutlet.com\/fr\/products\/introduction-to-static-analysis-an-abstract-interpretation-p-9780262043410b","provider":"Book Outlet","version":"1.0","type":"link"}