论文部分内容阅读
为了解决在知识密集型的应用中,用户界面中(UI)的规则如何能够匹配知识库中的规则这个问题,本文提出了基于模型的从本体中导出 UI 的方法。该方法根据声明性的模型自动生成 UI,生成的 UI 可以帮助用户生成合法的用 OWL 概念表示的查询语句。该方法的新颖之处在于生成UI的知识库正是实际应用中所使用的知识库,因此对于知识库的更新不会导致重新设计 UI。进一步,在人机交互的过程中,UI 会根据知识库随时检查目前面板上的选项是否合法,并自动过滤掉不合法的选项,从而保证了用户输入的都是合法的查询语句。并通过实例说明该方法生成的界面适用于多种知识密集型的应用。