GCF: a general coupling framework

被引:15
作者
Ford, RW
Riley, GD
Bane, MK [1 ]
Armstrong, CW
Freeman, TL
机构
[1] Univ Manchester, SEAES, Atmospher Sci Grp, Manchester M60 1QD, Lancs, England
[2] Univ Manchester, Ctr Novel Comp, Manchester M13 9PL, Lancs, England
关键词
computational framework; coupled problem; coupled modelling;
D O I
10.1002/cpe.910
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Coupled modelling is increasingly necessary to make progress in understanding the science of complex physical phenomena and a number of bespoke ('custom') coupled solutions to specific scientific challenges have emerged in recent years. These coupled models generally consist of some framework code in which individual models are embedded. The framework code promotes the required interoperation of the models to solve the larger problem being addressed. Bespoke solutions limit the ability of scientists to share models and to couple them together flexibly to produce (efficient) implementations to address new problems. This paper presents an approach, GCF, which addresses several of these limitations. Individual model sharing and flexibility in composition and deployment is achieved by imposing some lightweight development rules for single models and capturing information relating to the models themselves, to their composition into coupled models and to their deployment onto computational resources as machine-readable metadata. These metadata. can be processed to support the generation of an implementation of the coupled model required by the developer. For example, lean and efficient framework code for the specific coupled model and deployment described by the developer can be generated. Alternatively, GCF-compliant models can be automatically adapted for use within other, existing frameworks. This paper presents the design and implementation of a bespoke framework generator to achieve the former, and the flexibility in the composition of GCF-compliant models is demonstrated. Copyright (c) 2005 John Wiley & Sons, Ltd.
引用
收藏
页码:163 / 181
页数:19
相关论文
共 29 条
[1]  
*A EINST I, 2002, CACT 4 0 US GUID
[2]  
[Anonymous], 1999, XSL TRANSF XSLT VERS
[3]  
[Anonymous], 2002, ANLMCSP9800802
[4]  
ARMSTRONG CW, 2002, THESIS U MANCHESTER
[5]  
Armstrong R., 1999, P 8 IEEE S HIGH PERF
[6]   Continuum-particle hybrid coupling for mass, momentum, and energy transfers in unsteady fluid flow [J].
Delgado-Buscalioni, R ;
Coveney, PV .
PHYSICAL REVIEW E, 2003, 67 (04) :13-467041
[7]  
Dijkstra E. W., 1971, Acta Informatica, V1, P115, DOI 10.1007/BF00289519
[8]  
FORD R, 2001, FLUME PROJECT HIGH L
[9]   ICENI: Optimisation of component applications within a Grid environment [J].
Furmento, N ;
Mayer, A ;
McGough, S ;
Newhouse, S ;
Field, T ;
Darlington, J .
PARALLEL COMPUTING, 2002, 28 (12) :1753-1772
[10]   Large post-buckling deformations of cylindrical shells conveying viscous flow [J].
Heil, M ;
Pedley, TJ .
JOURNAL OF FLUIDS AND STRUCTURES, 1996, 10 (06) :565-599