arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 1409.6924cs.SE
收藏

动态组件接口建模

Modeling Dynamic Component Interfaces

Franz Huber, Andreas Rausch, Bernhard Rumpe

摘要:

我们采用了一种基于面向对象系统的组件模型,介绍了组件的概念和结构。组件由一组动态变化的连接对象组成。这些对象中只有一部分是接口对象,因此可以从环境中访问。在组件的生存期内,不仅对象的数量会改变,接口对象的数量也会改变,它们之间的连接也会改变。为了描述这种情况,我们引入组件接口图(CID)-一个自适应的UML的UML图-作为一个符号来表征组件的接口,它们的结构,和它们的可导航性。我们将展示如何CID可以用来描述内部开发的开放式编辑器框架(OEF)。最后,我们给出了一些指导原则,这些指导原则允许将用CID描述的组件直接映射到几种组件技术,如ActiveX、CORBA或Java Bean

英文摘要:

We adopt a component model based on object-oriented systems, introducing the concepts of components and their structure. A component consists of a dynamically changing set of connected objects. Only some of these objects are interface objects, and are thus accessible from the environment. During the component lifetime not only the number of objects, but also that of interface objects, and their connections change. To describe this situation, we introduce component interface diagrams (CIDs)-an adaption of UML diagrams-as a notation to characterize interfaces of components, their structure, and their navigability. We show how CIDs can be used to describe the in-house developed Open Editor Framework (OEF). Finally, we give guidelines that allow to map components described with CIDs directly to several component technologies, like ActiveX, CORBA, or Java Beans

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑