一句话:提出跨组织能力市场愿景,以契约化、可部署模块实现高层软件能力的共享、发现与组合。
现代软件架构正从编写代码转向组装业务能力,模块化组件日益普遍,但多数组件被限制在组织边界内,难以复用。本文提出“能力市场”愿景,支持跨组织共享、发现与组合语义丰富、由契约治理且可部署的软件模块。与代码仓库不同,该市场面向高层能力的规模化复用,并依赖信任建模、接口验证与生命周期治理。作者给出概念架构与关键设计机制,并指出信任建立和开发者工作流集成方面的开放挑战。论文将软件工程重新构想为生态系统规模的组合,旨在推动更可组合、协作和可持续的模块化开发。
Assembly-oriented software architecture is transforming how modern systems are developed—shifting focus from writing code to composing business-aligned capabilities. While modular components are increasingly common, most remain confined within organizational boundaries, limiting their reuse potential. This paper envisions a capability marketplace that enables cross-organizational sharing, discovery, and composition of semantically rich, contract-governed, and deployable software modules. Unlike traditional code repositories, this marketplace promotes scalable reuse of high-level capabilities supported by trust modeling, interface verification, and lifecycle governance. We outline the conceptual architecture and key design mechanisms, and identify open challenges in trust establishment and developer workflow integration. By rethinking software engineering as ecosystem-scale composition, this vision aims to advance a more composable, collaborative, and sustainable model of modular development.
DOI 原文 ·
@inproceedings{paperbot9417,
title = {From Modules to Marketplaces: A Vision for Composable Capability Sharing Across Organizations},
author = {Wei-Ji Wang},
booktitle = {ASE},
year = {2025},
doi = {10.1109/ase63991.2025.00317}
}