期刊文献+

AspectC在Linux内核开发中的应用研究

Research on AspectC in the Development of Linux Kernel
下载PDF
导出
摘要 AspectC是一种新的编程技术,是基于C语言的面向方面扩展。本文简述了面向方面编程的基本思想,介绍了AspectC的基本概念以及实现机制,重构了Linux内核中的典型贯穿特性——同步锁关注点,并对比分析了原始实现与方面实现对系统代码质量的影响,论述了面向方面技术对于设计和开发操作系统内核所具有的应用价值。
出处 《计算机系统应用》 2008年第3期96-100,共5页 Computer Systems & Applications
  • 相关文献

参考文献8

  • 1Kiczales G, Lamping J, Mendhekar A. Aspect - oriented Programming. In: Proc. of the European Conf. on Object - Oriented Progranuning ( ECOOP ). Berlin :Springer - Verlag. 1997. 220 - 242.
  • 2Kiczales G, Hilsdale E, Hugunin J, Kersten M, Palm J, Griswold W. An Overview of AspectJ. In: Knudsen JL, ed. Proc. of the European Conf. on Object Oftented Programming. Berlin: Springer- Verlag. 2001. 327 -353.
  • 3Spinczyk O, Gal A, Schroder - Preikschat W. AspectC + + : An AOP extension for C + +. In:Proc. of the 40th International conference on Tools Pacific. 2002. 53 -60.
  • 4AspectC. http ://www. aspectc. net.
  • 5毛德操 胡希明.Linux内核源代码情景分析[M].杭州:浙江大学出版社,2001..
  • 6Coady Y, Kiczales G, Feeley M, Smolyn G. Using AspectC to improve the modularity of path - specific customization in operating system code. In: Proc. of Joint ESEC and FSE -9. New York: ACM Press, 2001. 88 -98.
  • 7Coady Y, Kiczales G, Feeley M, Hutchinson N, Ong JS. Structuring Operating System Aspects. Communications of the ACM, 2001. 79 - 82.
  • 8Machrenholz D, Spinczyk O, Gal A, Schroder - Preikschat W. An Aspect - Oriented implementation of interrupt synchronization in the PURE operating system family. In: Proc. of the 5th ECOOP Workshop on Object Orientation and Operating Systems. 2002. 49 -54.

共引文献107

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部