面向体系之体系的接口控制文档管理之代码化文档:一项技术行动研究
软件工程
2022-06-24 v1
摘要
体系之体系(SoS)——即由多个独立组成系统协作而涌现的系统——的架构设计,在业界与学界均是日益受关注的课题。然而,近期实证研究揭示了 SoS 架构设计中一个似乎被忽视、且与重大集成与运行问题相关的方面:参与此类架构设计过程的各学科的相互作用。这一方面对于 SoS 各组成系统间接口的管理尤为关键,各学科在此不可避免地交汇。本文中,我们呈现了由作者与一组从业者合作开展的技术行动研究(TAR)首轮周期的结果,该从业者群体参与了一个长期运行的大规模射电天文 SoS 项目的架构设计过程。该 TAR 旨在探索通过采用在软件系统领域被广泛采用的 \textit{documentation-as-code}(代码化文档)理念之要素,来改进该项目当前所遵循的以文档为中心的接口管理方法。作为结果,研究人员开发了一个 ICD(接口控制文档)管理方法的可行概念验证,并由从业者进行了评估。本研究的结果与相应经验教训于此工作中予以报告。
引用
@article{arxiv.2206.11668,
title = {Documentation-as-code for Interface Control Document Management in Systems of Systems: a Technical Action Research Study},
author = {Héctor Cadavid and Vasilios Andrikopoulos and Paris Avgeriou},
journal= {arXiv preprint arXiv:2206.11668},
year = {2022}
}
备注
Preprint of the paper accepted in the 16th European Conference on Software Architecture (ECSA)