计算机科学 ›› 2009, Vol. 36 ›› Issue (7): 135-140.doi: 10.11896/j.issn.1002-137X.2009.07.032

• 软件工程与数据库技术 • 上一篇    下一篇

一种服务质量驱动的企业应用软件构件组装方法

孟凡超,初佃辉,战德臣,徐晓飞   

  1. (哈尔滨工业大学(威海)计算机科学与技术学院 威海264209);(哈尔滨工业大学计算机科学与技术学院 哈尔滨150001)
  • 出版日期:2018-11-16 发布日期:2018-11-16
  • 基金资助:
    本文受国家自然科学基金项目(60673025),国家863计划资助项目(2006AA04Z150, 2008AA04Z101) , 山东省自然科学基金项目(2007ZRA10003)资助。

Approach to QoS Driven Component Composition of Enterprise Software and Application

MENG Fan-chao,CHU Dian-hui,ZHAN De-chen,XU Xiao-fei   

  • Online:2018-11-16 Published:2018-11-16

摘要: 针对现有面向全局构件组装方案选择技术的不足,提出了一种基于服务质量优化的构件组装方案选择方法。该方法主要是面向大型复杂企业应用软件系统的配置管理,其主要思想是将构件组装方案的选择问题转化为带约束的多目标优化问题。针对该问题,给出了一种基于向量编码的构件组装方案选择遗传算法,该编码方式可以非常方便地表示构件组装模型中构件接口之间的连接关系,从而克服了现有编码在描述构件组装模型中的局限性。最后通过实验分析了算法的可行性。

关键词: 构件组装,服务质量,遗传算法,向量编码

Abstract: Aiming at the problem of current component assembly projects selection technology, an approach to component composition selection based on QoS optimization which is mainly oriented large and complex enterprise software and application system configuration management was proposed. The essence of this approach is that the problem of component composition projects selection is transformed into a problem of multi-objective optimization with constraints.A genetic algorithm based on vector encoding scheme was presented for component composition projects selection. The vector encoding scheme can easily express the connection relationships between interfaces in the component composition model,which can't be expressed in other encoding schemes. Finally, experiments results show the feasibility and efficiency.

Key words: Component composition, Quality of service(Qos) , Genctic algorithm, Vector encoding

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!