OTHY 框架与 ConGolog 语言:建模与应用探索
在当今的信息系统工程领域,对于动态世界的建模需求日益增长。本文将深入探讨 OTHY 框架和 ConGolog 语言,这两个技术在不同方面为信息系统的设计和开发提供了强大的支持。
OTHY 框架:对象到超媒体的转换
OTHY 框架旨在以超媒体应用的方式展示多个数据库中的对象,并且与存储子系统和数据模型完全独立。
1. 框架结构
在这个框架中, Page 类拥有 display() 方法,该类是唯一具有此方法的类。页面可以合并各种组件,这些组件分为简单组件和复杂组件。
- 简单组件 :包括文本、字符串、照片、锚点等常见元素。
- 复杂组件 :可以是用于浏览的对象集合,浏览方式可以是引导式浏览或索引式浏览。对象集合和锚点紧密相关,四种锚点中有三种是特定于集合的,如 PreviousAnchor 用于在引导式浏览中返回上一个对象, NextAnchor 用于前往下一个对象, FirstAnchor 用于前往集合中的第一个对象。
此外, History 类是一个常用工具,在实现阶段允许返回之前访问过的页面,目前它只是一个栈,但可以扩展为像图一样进行浏览。
2. V0 原型实现
第一个原型是在 O2 OODBMS 下实现的,选择 O2 的主要优势在于简化实现过程,具体体现在以下
OTHY与ConGolog建模技术探析
超级会员免费看
订阅专栏 解锁全文
16

被折叠的 条评论
为什么被折叠?



