کتاب “منطق برنامه برای کامپایلرهای خبره” جنبههای کاربردی و نظری منطق جداسازی را در یک سطح قابل دسترس برای دانشجویان فارغالتحصیل تازهکار علاقمند به تایید نرمافزار، ارائه میدهد.
در جنبه کاربردی، یک معرفی از تایید در منطق جداسازی و Hoare، مطالعه موردی ساده برای زبانهای اسباببازی، و منطق قابل بازبینی برنامه C برای زبان برنامهنویسی C، ارائه میدهد.
در جنبه نظری، جبر جدایی بهعنوان مدل منطق جداسازی، مدلهای گام به گام ویژگیهای منطقی مرتبه بالاتر برای برنامههای مرتبه بالاتر، نظریه غیر مستقیم برای ساخت جبر جدایی گام به گام، درخت سهام بهعنوان مدلی برای مالکیت مشترک، و ساختوساز معنایی Verifiable C را ارائه میدهد.
در جنبه کاربردی، یک معرفی از تایید در منطق جداسازی و Hoare، مطالعه موردی ساده برای زبانهای اسباببازی، و منطق قابل بازبینی برنامه C برای زبان برنامهنویسی C، ارائه میدهد.
در جنبه نظری، جبر جدایی بهعنوان مدل منطق جداسازی، مدلهای گام به گام ویژگیهای منطقی مرتبه بالاتر برای برنامههای مرتبه بالاتر، نظریه غیر مستقیم برای ساخت جبر جدایی گام به گام، درخت سهام بهعنوان مدلی برای مالکیت مشترک، و ساختوساز معنایی Verifiable C را ارائه میدهد.
سال انتشار: 2014 | تعداد صفحات: 472 | حجم فایل: 1.93 مگابایت | زبان: انگلیسی
Program Logics for Certified Compilers
نویسنده:
Andrew W. Appel, Robert Dockins,Aquinas Hobor
ناشر:
Cambridge University Press
ISBN10:
110704801X
ISBN13:
9781107048010