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