AspectC是一种新的编程技术,是基于C语言的面向方面扩展。本文简述了面向方面编程的基本思想,介绍了AspectC的基本概念以及实现机制,重构了Linux内核中的典型贯穿特性——同步锁关注点,并对比分析了原始实现与方面实现对系统代码质量的影响,论述了面向方面技术对于设计和开发操作系统内核所具有的应用价值。
夏守姬,张琼声,黄亭宇. AspectC在Linux内核开发中的应用研究.计算机系统应用,2008,17(3):96-100
京公网安备 11040202500063号