【24h】

Evaluating Off-The-Shelf Architectural Components

机译:评估现成的建筑组件

获取原文

摘要

Reuse of off-the-shelf (OTS) components is becoming increasingly important in most software development projects. Despite such importance, reuse of OTS components at the software architectural level has many challenges before a component-based application (CBA) can successfully be developed. This paper presents a methodology for matching the software developer's needs against a repository of architectural components and ranking the components when there are multiple near matches. The architects can systematically evaluate the architecture of an off-the-shelf component and explore how components with different architectures can be combined to realize a (sub-)system in the architecture of a CBA. The methodology illustrated in this paper uses the Unified Modelling Language (UML) class diagram to represent (part of) the architecture of an off-the-shelf component for a Home Appliance Control System (MACS).
机译:在大多数软件开发项目中重复使用现成的(OTS)组件在变得越来越重要。尽管如此,但在软件架构级别中的OTS组件重用在成功开发了基于组件的应用程序(CBA)之前的挑战。本文提出了一种匹配软件开发人员对架构组件存储库的方法,并在有多个近匹配时排列组件。架构师可以系统地评估现成的成分的架构,并探索如何将不同架构的组件组合以实现CBA架构中的(子)系统。本文中所示的方法使用统一的建模语言(UML)类图来表示家用电器控制系统(MAC)的现成部分的架构的(一部分)。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号