摘要
简要介绍了采用通用对象请求代理体系结构 (CORBA)技术的分布式应用系统开发过程和基于UML的面向对象建模技术 ,提出了一种以基于UML的面向对象建模技术和CORBA技术为基础的分布式应用的集成开发方法 ,可以将系统分析、设计和实现三阶段有机、无缝地集成 ,以方便迅速地开发出开放、可重用和可扩展的分布对象系统 .并指出了该开发方法中的 2个关键问题 :UML到OMGIDL的映射 ,以及对象在系统中的分布 .最后 ,以虚拟银行系统的开发为例 ,展示了这种集成开发方法 ,验证其可行性和优点 。
Distributed application development based on CORBA technology and UML based OO modeling techniques are introduced briefly. A coherent approach to integrate UML based OO modeling techniques and CORBA in distributed application development is proposed. This approach can incorporate the analysis, design and implementation phases of distributed object applications seamlessly into an integrated development process, which can be used to develop an open, reusable, and scalable distributed object system conveniently and rapidly. After that, two crucial issues of the approach are pointed out: mapping of UML to OMG IDL, and distribution of objects in a system. Finally, a virtual bank system is developed using this approach to demonstrate the integrated development process. The feasibility of this approach is verified, and its advantages and limitation are shown.
出处
《东南大学学报(自然科学版)》
EI
CAS
CSCD
北大核心
2001年第1期1-5,共5页
Journal of Southeast University:Natural Science Edition