首页> 外文期刊>Arabian Journal for Science and Engineering. Section A, Sciences >EX-MAN Component Model for Component-Based Software Construction
【24h】

EX-MAN Component Model for Component-Based Software Construction

机译:用于基于组件的软件构造的EX-MAN组件模型

获取原文
获取原文并翻译 | 示例
           

摘要

In software engineering, composition is the way to reuse existing work. In component-based development (CBD), a numberof component models are defined with an emphasis on compositionmechanisms for components.With respect to components,current component models can be categorised into three main groups where components are: (i) objects, (ii) architecturalunits and (iii) encapsulated components. This paper presents a comparison of system construction in these three categoriesof component models and concludes selecting the X-MAN component model (X-MAN) from the third category for its edgeover other models because of its exogenous composition connectors. However, because of the limitations of X-MAN, theuse of this component model at a wider scale is hindered. In this paper, we propose extended X-MAN component model(EX-MAN) which addresses the limitations of X-MAN. To demonstrate the EX-MAN semantics for system construction,we have developed a tool exogenous composition framework (ECF). We have described the concepts used in our work usinga trivial bank example. To evaluate the feasibility of EX-MAN for system construction, using ECF (a related tool we havedeveloped), we constructed the trivial bank example and also a more complex system, CoCoME, example.
机译:在软件工程中,组合是重用现有工作的方式。在基于组件的开发(CBD)中,定义了许多组件模型,重点在于组件的组成机制。就组件而言,当前组件模型可分为三大类,其中组件是:(i)对象,(ii)建筑单元和(iii)封装的组件。本文对这三类组件模型中的系统构造进行了比较,并得出结论,由于其外生的组成连接器,从第三类中选择X-MAN组件模型(X-MAN)来超越其他模型。但是,由于X-MAN的局限性,阻碍了在更大范围内使用此组件模型。在本文中,我们提出了扩展的X-MAN组件模型(EX-MAN),以解决X-MAN的局限性。为了演示EX-MAN语义用于系统构建,我们开发了一种工具外源组合框架(ECF)。我们使用一个简单的银行示例描述了我们工作中使用的概念。为了评估EX-MAN在系统构建中的可行性,我们使用ECF(我们开发的相关工具)构建了一个简单的银行示例,以及一个更复杂的系统CoCoME,例如。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号