首页> 外文会议>Asia-Pacific Software Engineering Conference >Extracting Insights from the Topology of the JavaScript Package Ecosystem
【24h】

Extracting Insights from the Topology of the JavaScript Package Ecosystem

机译:从JavaScript软件包生态系统的拓扑中提取见解

获取原文

摘要

Software ecosystems have had a tremendous impact on computing and society, capturing the attention of businesses, researchers, and policy makers alike. Massive ecosystems like the JavaScript node package manager (npm) is evidence of how packages are readily available for use by software projects. Due to its high-dimension and complex properties, software ecosystem analysis has been limited. In this paper, we leverage topological methods in visualize the high-dimensional datasets from a software ecosystem. Topological Data Analysis (TDA) is an emerging technique to analyze high-dimensional datasets, which enables us to study the shape of data. We generate the npm software ecosystem topology to uncover insights and extract patterns of existing libraries by studying its localities. Our real world example reveals many interesting insights and patterns that describes the shape of a software ecosystem.
机译:软件生态系统对计算和社会产生了巨大影响,引起了企业,研究人员和决策者的关注。诸如JavaScript节点程序包管理器(npm)之类的庞大生态系统证明了程序包如何易于用于软件项目。由于其高维和复杂的特性,软件生态系统分析受到了限制。在本文中,我们利用拓扑方法来可视化来自软件生态系统的高维数据集。拓扑数据分析(TDA)是一种新兴的分析高维数据集的技术,使我们能够研究数据的形状。我们生成npm软件生态系统拓扑结构,以发现洞察力,并通过研究其位置来提取现有库的模式。我们在现实世界中的例子揭示了许多有趣的见解和模式,它们描述了软件生态系统的形状。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号