首页> 中文学位 >主动服务构件关系研究及智能化可视化组装
【6h】

主动服务构件关系研究及智能化可视化组装

代理获取

目录

文摘

英文文摘

声明

第1章 引言

1.1研究背景

1.2研究现状

1.1.1构件模型及描述现状

1.1.2构件组装现状

1.3研究内容

1.4文章组织结构

第2章主动服务

2.1 XML语言相关知识研究

2.1.1可扩展标识语言XML

2.1.2文档类型定义DTD

2.1.3 XML Schema

2.2主动服务概念及模型

2.2.1主动服务概念

2.2.2主动服务模型

2.2.3主动服务实现过程

2.3UCDL构件描述语言及构件组装描述框架

2.3.1UCDL构件描述语言

2.3.2主动服务构件组装过程

2.4本章小结

第3章主动服务框架下的构件模型规约

3.1基于功能的构件模型及规约

3.1.1原子构件与复合构件的引入

3.1.2以功能为核心的构件规约模型

3.2构件描述的XML规约描述

3.3本章小结

第4章构件组装可视化与智能化模型

4.1基于功能的构件组装分层模型与CSP规约

4.1.1构件组装机制

4.1.2构件组装多层模型的CSP图形规约

4.1.3构件组装多层模型的CSP文本规约

4.1.4构件组装行为形式化推导

4.2基于实时反射机制的接口匹配和分析

4.2.1反射概述

4.2.2构件接口规范化

4.3基于消息分发的复合构件间通信机制

4.3.1复合构件消息介绍

4.3.2基于消息分发的复合构件的通信机制

4.3.3基于消息的构件技术中构件系统的演化

4.4基于构件智能代理的组装技术

4.5本章小结

第5章构件组装可视化与智能化系统设计与实现

5.1构件组装可视化与智能化系统实现框架

5.1.1构件组装平台系统结构

5.1.2构件组装流程

5.2构件智能化组装

5.2.1 CSP构件组装形式化推导描述与XML构件组装描述语言的转换

5.2.2构件组装模型的XML描述

5.3构件组装系统实例—ERP系统

5.3.1 ERP系统

5.3.2构件组装可视化系统

5.4本章小结

第6章总结与展望

参考文献

致谢

攻读学位期间的主要研究成果

附录构件类型术语表

展开▼

摘要

软件复用技术是避免重复开发,提高软件总体质量的解决方案。通过软件复用技术,可以提高软件开发的效率和水平。基于构件技术的软件复用是复用过程中的主要技术形式。而构件模型和构件组装技术的研究,成为基于软件复用的关键技术。目前,构件组装已有一些研究成果,但仍存在需要改进之处,如大部份构件组装技术仍采用静态性组装描述定义各构件的交互关系等。 本文主要分为三大部份,第一部份在阐述主动服务框架理论基础上研究了构件模型及构件组装过程。结合主动服务模型和通用构件描述语言(Universal Component Description Language,UCDL)给出了构件模型的XML规约描述。第二部份主要研究构件组装的基础理论。在分析与研究顺序、选择、循环和接口绑定四种构件组装机制的基础上提出构件组装的分层模型,引入原子构件和复合构件的概念。在这部分中,对基于构件的可视化组装给出了构件组装分层模型的CSP图形规约。对基于构件的智能化组装给出了CSP的文本规约,并对构件组装的行为进行形式化推导。在采用CSP描述构件组装的各构件接口间功能关系的静态结构基础上,采用了实时的反射机制,对构件在动态运行时进行接口反射实时组装。反射机制克服了采用静态的描述语言进行构件组装不能精确匹配组装和实时组装的问题。采用了消息分发机制,实现复合构件及其子构件间在运行时的消息传递,使得各层子构件能够灵活的修改和替换。并引入了基于代理的构件组装技术对构件进行包装和基于接口进行组装。本文在第三部份给出了构件可视化与智能化系统组装框架设计,系统组成,及构件的组装流程,分析了CSP与UCDL构件组装规约的转换算法,给出了构件组装模型的XML规约定义。在结合ERP系统实例的组装系统中定义了构件组装的可视化元素。 本文研究的目的和意义在于,结合具有严格数学语义的CSP静态的构件组装描述,反射机制和消息分发机制的运行时动态构件组装,体现构件组装的智能化,并从给出的构件组装可视化定义体现构件组装的可视化特性。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号