微服务时代的复杂服务软件开发

被引:17
作者
吴文峻
于鑫
蒲彦均
汪群博
于笑明
机构
[1] 北京航空航天大学计算机学院
基金
国家重点研发计划;
关键词
复杂系统; 群体智能; 微服务架构;
D O I
暂无
中图分类号
TP311.52 [];
学科分类号
摘要
微服务时代的软件系统变得越来越复杂,传统的软件开发理论、方法和技术不再适用。面向复杂服务软件开发的过程,微服务架构有着可扩展性强、灵活性高的优点,同时对运维能力和服务管理能力提出了更高的要求,需要借鉴群体智能的研究思路和方法,直面复杂软件系统开发过程中面临的一系列挑战。文中以复杂系统和群体智能的方法论为指导,提出以微服务架构实现智能服务适配,开发复杂服务软件系统的技术路线,阐述复杂服务软件的自适应架构、模型框架、开发技术和典型支撑工具,并通过共享出行的案例分析加以具体解释。
引用
收藏
页码:11 / 17
页数:7
相关论文
共 4 条
[1]   Crowd intelligence in AI 2.0 era [J].
Wei LI ;
Wen-jun WU ;
Huai-min WANG ;
Xue-qi CHENG ;
Hua-jun CHEN ;
Zhi-hua ZHOU ;
Rong DING .
FrontiersofInformationTechnology&ElectronicEngineering, 2017, 18 (01) :15-43
[2]   复杂软件系统的成长性构造与适应性演化 [J].
王怀民 ;
吴文峻 ;
毛新军 ;
丁博 ;
郭长国 ;
李未 .
中国科学:信息科学, 2014, 44 (06) :743-761
[3]  
GitOps[J] . Thomas A. Limoncelli.Communications of the ACM . 2018 (9)
[4]  
BPMN: An introduction to the standard[J] . Michele Chinosi,Alberto Trombetta.Computer Standards & Interfaces . 2011 (1)