加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入

软件生态系统

加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

随着软件网络化、服务化、平台化、生态化、智能化的发展,软件系统复杂性不断增长、用户群体日益增大,闭源组织逐渐向开源架构转变,软件开发的开放性程度逐渐增加,软件系统及其开发者的规模增大、关联关系更丰富,共生于一个相互影响的生态环境中,形成软件生态系统(SECO,software ecosystem)。软件生态系统是软件与开发者,及其它们之间的关系,在同一生态环境下共同演化的一个社会-技术复杂系统,可视为软件工程领域的一个新兴的主要结构和功能单位,属于该领域研究的最高层次,其环境可以是软件公司或研究组织,也可以是一个虚拟的开源或开放开发社区。软件生态系统具有复杂性、多样性、开放性、健壮性、可持续性等特点。生态学的内涵与外延一直被不断拓展,已经进入到人类社会、经济、文化等多个范畴,例如企业生态学、产业生态学、组织生态学、文化生态学等。聚焦开源开放的社区化软件开发,揭示这类软件生态系统的演化机制,

随着软件网络化、服务化、平台化、生态化、智能化的发展,软件系统复杂性不断增长、用户群体日益增大,闭源组织逐渐向开源架构转变,软件开发的开放性程度逐渐增加,软件系统及其开发者的规模增大、关联关系更丰富,共生于一个相互影响的生态环境中,形成软件生态系统(SECO,software ecosystem)。软件生态系统是软件与开发者,及其它们之间的关系,在同一生态环境下共同演化的一个社会-技术复杂系统,可视为软件工程领域的一个新兴的主要结构和功能单位,属于该领域研究的最高层次,其环境可以是软件公司或研究组织,也可以是一个虚拟的开源或开放开发社区。软件生态系统具有复杂性、多样性、开放性、健壮性、可持续性等特点。生态学的内涵与外延一直被不断拓展,已经进入到人类社会、经济、文化等多个范畴,例如企业生态学、产业生态学、组织生态学、文化生态学等。聚焦开源开放的社区化软件开发,揭示这类软件生态系统的演化机制,收起

查看更多