中国机械工程 ›› 2011, Vol. 22 ›› Issue (16): 1942-1948.

• 机械基础工程 • 上一篇    下一篇

面向工作流管理系统的多粒度构件组织技术

李海波
  

  1. 华侨大学,厦门,361021
  • 出版日期:2011-08-25 发布日期:2011-08-30
  • 基金资助:
    国家自然科学基金资助项目(60773064,60573086);福建省高校产学研科技重大项目(2010N5008);华侨大学高层次人才科研启动费项目(09BS405);厦门市科技局科技计划创新项目(3502Z20103027) 
    National Natural Science Foundation of China(No. 60773064,60573086)

Workflow Management System Oriented Multi-granularity Component Organization

Li Haibo
  

  1. Huaqiao University,Xiamen,Fujian,361021
  • Online:2011-08-25 Published:2011-08-30
  • Supported by:
     
    National Natural Science Foundation of China(No. 60773064,60573086)

摘要:

针对影响软构件的ESA(enterprise software and application)系统运行效率的非功能性因素常常被忽视的现状,为提高构件复用效率,提出了一种面向流程的多粒度构件组织方法。基于工作流技术, 通过分析业务过程中业务频率的变化对构件执行负载的影响,以及构件粒度和构件复用效率之间的关系,把业务频率这一非功能性因素反映到构件组织方式中, 提出了多粒度的构件库组织形式,并给出了相应的算法。实验及构件复用效率分析表明,多粒度构件组织方法完全能够使构件复用效率随业务频率的变化保持最高,进而使ESA系统运行效率也保持最高。

关键词:

 

Abstract:

Efficiency of ESA(enterprise software and application) constructed by software component depends on functional factors, and non-functional ones which is often neglected. In order to improve efficiency of component reuse, by analyzing how business frequency and its change influenced on components' execute load, and relationship between component granularity and component reuse, then merging business frequency that was one of the non-functional factor into component library composition, an approach of multi-granularity component library composition and corresponding algorithms were proposed. A practical example and analysis of component reuse efficiency show that the approach of multi-granularity composition can keep component reuse efficiency maximal completely, as well as ESAs no matter how business frequency is changing.

Key words:

中图分类号: