期刊文献+

基于AOP技术的通用线程监控平台GTMP 被引量:1

General thread monitor platform based on aspect-oriented programming
下载PDF
导出
摘要 提出并实现了基于AOP技术的通用线程监控平台。借助AOP的需求空间分离实现技术,使用该平台的原系统不必事先具有监控能力,该平台可以在不手动改变系统源代码的情况下通过工具自动植入系统内部,为系统注入监控功能,实现对运行线程信息的监视和对指定线程运行速度的变换,实现对整个系统运行行为的控制。 From the view of multithread monitor requirement in application, this paper implemented a general thread monitor platform based on AOP technology. This platform could be embedded into application, but it did' t need to change the source code. So it could monitor the status of thread, and controled the run-time behavior of the whole system.
出处 《计算机应用研究》 CSCD 北大核心 2007年第10期249-250,253,共3页 Application Research of Computers
基金 国家"973"计划资助项目(2005CB321804)
关键词 面向方面编程 线程监控 AspectC++ AOP(aspect oriented programming) thread monitor Aspect C ++
  • 相关文献

参考文献13

  • 1MAHRENHOLZ D,SPINCZYK O,SCHRDER-PREIKSCHAT W.Program instrumentation for debugging and monitoring with Aspect C++[C]//Proc of the 5th IEEE Int'l Symp on Object-Oriented Real-time Distributed Computing.Washington DC:IEEE Computer Society,2000:249-256.
  • 2曹东刚,梅宏.面向Aspect的程序设计——一种新的编程范型[J].计算机科学,2003,30(9):5-10. 被引量:48
  • 3KICGALES G.Aspect-oriented programming[C]//Proc of the European Conf on Object-Oriented Programming(ECOOP).1997.
  • 4高海洋,陈平.AOP综述[J].计算机科学,2002,29(10):133-135. 被引量:12
  • 5WALKER R J,BANIASSAD E L A,MURPHY G C.An inital assessment of Aspect2 oriented programming[C]//Proc of the 21st International Conference on Software Engineering.Los Angeles:[s.n.],1999.
  • 6TZILLA E,FILMAN R E,BADER A.Aspect2 oriented programming[J].Communications of the ACM,2001,44(10):95-97.
  • 7GOADY Y,KICZALES G,FEELEY M,et al.Using AspectC to improve the modularity of path-specific customization in operating system code[C]//Proc of the 8th European Software Engineering Conference & the 9th ACM SIGSOFT Symposium on the Foundation of Software Engineering.Vienna:[s.n.],2001:88-98.
  • 8COADY Y,KICZALES G,FEELEY M,et al.Structuring operating system Aspects[J].Communications of the ACM,2001,44(10):79-82.
  • 9HANNEMANN J,KICZALES G.Design pattern implementation in Java and AspectJ[J].ACM SIGPLAN Notics,2002,37(11):161-173.
  • 10BAKER J,HSIEH W.Runtime Aspect weaving through metaprogramming[C]//Proc of the 1st International Conference on Aspect-Oriented Software Development.New York:ACM Press,2002:86-95.

二级参考文献24

  • 1Kiczales G, Lamping J, et al, Aspect-Oriented Programming. In: Proc of ECOOP'97, 1997.
  • 2Ossher H, Tarr P. Using Multi-dimensional Separation of Coneerns to (Re)Shape Evolving Software. CACM,2001,44(10).
  • 3Bergmans L,Aksh M. Composing Crosscutting Concerns Using Composition Filters. CACM ,2001,44(10).
  • 4Lieberherr K, Orleans D, Ovlinger J. Aspect-Oriented Programming With Adaptive Methods. CACM,2001'044(10).
  • 5Elrad T, Filman R E, Bader A. Aspect-Oriented Programming. CACM,2001,44(10).
  • 6Elrad T, Aksit M M, Kiczales G, Lieberherr K,Panelists H O. Discussing Aspects of AOP. CACM,2001,44(10).
  • 7Pace J A D, Campo M R. Analyzing The Role of Aspects in Software Design. CACM,2001,44(10).
  • 8Kiczales G,et al. Getting Started with AspectJ. CACM, 2001.44(lO).
  • 9Constantinides C A. et al. Designing an Aspect-Oriented Framework in an Object-Oriented Environment, ACM Computing Surveys (CSUR). March 2000.
  • 10Mei Hong, et al. ABC/ADL,. An ADL Supporting Component Composition. In :Proc. of ICFEM 2002.

共引文献54

同被引文献27

  • 1陈火旺,王戟,董威.高可信软件工程技术[J].电子学报,2003,31(z1):1933-1938. 被引量:115
  • 2Drusinsky D. The Temporal Rover and the ATG Rover[C]// SPIN Model Checking and Software Verification. volume 1885 of LCNS. Springer,2000:323- 330.
  • 3Kim Moonjoo, Viswanathan M, Kannan S, et al. Java-MaC: A Run-time Assurance Approach for Java Programs[J]. Formal Methods in System Design,2004,24(2) : 129 -155.
  • 4Rosu G, Havelund K. Rewriting-based techniques for runtime verification[J]. Automated Software Engineering, 2005,12 (2) : 151 -197.
  • 5Miles R.Aspeet J CookbookTM中文版[M].程利剑,译.北京:清华大学出版社,November 2006.
  • 6Sly R. Introduction to the Weblogic Diagnostics Framework (WLDF) [EB/OL]. http://www. oracle. com/technology/pub/ articles/dev2arch/2006/06/wldf. html, 2009-04.
  • 7Marinescu F. Glassbox- Automated monitoring and troubleshooting using AOP[EB/OL]. http://www. infoq. com/news/glassbox-aspect-troubleshooting, 2009-04.
  • 8Object Management Group, Inc. Object Constraint Language , Version 2.0[EB/OL]. http://www.omg. org/, 2009-04.
  • 9Object Management Group, Inc. UMLTM Profile for Sehedulability,Performance, and Time Specification, Version 1. 1 [EB/ OL]. http://www. omg. org/, 2009-04.
  • 10Mondragon O, Gates A Q, Roach S. Prospec; Support for Elicitation and Formal Specification of ,Software Properties[C] //Proceedings of Runtime Verification Workshop. 2004.

引证文献1

二级引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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