内容简介
嵌入式计算机系统以分布式系统方式加入互联网,是增强其功能、扩展其应用领域的重要途径。本书重点介绍构建开放的、跨平台的、具有实时保障机制的分布嵌入式系统所涉及的关键技术及最新研究成果,内容包括服务描述与服务发现、分布嵌入式系统架构、分布式中间件和实时任务调度算法。
本书以传统服务发布和服务引用模式为基础,将语义Web技术引入到分布式系统下的服务描述和服务发现中,实现服务功能的自动调用;阐述了基于本体的服务属性描述方法和基于逻辑推理与相似度计算的属性匹配技术;介绍了基于Java技术的系统实现方案,重点介绍了作为系统中
间件的嵌入式Java虚拟机的设计与优化技术,提出了一种基于预处理技术的动态自适应编译执行方式;针对嵌入式系统通常应用于实时过程的特点,在全面介绍了各种调度模型的基础上,重点讨论了两阶段调度策略、基于阈值的半抢占式调度算法,以及过载条件下多维优先级驱动高度算法等最新研究成果。
本书结构合理,适宜于从事嵌入式应用系统、分布式系统和实时过程领域的科学技术研究人员阅读,也可作为计算机软件、人工智能和计算机应用等专业高校师生的教学参考书。