Computational & Technology Resources
an online resource for computational,
engineering & technology publications |
|
Computational Science, Engineering & Technology Series
ISSN 1759-3158 CSETS: 35
COMPUTATIONAL METHODS FOR ENGINEERING TECHNOLOGY Edited by: B.H.V. Topping and P. Iványi
Chapter 4
Influence of Developments in Software Engineering on Finite Element Analysis R.I. Mackie
School of Engineering, Physics and Mathematics, University of Dundee, United Kingdom R.I. Mackie, "Influence of Developments in
Software Engineering on Finite Element Analysis", in B.H.V. Topping and P. Iványi, (Editor), "Computational Methods for Engineering Technology", Saxe-Coburg Publications, Stirlingshire, UK, Chapter 4, pp 89-110, 2014. doi:10.4203/csets.35.4
Keywords: distributed computing, finite element analysis, object-oriented, parallel
processing, component oriented, service-oriented, cloud computing.
Abstract
This chapter looks at a number of developments in the application of software
engineering to finite element analysis. Parallel and distributed computing have long
been important in finite element software, but are now of increasing relevance with
developments in the use of graphical processor units (GPU) and cloud computing.
The advent of mobile devices has increased the relevance of Java. Furthermore,
design patterns and other software design methods are starting to play an increasing
role. The chapter looks at the impact of the service oriented architecture (SOA)
approach on the software design of a finite element framework. A simple
demonstration project is described that illustrates how mobile devices can make use
of finite element analysis.
purchase the full-text of this chapter (price £20)
go to the previous chapter |
|