摘要
内容管理系统为结构化和非结构化数据提供层次化的内容资料库,并支持事务、版本控制、全文检索等高级功能。然而大量的内容管理系统节点类型的定义,和节点之间的复杂关系,使得这些内容管理系统节点类型变得难以维护。结合UML2.0扩展机制,提出了内容管理系统节点类型的UML Profile,设计并实现了一种基于模型驱动架构的内容管理系统节点类型框架。该框架结合建模工具软件,可以对内容管理系统节点类型进行可视化建模,然后自动生成符合JSR-170规范的节点类型描述语言,并进一步生成内容管理系统底层结构,从而有效地降低内容管理系统节点设计和管理的复杂性。
- 单位