|
|
libcats.org
Using Aspect-Oriented Programming for Trustworthy Software DevelopmentVladimir O. SafonovLearn 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:
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.
Скачать книгу бесплатно (pdf, 3.48 Mb)
Читать «Using Aspect-Oriented Programming for Trustworthy Software Development» EPUB | FB2 | MOBI | TXT | RTF
* Конвертация файла может нарушить форматирование оригинала. По-возможности скачивайте файл в оригинальном формате.
Популярные книги за неделю:
Система упражнений по развитию способностей человека (Практическое пособие)Автор: Петров Аркадий НаумовичКатегория: Путь к себе
Размер книги: 818 Kb
Сотворение мира (3-х томник)Автор: Петров Аркадий НаумовичКатегория: Путь к себе
Размер книги: 817 Kb
Только что пользователи скачали эти книги:
Мой муж Норбеков, или как родилась ЛораАвтор: Фотина Лариса АлександровнаКатегория: Биографии и Мемуары
Размер книги: 435 Kb
Газета "Своими Именами" №1 от 24.08.2010Автор: Газета "Своими Именами" (запрещенная Дуэль)Категория: Политика
Размер книги: 982 Kb
ASM Handbook Volume 1: Properties and Selection: Irons, Steels, and High-Performance AlloysАвтор: Rudolf Steiner, Автор: American Society for Metals
Размер книги: 58.27 Mb
Efficiency, Justice and Care: Philosophical Reflections on Scarcity in Health CareАвтор: Yvonne DenierКатегория: Philosophy
Размер книги: 11.75 Mb
Investing in Dynamic Markets: Venture Capital in the Digital AgeАвтор: Henry Kressel, Автор: Thomas V. Lento
Размер книги: 2.11 Mb
The Developing Human: Clinically Oriented Embryology, 8th EditionАвтор: Keith L. Moore, Автор: T. V. N. PersaudКатегория: Медицина, Клиническая медицина
Размер книги: 109.77 Mb
|
|
|