首页> 外文会议>Fifth International Conference on Database Systems for Advanced Applications Melbourne, Australia April 1-4, 1997 >Modeling an engineering design application using extended object-oriented concepts
【24h】

Modeling an engineering design application using extended object-oriented concepts

机译:使用扩展的面向对象概念为工程设计应用程序建模

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

摘要

This paper presents an approach to extend object-oriented data models, in which versions of an object are allowed to appear at different levels of an inheritance hierarchy, in contrast to the known approaches where they are admitted only at one level. This approach allows the design and instantiation of objects to become very natural, starting with the design of an object in a class and refining it, adding properties to the subclasses. Versions of objects can be defined in a subclass, having ascendant versions/objects associated to the superclasses. The paper also discusses how the extended model can be used to model engineering applications, fulfilling their requirements. The application is the STAR framework, which implements an innovative and flexible data model that allows the user to define an object schema for each design object. Design alternatives and views can be created during the design process and are represented in the object schema. Versioning appears in the STAR model not only for the real design data, but also for alternatives and views in the object schema. This requirement is not naturally modeled by the existing version models in object-oriented databases.
机译:本文提出了一种扩展面向对象数据模型的方法,该方法允许将对象的版本显示在继承层次结构的不同级别上,这与已知的方法仅在一个级别上允许它们出现相反。这种方法使对象的设计和实例化变得非常自然,从在类中设计对象开始并对其进行优化,然后将属性添加到子类中。可以在子类中定义对象的版本,这些子版本具有与超类关联的上升版本/对象。本文还讨论了如何将扩展模型用于对工程应用程序进行建模,以满足其要求。该应用程序是STAR框架,它实现了一种创新且灵活的数据模型,该模型允许用户为每个设计对象定义一个对象架构。可以在设计过程中创建设计替代方案和视图,并在对象模式中表示。版本控制不仅出现在STAR模型中,用于真实的设计数据,还用于对象方案中的替代方案和视图。面向对象数据库中的现有版本模型无法自然地对此要求进行建模。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号