首页> 外文会议>Software Engineering Standards, 1999. Proceedings. Fourth IEEE International Symposium and Forum on >Toward the interoperable software design models: quartet of UML, XML, DOM and CORBA
【24h】

Toward the interoperable software design models: quartet of UML, XML, DOM and CORBA

机译:迈向可互操作的软件设计模型:UML,XML,DOM和CORBA四重奏

获取原文

摘要

Unified Modeling Language (UML) has been widely accepted as an object-oriented analysis/design methodology in the software engineering community, and is in the process of revised standardization at OMG (Object Management Group). One of the current major enhancements is SMIF (Stream-based Model interchange Format) specification, which aims to interchange UML models in a standard based way. It is expected to be based on XML (eXtensible Markup language) standard and used in various development tools such as CASE tools, automatic documentation tools and repositories. This paper addresses a standard-based UML model interchange and presents our effort to make UML interoperable. We developed a XML-based exchange format called UXF (UML eXchange Format) and a distributed model management system for UML. The system leverages the team development reuse of design models and tool interoperability by interchanging the model information with XML through the Document Object Model (DOM) interface that is implemented on top of CORBA (Common Object Request Broker Architecture). DOM provides a platform and programming language neutral interface to manipulate the content, structure and style of documents. Our work shows a practical application of some key standards in terms of the software model interchange. It provides multiple levels of interoperability for UML, thereby UML models can be highly interoperable.
机译:统一建模语言(UML)在软件工程界已被广泛接受为一种面向对象的分析/设计方法,并且正在OMG(对象管理组)进行修订的标准化过程中。当前的主要增强功能之一是SMIF(基于流的模型交换格式)规范,该规范旨在以基于标准的方式交换UML模型。预计它将基于XML(可扩展标记语言)标准,并在各种开发工具(例如CASE工具,自动文档工具和存储库)中使用。本文讨论了基于标准的UML模型互换,并提出了使UML互操作性的努力。我们开发了一种称为UXF的基于XML的交换格式(UML eXchange Format)和用于UML的分布式模型管理系统。该系统通过在CORBA(通用对象请求代理体系结构)上实现的文档对象模型(DOM)接口与XML交换模型信息,从而利用了设计模型和工具互操作性的团队开发重用性。 DOM提供了平台和编程语言中立的界面来操纵文档的内容,结构和样式。我们的工作在软件模型互换方面展示了一些关键标准的实际应用。它为UML提供了多个级别的互操作性,因此UML模型可以高度互操作。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号