检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:李海波[1]
机构地区:[1]华侨大学,厦门361021
出 处:《中国机械工程》2011年第16期1942-1948,共7页China Mechanical Engineering
基 金:国家自然科学基金资助项目(60773064;60573086);福建省高校产学研科技重大项目(2010N5008);华侨大学高层次人才科研启动费项目(09BS405);厦门市科技局科技计划创新项目(3502Z20103027)
摘 要:针对影响软构件的ESA(enterprise software and application)系统运行效率的非功能性因素常常被忽视的现状,为提高构件复用效率,提出了一种面向流程的多粒度构件组织方法。基于工作流技术,通过分析业务过程中业务频率的变化对构件执行负载的影响,以及构件粒度和构件复用效率之间的关系,把业务频率这一非功能性因素反映到构件组织方式中,提出了多粒度的构件库组织形式,并给出了相应的算法。实验及构件复用效率分析表明,多粒度构件组织方法完全能够使构件复用效率随业务频率的变化保持最高,进而使ESA系统运行效率也保持最高。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.
分 类 号:TP311[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:18.226.52.76