...
首页> 外文期刊>Journal of Software Engineering Research and Development >Personalized architectural documentation based on stakeholders’ information needs
【24h】

Personalized architectural documentation based on stakeholders’ information needs

机译:基于利益相关者信息需求的个性化建筑文档

获取原文
           

摘要

Background The stakeholders of a software system are, to a greater or lesser extent, concerned about its software architecture, as an essential artifact for capturing the key design decisions of the system. The architecture is normally documented in the Software Architecture Document (SAD), which tends to be a large and complex technical description, and does not always address the information needs of every stakeholder. Individual stakeholders are interested in different, sometimes overlapping, subsets of the SAD and they also require varying levels of detail. As a consequence, stakeholders are affected by an information overload problem, which in practice discourages the usage of the architectural knowledge and diminishes its value for the organization. Methods This work presents a semi-automated approach to recommend relevant contents of a given SAD to specific stakeholder profiles. Our approach assumes that SADs are hosted in Wikis, which not only favor communication and interactions among stakeholders, but also enable us to apply User Profiling techniques to infer stakeholders’ interests with respect to particular documents. Results We have built a recommendation tool implementing our approach, which was tested in two experiments with Wiki-based SADs. The experiments aimed at assessing the performance reached by our tool when inferring stakeholders’ interests. To this end, precision and recall metrics were used. Conclusions Although preliminary, the results have shown that the recommendations of the tool help to find the architectural documents that best match the stakeholders’ interests.
机译:背景技术软件系统的利益相关者或多或少都在关注其软件体系结构,将其作为捕获系统关键设计决策的重要工件。该体系结构通常记录在软件体系结构文档(SAD)中,该文档往往是一个庞大而复杂的技术说明,并且并不总是满足每个利益相关者的信息需求。各个利益相关者都对SAD的不同子集(有时是重叠的)感兴趣,并且他们还需要不同程度的详细信息。结果,利益相关者会受到信息过载问题的影响,该问题实际上会阻碍架构知识的使用,并降低其对组织的价值。方法这项工作提出了一种半自动化的方法来给定SAD的相关内容推荐给特定的利益相关者的个人资料。我们的方法假设SAD托管在Wiki中,这不仅有利于利益相关者之间的交流和互动,而且使我们能够应用用户配置文件技术来推断利益相关者对特定文档的兴趣。结果我们建立了一个实施该方法的推荐工具,该工具已在基于Wiki的SAD的两个实验中进行了测试。这些实验旨在评估我们的工具在推断涉众利益时所达到的效果。为此,使用了准确性和召回率指标。结论尽管是初步的,但结果表明该工具的建议有助于找到最符合利益相关者利益的体系结构文档。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号