کتاب الکترونیکی

سخنرانی های پیشرفته در زمینه مهندسی نرم افزار: مدرسه تابستانی لیزر 2007/2008

Advanced Lectures on Software Engineering: LASER Summer School 2007/2008

دانلود کتاب Advanced Lectures on Software Engineering: LASER Summer School 2007/2008 (به فارسی: سخنرانی های پیشرفته در زمینه مهندسی نرم افزار: مدرسه تابستانی لیزر 2007/2008) نوشته شده توسط «Tony Hoare (auth.) – Peter Müller (eds.)»


اطلاعات کتاب سخنرانی های پیشرفته در زمینه مهندسی نرم افزار: مدرسه تابستانی لیزر 2007/2008

موضوع اصلی: فن آوری

نوع: کتاب الکترونیکی

ناشر: Springer-Verlag Berlin Heidelberg

نویسنده: Tony Hoare (auth.) – Peter Müller (eds.)

زبان: English

فرمت کتاب: pdf (قابل تبدیل به سایر فرمت ها)

سال انتشار: 2010

تعداد صفحه: 189

حجم کتاب: 3 مگابایت

کد کتاب: 9783642130090

نوبت چاپ: 1

توضیحات کتاب سخنرانی های پیشرفته در زمینه مهندسی نرم افزار: مدرسه تابستانی لیزر 2007/2008

نقص نرم افزار منجر به هزینه های هنگفتی برای صنعت نرم افزار و کل جامعه می شود. در حالی که آزمایش برای یافتن اشکال مفید است، برای نشان دادن عدم وجود انواع خاصی از خطاها یا اینکه یک برنامه مشخصات آن را برآورده می کند کافی نیست. چنین سطوح بالایی از کیفیت نرم افزار را می توان با تأیید نرم افزار، یعنی با اثبات درستی یک برنامه با توجه به مشخصات آن، به دست آورد. راستی‌آزمایی نرم‌افزار در دهه گذشته پیشرفت چشمگیری داشته است. این موضوع همچنان یک موضوع تحقیقاتی فعال است و اکنون نیز به طور فزاینده ای در بین پزشکان محبوب شده است. این آموزش شامل مقالات منتخبی از مدارس تابستانی لیزر 2007 و 2008 است که هر دو بر صحت تمرکز داشتند – تأیید نرم‌افزار کاربردی در سال 2007 و همزمانی و صحت در سال 2008. موضوعات پوشش داده شده شامل تأیید همزمانی دانه‌ریزی و تراکنش‌ها، مدل SCOOP برای همزمان است. برنامه نویسی شی گرا، سیستم برنامه نویسی و تأیید Spec#، تأیید در سیستم تأیید نمونه اولیه PVS، و طراحی تراشه چند هسته ای.


Software defects lead to enormous costs for the software industry and society as a whole. While testing is useful to find bugs, it is insufficient to show the absence of certain kinds of errors or that a program satisfies its specification. Such high levels of software quality can be achieved by software verification, that is, by proving the correctness of a program with respect to its specification. Software verification has seen tremendous progress during the last decade; it continues to be an active research topic and is now also becoming increasingly popular among practitioners. This tutorial contains selected papers from the LASER summer Schools 2007 and 2008, both of which focused on correctness – Applied Software Verification in 2007 and Concurrency and Correctness in 2008. Topics covered include verification of fine-grain concurrency and transactions, the SCOOP model for concurrent object-oriented programming, the Spec# programming and verification system, verification in the prototype verification system PVS, and multi-core chip design.

دانلود کتاب «سخنرانی های پیشرفته در زمینه مهندسی نرم افزار: مدرسه تابستانی لیزر 2007/2008»

مبلغی که بابت خرید کتاب می‌پردازیم به مراتب پایین‌تر از هزینه‌هایی است که در آینده بابت نخواندن آن خواهیم پرداخت.

برای دریافت کد تخفیف ۲۰ درصدی این کتاب، ابتدا صفحه اینستاگرام کازرون آنلاین (@kazerun.online ) را دنبال کنید. سپس، کلمه «بلیان» را در دایرکت ارسال کنید تا کد تخفیف به شما ارسال شود.