首页 | 本学科首页   官方微博 | 高级检索  
     

监控使能的分布式软件系统构造方法
引用本文:刘东红,郭长国,王怀民,王涛.监控使能的分布式软件系统构造方法[J].软件学报,2011,22(11):2610-2624.
作者姓名:刘东红  郭长国  王怀民  王涛
作者单位:1. 国防科学技术大学计算机学院,湖南长沙,410073
2. 国防科学技术大学计算机学院,湖南长沙410073;中国电子设备系统工程公司,北京 100039
基金项目:国家自然科学基金(90818028); 国家高技术研究发展计划(863)(2007AA010301)
摘    要:针对开放的网络环境中大型分布式软件的调试、调优、维护和可信演化问题,提出了伴随式的监控使能分布式软件构造方法.基于发布/订阅的分布计算模型,提出了被监控对象的业务逻辑和监控逻辑分离的运行时体系结构;基于面向方面编程思想,提出了监控使能的分布式软件开发方法和工具,降低了监控实施代价,增强了代码的可维护性;基于运行时体系结构,提出了监控系统的动态可定制部署方法.监控使能的分布式软件构造方法能够在开发时控制功能代码和非功能代码的纠结,尽可能地降低软件编程人员的代码维护难度;能够在部署时保证监控系统和被监控对象的松耦合;能够在运行时实现监控信息的按需汇聚和按需处理.从而在对系统核心业务的影响尽可能小的前提下.获得对系统运行行为尽可能全面的理解.

关 键 词:监控  分布式软件系统  软件构造  可信软件
收稿时间:2010/8/13 0:00:00
修稿时间:2010/11/16 0:00:00

Monitoring Enabled Distributed Software Construction Method
LIU Dong-Hong,GUO Chang-Guo,WANG Huai-Min and WANG Tao.Monitoring Enabled Distributed Software Construction Method[J].Journal of Software,2011,22(11):2610-2624.
Authors:LIU Dong-Hong  GUO Chang-Guo  WANG Huai-Min and WANG Tao
Affiliation:LIU Dong-Hong1,GUO Chang-Guo1,2,WANG Huai-Min1,WANG Tao1 1(College of Computer,National University of Defense Technology,Changsha 410073,China) 2(China Electric Equiment and Systems Engineering Ltd.,Beijing 100039,China)
Abstract:Debugging,performance tuning,and trustworthy evolution are big challenges for the ultra large distributed software system.Aiming at these challenges,a monitoring enabled distributed software construction method is proposed,by which a user can understand the software system better.Based on publish/subscribe model,a runtime architecture is given,which separates the business logic and monitoring logic.Based on AOP,monitoring enabled software construction tools are designed which can reduce the production cost ...
Keywords:monitoring  distributed software system  software construction  trusted software  
本文献已被 CNKI 万方数据 等数据库收录!
点击此处可从《软件学报》浏览原始摘要信息
点击此处可从《软件学报》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号