arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 1402.5745cs.PLcs.SE
收藏

分布式数据和程序切片

Distributed Data and Programs Slicing

Mohamed A. El-Zawawy

摘要:

本文提出了一种新的技术,数据切片的分布式程序上运行的层次结构的机器。数据切片可以实现为一种程序转换,将层次结构中的机器堆划分为独立的区域。在每台机器的每个区域内,指针保留原始堆层次结构中的原始指针结构。基本类型的每个堆组件(例如,整型)仅进入堆之一的区域。所提出的技术具有推理规则系统的形状。此外,本文还提出了一种结构简单的类型系统来判定分布式程序的类型可靠性。使用这种类型系统,数学证明,建议的切片技术保持类型属性概述了本文。

英文摘要:

This paper presents a new technique for data slicing of distributed programs running on a hierarchy of machines. Data slicing can be realized as a program transformation that partitions heaps of machines in a hierarchy into independent regions. Inside each region of each machine, pointers preserve the original pointer structures in the original heap hierarchy. Each heap component of the base type (e.g., the integer type) goes only to a region of one of the heaps. The proposed technique has the shape of a system of inference rules. In addition, this paper presents a simply structure type system to decide type soundness of distributed programs. Using this type system, a mathematical proof that the proposed slicing technique preserves typing properties is outlined in this paper as well.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑