首页> 外文期刊>The Journal of Systems and Software >Understanding the role of licenses and evolution in open architecture software ecosystems
【24h】

Understanding the role of licenses and evolution in open architecture software ecosystems

机译:了解许可证和演进在开放架构软件生态系统中的作用

获取原文
获取原文并翻译 | 示例
       

摘要

The role of software ecosystems in the development and evolution of open architecture systems whose components are subject to different licenses has received insufficient consideration. Such systems are composed of components potentially under two or more licenses, open source or proprietary or both, in an architecture in which evolution can occur by evolving existing components, replacing them, or refactoring. The software licenses of the components both facilitate and constrain the system's ecosystem and its evolution, and the licenses' rights and obligations are crucial in producing an acceptable system. Consequently, software component licenses and the architectural composition of a system help to better define the software ecosystem niche in which a given system lies. Understanding and describing software ecosystem niches for open architecture systems is a key contribution of this work. An example open architecture software system that articulates different niches is employed to this end. We examine how the architecture and software component licenses of a composed system at design time, build time, and run time help determine the system's software ecosystem niche and provide insight and guidance for identifying and selecting potential evolutionary paths of system, architecture, and niches.
机译:尚未充分考虑软件生态系统在其组件受不同许可证约束的开放体系结构系统的开发和演化中的作用。这样的系统由可能受到两个或多个许可(开源或专有或两者兼有)的组件组成,在该体系结构中,可以通过对现有组件进行改进,替换或重构来实现演化。组件的软件许可证既促进和限制了系统的生态系统及其发展,而且许可证的权利和义务对于生产可接受的系统至关重要。因此,软件组件许可证和系统的体系结构组成有助于更好地定义给定系统所在的软件生态系统细分市场。了解和描述开放体系结构系统的软件生态系统利基是这项工作的关键贡献。为此目的,采用了阐明不同壁ni的示例开放式体系结构软件系统。我们在设计时,构建时和运行时检查组成的系统的体系结构和软件组件许可证如何帮助确定系统的软件生态系统利基市场,并提供洞察力和指导,以识别和选择系统,体系结构和壁ni的潜在进化路径。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号