会议专题

智能算法平台中设计模式的应用

智能算法的类型与其所解决的问题类型存在着多对多的关系,通常在使用不同算法解决不同问题时,存在大量重复编码与设计工作。而且对这些不同的算法类型和问题类型进行管理,也存在大量繁琐而重复的劳动。本文从软件工程的角度出发,使用设计模式中的Mediator模式和Strategy模式,将算法类型和问题类型进行分离和拼装,并且将算法的源代码进行动态管理和运行。不仅方便重用和扩展,对算法的添加和替换也有非常好的效果。

智能算法 算法平台 Mediator模式 Strategy模式

金彤 李元香 王珑 刘海峰

武汉大学软件工程国家重点实验室,湖北武汉 430072

国内会议

全国第20届计算机技术与应用(CACIS)学术会议

南宁

中文

347-352

2009-07-17(万方平台首次上网日期,不代表论文的发表时间)