| 【论文摘要】 | Web已经成为企业交付各种应用的主要平台,随着Web应用规模和复杂度的增加,需要有系统化的方法和模型的支持。一个数据密集型的Web站点可以被看作是一个和某一领域相关的数据集合,而且这个数据集合具有Web特征,即数据之间的链接和数据的表现形式。Web站点的建模就是对这个数据集合的抽象描述,随着XML技术的发展,使用XML来描述站点的数据集合具有语言无关、易于程序解析等优点。
本文提出了一种基于XML的Web站点建模方法。采用XML语言为基础描述语言,使用分层建模的方法对Web站点进行建模,把Web站点建模划分为四个层次模型的建模,这四个层次模型抽象描述Web站点的不同方面,它们分别为:语义模型、结构模型、导航模型和表现模型,结构模型也称作是E/R模型。
对于每个层次模型,我们可以用很多方法来表达它们。本文采用OWL或RDF语言来表达语义模型,用XML描述的ER文件来描述的结构模型,用XML来描述导航模型,使用XSL设计表现模型。
本文在介绍各个模型后,开始研究四层模型之间的关系。在四层模型中,可以由语义模型得到结构模型,在设计导航模型时又需要结构模型的支持,结构模型又可以为自... |