Metadata management for distributed first principles calculations in VLab -: A collaborative cyberinfrastructure for materials computation

Metadata management for distributed first principles calculations in VLab -: A collaborative cyberinfrastructure for materials computation
复制标题

DOI:
10.1016/j.cpc.2007.09.001
复制
发表时间:
2008-02-01
影响因子:
6.3
通讯作者:
Wentzcovitch, Renata M.
Wentzcovitch, Renata M.
中科院分区:
物理与天体物理2区
文献类型:
--
作者:
da Silveira, Pedro R. C.;da Silva, Cesar R. S.;Wentzcovitch, Renata M.

文献摘要

被引文献

相似文献

本文描述了在协作的面向服务的体系结构环境中处理单个工作流中多个任务的并发执行所需的元数据和元数据管理算法。元数据要求是由分布式工作流程提出的,该工作流程计算高压和高温下材料的热弹性特性。还讨论了该工作流程的科学相关性。我们解释元数据管理背后的基本隐喻——收据。我们展示了收据的实际 Java 表示形式,并解释了如何将其转换为 XML,以便在服务器之间传输并存储在数据库中。我们还讨论了运行工作流时用户活动的协作方面如何可能导致竞争条件,这如何影响对元数据的要求,以及如何排除这些竞争条件。最后,我们描述了一个附加的元数据结构,作为收据的补充,其中包含有关工作流程的一般信息。由 Elsevier B.V. 出版
This paper describes the metadata and metadata management algorithms necessary to handle the concurrent execution of multiple tasks from a single workflow, in a collaborative service oriented architecture environment. Metadata requirements are imposed by the distributed workflow that calculates thermoelastic properties of materials at high pressures and temperatures. The scientific relevance of this workflow is also discussed. We explain the basic metaphor, the receipt, underlying the metadata management. We show the actual java representation of the receipt, and explain how it is converted to XML in order to be transferred between servers, and stored in a database, We also discuss how the collaborative aspect of user activity on running workflows could potentially lead to race conditions, how this affects requirements on metadata, and how these race conditions are precluded. Finally we describe an additional metadata structure, complementary to the receipts, that contains general information about the workflow. Published by Elsevier B.V.