论文部分内容阅读
随着嵌入式领域中模型驱动开发技术的日益成熟,基于模型驱动的分层建模技术与层次划分方法广泛应用于计算机领域系统高层功能和行为的建模。如何在多处理器、多层次的建模过程中维护各个层次资源,保证数据的完整性,成为层次化建模过程中的重要约束条件。本文以嵌入式层次化建模平台的软件项目研发为背景,针对多平台多处理器的特点及建模技术,研究并实现了一种适合该平台下的建模工具,并定义数据字典用来维护全局资源。全局资源以处理器为单位进行划分,在数据字典内进行创建和更改,建模的其他地方只有引用全局资源的权力,而不能对其进行修改或删除。各层之间引用同一个数据字典,以保证全局资源各名称、实体之间的一致性和对应关系,同时,在数据字典内对全局资源进行严密一致的定义很有助于改进多处理器下最终的代码结构和用户的通信。实践表明,数据字典在系统中能够对全局资源进行正确有效的管理,支持应用于大型的层次化建模平台。