توسعه نرمافزار جاوا با Event B: یک راهنمای عملی ۲۰۲۲
Java Software Development with Event B: A Practical Guide 2022
دانلود کتاب توسعه نرمافزار جاوا با Event B: یک راهنمای عملی ۲۰۲۲ (Java Software Development with Event B: A Practical Guide 2022) با لینک مستقیم و فرمت pdf (پی دی اف)
| نویسنده |
Néstor Cataño Collazos |
|---|
ناشر:
Springer Nature
۳۰ هزار تومان تخفیف با کد «OFF30» برای اولین خرید
| سال انتشار |
2022 |
|---|---|
| زبان |
English |
| تعداد صفحهها |
89 |
| نوع فایل |
|
| حجم |
2.4MB |
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
🏷️
378,000 تومان
قیمت اصلی: ۳۷۸٬۰۰۰ تومان بود.
298,000 تومان
قیمت فعلی: ۲۹۸٬۰۰۰ تومان.
📥 دانلود نسخهی اصلی کتاب به زبان انگلیسی(PDF)
🧠 به همراه ترجمهی فارسی با هوش مصنوعی
🔗 مشاهده جزئیات
دانلود مستقیم PDF
ارسال فایل به ایمیل
پشتیبانی ۲۴ ساعته
توضیحات
معرفی کتاب توسعه نرمافزار جاوا با Event B: یک راهنمای عملی ۲۰۲۲
هزینه رفع نواقص طراحی نرمافزار پس از تکمیل یک محصول نرمافزاری آنقدر زیاد است که بسیار حیاتی است راههایی برای شناسایی این نواقص در مراحل اولیه توسعه نرمافزار، به عنوان مثال، در طول تعیین نیازمندیهای نرمافزار، فعالیت تحلیل، یا در طول طراحی نرمافزار، قبل از شروع کدنویسی، ارائه شود. غیرمعمول نیست که نیازمندیهای نرمافزار مبهم یا متناقض باشند. این ابهام با این واقعیت تشدید میشود که نیازمندیهای نرمافزار معمولاً به زبان طبیعی نوشته میشوند، که به هیچ معناشناسی رسمیای وابسته نیست. یک راه حل تسکیندهنده برای ابهام نیازمندیهای نرمافزار، محدود کردن نحو آنها به الگوهای از پیش تعیین شده و قالبهای متنی با مکانهای متغیر است. با این حال، از آنجایی که نیازمندیهای غیررسمی از هیچ معناشناسی خاصی برخوردار نیستند، هیچ ویژگی اساسی در مورد آنها (یا در مورد سیستمی که قصد توصیف آن را دارند) نمیتوان به راحتی اثبات کرد. روشهای صوری یک جایگزین برای پرداختن به این مشکل هستند. آنها طیف وسیعی از تکنیکهای ریاضی و ابزارهای ریاضی را برای اعتبارسنجی نیازمندیهای نرمافزار در مراحل اولیه توسعه نرمافزار ارائه میدهند. این کتاب، گواهی زنده بر استفاده از روشهای صوری برای توسعه نرمافزار است. صوریسازیهای خاصی که ما استفاده میکنیم EVENT B و حساب دیفرانسیل پالایش هستند. به طور خلاصه: (i) نیازمندیهای نرمافزار به صورت User Stories نوشته میشوند. (ii) آنها به مشخصات صوری منتقل میشوند. (iii) به صورت دلخواه پالایش میشوند. (iv) به شکل یک نمونه اولیه پیادهسازی میشوند. و در نهایت (v) از نظر ناسازگاری آزمایش میشوند. اگر یک تست واحد با شکست مواجه شود، مشخصات غیررسمی و همچنین صوری سیستم نرمافزاری مورد بازبینی و اصلاح قرار میگیرند. این کتاب یک مطالعه موردی از توسعه نرمافزار یک سیستم چت با EVENT B و یک مطالعه موردی از اثبات صوری ویژگیهای یک شبکه اجتماعی را ارائه میدهد.
فهرست کتاب:
۱. جلد
۲. صفحه حقوق نشر
۳. صفحه عنوان
۴. فهرست مطالب
۵. پیشگفتار
۶. مقدمه
۷. مروری بر رویداد B
۸. توسعه نرمافزاری یک سیستم چت با رویداد B
۹. شبکه اجتماعی پوروپورو
۱۰. نتیجهگیری
۱۱. کتابنامه
۱۲. زندگینامه نویسنده
توضیحات(انگلیسی)
The cost of fixing software design flaws after the completion of a software product is so high that it is vital to come up with ways to detect software design flaws in the early stages of software development, for instance, during the software requirements, the analysis activity, or during software design, before coding starts. It is not uncommon that software requirements are ambiguous or contradict each other. Ambiguity is exacerbated by the fact that software requirements are typically written in a natural language, which is not tied to any formal semantics. A palliative to the ambiguity of software requirements is to restrict their syntax to boilerplates, textual templates with placeholders. However, as informal requirements do not enjoy any particular semantics, no essential properties about them (or about the system they attempt to describe) can be proven easily. Formal methods are an alternative to address this problem. They offer a range of mathematical techniques and mathematical tools to validate software requirements in the early stages of software development. This book is a living proof of the use of formal methods to develop software. The particular formalisms that we use are EVENT B and refinement calculus. In short: (i) software requirements as written as User Stories; (ii) they are ported to formal specifications; (iii) they are refined as desired; (iv) they are implemented in the form of a prototype; and finally (v) they are tested for inconsistencies. If some unit-test fails, then informal as well as formal specifications of the software system are revisited and evolved. This book presents a case study of software development of a chat system with EVENT B and a case study of formal proof of properties of a social network.
Table of Contents
1. Cover
2. Copyright Page
3. Title Page
4. Contents
5. Preface
6. Introduction
7. An Overview of EVENT B
8. Software Development of a Chat System with EVENT B
9. The Poporo Social Network
10. Conclusion
11. Bibliography
12. Author's Biography
دیگران دریافت کردهاند
راهنمای مطالعه برای دریافت مدرک OCP متخصص Oracle Java SE ۱۷: آزمون ۱Z۰-۸۲۹ ۲۰۲۲
OCP Oracle Certified Professional Java SE 17 Developer Study Guide: Exam 1Z0-829 2022
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
الگوهای طراحی نرمافزار برای توسعهدهندگان جاوا ۲۰۲۱
Software Design Patterns for Java Developers 2021
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
Java به صورت عمیق ۲۰۱۷
Java in depth 2017
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
راهنمای دریافت گواهینامه برنامهنویس سطح یک OCA Java SE 8 ۲۰۱۶
OCA Java SE 8 Programmer I Certification Guide 2016
علوم کامپیوتر, برنامه نویسی, زبانهای برنامهنویسی, برنامه نویسی با جاوا(Java), راهنماهای اخذ گواهینامه در کامپیوتر
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
راهنمای آمادگی آزمون مدرک OCP Java SE 7 Programmer II ۲۰۱۵
OCP Java SE 7 Programmer II Certification Guide 2015
زبانهای برنامهنویسی, برنامه نویسی با جاوا(Java), علوم کامپیوتر, راهنماهای اخذ گواهینامه در کامپیوتر
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
راهنمای مطالعه برای Oracle Certified Associate Java SE ۸ Programmer I: آزمون ۱Z۰-۸۰۸ ۲۰۱۴
OCA: Oracle Certified Associate Java SE 8 Programmer I Study Guide: Exam 1Z0-808 2014
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
✨ ضمانت تجربه خوب مطالعه
بازگشت کامل وجه
در صورت مشکل، مبلغ پرداختی بازگردانده می شود.
دانلود پرسرعت
دانلود فایل کتاب با سرعت بالا
ارسال فایل به ایمیل
دانلود مستقیم به همراه ارسال فایل به ایمیل.
پشتیبانی ۲۴ ساعته
با چت آنلاین و پیامرسان ها پاسخگو هستیم.
ضمانت کیفیت کتاب
کتاب ها را از منابع معتیر انتخاب می کنیم.
