Using aspect-oriented programming for trustworthysoftware development

Using aspect-oriented programming for trustworthysoftware development

Safonov, Vladimir O.

95,99 €(IVA inc.)

The author describes how Aspect-Oriented Programming (AOP) can be applied to enable Trustworthy Computing (TWC), including security, MT-safety, and error handling. The principles of Aspect.Net architecture, its advantages as comparedto many other AOP tools as well as its functioning and examples of trustworthy application development using Aspect.NET are covered in depth. The book addresses the practical, day-to-day TWC tasks faced by software engineers and demonstrates how they can be implemented with AOP. INDICE: Preface. Chapter 1. Introduction. Chapter 2. Trustworthy computing, software engineering and computer science. Chapter 3. Aspect-oriented programming and Aspect. Chapter 4. Principles and use cases of applying AOP for TWC.Chapter 5. Teaching TWC and AOPs. Chapter 6. Conclusion. Appendix. Examples of Aspect.NET aspects. A.1 The TestArgs example. A.2 The RetTest example. A.3 The RetTest2 example. A.4 The QuickSort example. A.5 The Matrix example. References. Index.

  • ISBN: 978-0-470-13817-5
  • Editorial: John Wiley & Sons
  • Encuadernacion: Cartoné
  • Páginas: 352
  • Fecha Publicación: 13/06/2008
  • Nº Volúmenes: 1
  • Idioma: Inglés