In several domains it is crucial to store and manipulate data whose origin needs to be completely traceable to guarantee the consistency, trustworthiness and reliability on the data itself typically for ethical and legal reasons. It is also important to guarantee that such properties are also carried further when such data is composed and processed into new data. In this article we present the main requirements and theorethical problems that arise by the design of a system supporting data with such capabilities. We present an architecture for implementing a system as well as a prototype developed in Pharo.
翻译:在若干领域,必须储存和操作其来源需要完全可追踪的数据,以保证数据本身的一致性、可信赖性和可靠性,这通常是出于道德和法律原因,同样重要的是,在将这类数据组成并处理成新数据时,必须保证这种特性得到进一步传播;在本条中,我们介绍了设计一个具有这种能力的辅助数据系统所产生的主要要求和理论问题;我们提出了一个实施系统的架构和一个在法罗开发的原型。