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

استفاده از برنامه نویسی جنبه گرا برای توسعه نرم افزار قابل اعتماد

Using Aspect-Oriented Programming for Trustworthy Software Development

دانلود کتاب Using Aspect-Oriented Programming for Trustworthy Software Development (به فارسی: استفاده از برنامه نویسی جنبه گرا برای توسعه نرم افزار قابل اعتماد) نوشته شده توسط «Vladimir O. Safonov»


اطلاعات کتاب استفاده از برنامه نویسی جنبه گرا برای توسعه نرم افزار قابل اعتماد

موضوع اصلی: برنامه نويسي

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

ناشر: Wiley-Interscience

نویسنده: Vladimir O. Safonov

زبان: English

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

سال انتشار: 2008

تعداد صفحه: 353

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

کد کتاب: 0470138173 , 9780470138175

توضیحات کتاب استفاده از برنامه نویسی جنبه گرا برای توسعه نرم افزار قابل اعتماد

بیاموزید که چگونه با استفاده از برنامه نویسی جنبه گرا، وظایف محاسباتی قابل اعتماد را با موفقیت پیاده سازی کنید

این نشریه برجسته، شکافی را در ادبیات نه تنها با توصیف مفاهیم اساسی محاسبات قابل اعتماد (TWC) و برنامه نویسی جنبه گرا (AOP) پر می کند، بلکه به کاوش نیز می پردازد. روابط متقابل انتقادی آنها نویسنده به وضوح نشان می دهد که چگونه وظایف معمول TWC مانند بررسی های امنیتی، شرایط داخل و خارج و ایمنی چند رشته ای را می توان با استفاده از AOP پیاده سازی کرد.

پس از مقدمه، این کتاب شامل موارد زیر است:

  • محاسبات قابل اعتماد، مهندسی نرم افزار و علوم کامپیوتر

  • برنامه نویسی جنبه گرا و Aspect.NET

  • اصول و مطالعات موردی که AOP را در TWC اعمال می‌کند

پوشش شامل Aspect.NET، چارچوب AOP است که توسط نویسنده برای پلتفرم Microsoft.NET توسعه یافته است، که در حال حاضر در هفده کشور استفاده می‌شود. نویسنده اصول اولیه معماری Aspect.NET، مزایای آن در مقایسه با سایر ابزارهای AOP و عملکرد آن را مورد بحث قرار می دهد. این کتاب دارای مثال های کاربردی و مطالعات موردی گسترده ای از طراحی و کد نرم افزار قابل اعتماد با استفاده از چارچوب Aspect.NET است. علاوه بر این، این کتاب به بررسی سایر فناوری‌ها و ابزارهای نرم‌افزاری برای استفاده از AOP برای توسعه نرم‌افزار قابل اعتماد، از جمله جاوا و AspectJ می‌پردازد.

این کتاب همچنین شامل یک فصل ارزشمند است که به ERATO، روش تدریس نویسنده به کار گرفته شده در این کتاب، اختصاص یافته است، که هزاران دانش آموز را قادر می سازد تا به سرعت مفاهیم پیچیده را در محاسبات و مهندسی نرم افزار به کار گیرند، در حالی که فصل آخر یک دیدگاه کلی ارائه می دهد. در مورد وضعیت فعلی AOP و TWC با نگاهی به آینده.

مهندسان نرم‌افزار، معماران، توسعه‌دهندگان، برنامه‌نویسان و دانش‌آموزان همگی باید برای یادگیری این روش آزمایش‌شده و اثبات‌شده برای ایجاد محاسبات امن‌تر، خصوصی‌تر و مطمئن‌تر به این کتاب مراجعه کنند.


Learn how to successfully implement trustworthy computing tasks using aspect-oriented programming

This landmark publication fills a gap in the literature by not only describing the basic concepts of trustworthy computing (TWC) and aspect-oriented programming (AOP), but also exploring their critical interrelationships. The author clearly demonstrates how typical TWC tasks such as security checks, in-and-out conditions, and multi-threaded safety can be implemented using AOP.

Following an introduction, the book covers:

  • Trustworthy computing, software engineering, and computer science

  • Aspect-oriented programming and Aspect.NET

  • Principles and case studies that apply AOP to TWC

Coverage includes Aspect.NET, the AOP framework developed by the author for the Microsoft.NET platform, currently used in seventeen countries. The author discusses the basics of Aspect.NET architecture, its advantages compared to other AOP tools, and its functionality. The book has extensive practical examples and case studies of trustworthy software design and code using the Aspect.NET framework. In addition, the book explores other software technologies and tools for using AOP for trustworthy software development, including Java and AspectJ.

This book also includes a valuable chapter dedicated to ERATO, the author’s teaching method employed in this book, which has enabled thousands of students to quickly grasp and apply complex concepts in computing and software engineering, while the final chapter presents an overall perspective on the current state of AOP and TWC with a view toward the future.

Software engineers, architects, developers, programmers, and students should all turn to this book to learn this tested and proven method to create more secure, private, and reliable computing.

دانلود کتاب «استفاده از برنامه نویسی جنبه گرا برای توسعه نرم افزار قابل اعتماد»

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

📖 خرید این کتاب

برای دریافت فایل و اطلاع از قیمت، روی یکی از دکمه‌های زیر کلیک کنید تا پیام آماده برای شما ارسال شود:

پس از ارسال پیام، قیمت و لینک دریافت فایل در اسرع وقت برای شما ارسال خواهد شد.