-
题名面向OSGi框架的软件构件监控方法的设计与实现
被引量:5
- 1
-
-
作者
李顺
王焘
宋云奎
胡呈炜
张文博
-
机构
中国科学院软件研究所软件工程技术研究开发中心
中国科学院大学
中国人民解放军第
-
出处
《计算机应用与软件》
CSCD
北大核心
2014年第4期1-6,58,共7页
-
基金
国家自然科学基金项目(61173004)
国家科技支撑项目(2011BAH11B04
2012BAH09F01)
-
文摘
面向OSGi框架的构件化软件开发方法被广泛应用。现有的OSGi构件监控方法仅能够监控动态服务调用所造成的资源消耗,未能考虑静态包引用的情况。针对该问题,提出一种面向方法的OSGi构件监控方法。该方法首先对代码进行分析,建立方法与构件间的映射关系,在方法前后插入监控逻辑以标记构件的边界;而后,跟踪线程的跨边界执行,将线程在方法中占用的CPU和内存计入对应的构件;同时,通过记录线程在不同构件间的转移,监测构件间的动态调用。实验结果表明,该方法能够以较低的开销准确监控OSGi中构件的CPU和内存资源消耗,以及构件间的交互行为。
-
关键词
osgi
软件构件
资源监控
线程跟踪
-
Keywords
osgi software component resource monitoring thread tracking
-
分类号
TP3
[自动化与计算机技术—计算机科学与技术]
-