【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)组件变得越来越重要。尽管具有如此重要的意义,但是在成功开发基于组件的应用程序(CBA)之前,在软件体系结构级别重用OTS组件仍然面临许多挑战。本文提出了一种方法,用于将软件开发人员的需求与体系结构组件的存储库进行匹配,并在存在多个接近匹配项时对组件进行排名。架构师可以系统地评估现成组件的体系结构,并探索如何将具有不同体系结构的组件组合在一起,以实现CBA体系结构中的(子)系统。本文阐述的方法使用统一建模语言(UML)类图来表示家用电器控制系统(MACS)的现成组件的结构(的一部分)。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号