13.5 Conclusions
The Geodise PSE represents the product of a number of architectural decisions motivated by the design principles outlined in this document, and by the problem domain of EDSO. To develop a PSE that the engineer is able and willing to use, we believe that it is important to meet both the requirements and expectations of the engineer.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
NASA Information Power Grid, (2004) http://www.ipg.nasa.gov/
Distributed Aircraft Maintenance Environment, (2004) http://www.cs.york.ac.uk/dame/
A. Gould, S. Barker, E. Carver, D. Golby, and M. Turner, BAEgrid: From e-Science to e-Engineering, in Proceedings of the UK e-Science All Hands Meeting 2003, Nottingham, EPSRC (2003), pp. 467–474
W. Song, A.J. Keane, and S.J. Cox, CFD-based Shape Optimization with Grid-enabled Design Search Toolkits, in Proceedings of the UK e-Science All Hands Meeting 2003, Nottingham, EPSRC (2003), pp. 619–626
G. Fox, D. Gannon, and M. Thomas, A Summary of Grid Computing Environments, Concurrency and Computation: Practice and Experience 14, 1035–1044 (2002)
E. Gallopoulos, E. Houstis, and J.R. Rice, Computer as Thinker/Doer: Problem-solving Environments for Computational Science, IEEE Computational Science & Engineering 1, 11–21 (1994)
M.H. Eres, G.E. Pound, Z. Jiao, J.L. Wason, F. Xu, A.J. Keane, and S.J. Cox, Implementation and utilization of a Grid-enabled Problem-solving Environment in Matlab, Future Generation Computer Systems (2004) (in press)
A.J. Keane, Wing Optimization Using Design of Experiment, Response Surface, and Data Fusion Methods, Journal of Aircraft 40, 741–750 (2003)
A.J. Keane, The Design of a Satellite Boom with Enhanced Vibration Performance Using Genetic Algorithm Techniques, J. Acoust. Soc. Am. 99, 2599 (1996)
M. Molinari, K.S. Thomas, and S.J. Cox, Electromagnetic Design Search and Optimization of Photonic Bandgap Devices on Distributed Computational Resources, in Proceedings of the Fifth International Conference on Computation in Electromagnetics (2004), pp. 103–104
J.R. Rice and R.F. Boisvert, From Scientific Software Libraries to Problem Solving Environments, IEEE Computational Science & Engineering 3, 44–53 (1996)
Bramley, R., Char, B., Gannon, D., Hewett, T.T., Johnson, C., and Rice, J.R., Workshop on Scientific Knowledge, Information and Computing, in Enabling Technologies for Computational Science: Frameworks, Middleware and Environments (Kulwer, Boston, 2000), pp. 19–32
T.T. Hewett and J.L. DePaul, Toward a Human-centered Scientific-problem Solving Environment, in Enabling Technologies for Computational Science: Frameworks, Middleware and Environments (Kulwer, Boston, 2000), pp. 79–90
S. Agrawal, J. Dongarra, K. Seymour, and S. Vadhiyar, NetSolve: Past, Present, and Future; A Look at a Grid Enabled Server, in Grid Computing: Making the Global Infrastructure a Reality (Wiley, Chichester, UK, 2003), pp. 615–624
Commodity Grid Kits, (2004) http://www.globus.org/cog/
G. von Laszewski, I. Foster, J. Gawor, and P. Lane, Java Commodity Grid kit, Concurrency and Computation: Practice and Experience 13, 643–662 (2001)
M. Parashar, G. von Laszewski, S. Verma, J. Gawor, K. Keahey, and N. Rehn, A CORBA Commodity Grid Kit, Concurrency and Computation: Practice and Experience 14, 1057–1074 (2002)
I. Foster, C. Kesselman, S. Tuecke, The Anatomy of the Grid: Enabling Scalable Virtual Organizations, International Journal of Supercomputer Applications 15, 200–222 (2001)
V. Mann and M. Parashar, DISCOVER: A Computational Collaboratory for Interactive Grid Applications, in Grid Computing: Making the Global Infrastructure a Reality (Wiley, Chichester, UK, 2003), pp. 729–746
Access Grid, (2004) http://www.accessgrid.org/
C. Lee and D. Talia, Grid Programming Models: Current Tools, Issues and Directions, in Grid Computing: Making the Global Infrastructure a Reality (Wiley, Chichester, UK, 2003), pp. 555–575
D.W. Barron, The World of Scripting Languages (Wiley, Chichester, UK, 2000)
D.M. Beazley and P.S. Lomdahl, Building Flexible Large-scale Scientific Computing Applications with Scripting Languages, in Proceedings of the Eighth SIAM Conference on Parallel Processing for Scientific Computing, Minneapolis, Minnesota, SIAM (1997)
Matlab 6.5., (2004) http://www.mathworks.com/
Jython 2.1., (2004) http://www.jython.org/
The Globus Alliance, (2004) http://www.globus.org/
The Condor Project, (2004) http://www.cs.wisc.edu/condor/
[28] National Grid Service, (2004) http://www.ngs.ac.uk/
Z. Jiao, J. Wason, M. Molinari, S. Johnston, and S. Cox, Integrating Data Management into Engineering Applications, in Proceedings of the UK e-Science All Hands Meeting 2003, Nottingham, EPSRC (2003), pp. 687–694
M. Molinari, XML Toolbox for Matlab v2.0, (2003) http://www.geodise.org/toolboxes/generic/xml toolbox.htm
L. Chen, N.R. Shadbolt, C. Goble, F. Tao, S.J. Cox, C. Puleston, and P. Smart, Towards a Knowledgebased Approach to Semantic Service Composition, in The SemanticWeb—ISWC 2003, vol. 2870, Lecture Notes in Computer Science (Springer, 2003), pp. 319–334
A.R. Price, G. Xue, A. Yool, D.J. Lunt, T.M. Lenton, J.L. Wason, G.E. Pound, and S.J. Cox, Tuning Genie Earth System Model Components Using a Grid-enabled Data Management System. in Proceedings of the UK e-Science All Hands Meeting 2004, Nottingham, EPSRC (2004), pp. 593–694
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag London Limited
About this chapter
Cite this chapter
Pound, G., Cox, S. (2006). Design Principles for a Grid-enabled Problem-solving Environment to Be Used by Engineers. In: Cunha, J.C., Rana, O.F. (eds) Grid Computing: Software Environments and Tools. Springer, London. https://doi.org/10.1007/1-84628-339-6_13
Download citation
DOI: https://doi.org/10.1007/1-84628-339-6_13
Publisher Name: Springer, London
Print ISBN: 978-1-85233-998-2
Online ISBN: 978-1-84628-339-0
eBook Packages: Computer ScienceComputer Science (R0)