Advanced

Using CORBA middleware in finite element software

Lindemann, Jonas LU ; Dahlblom, Ola LU and Sandberg, Göran LU (2006) In Future Generation of Computer Systems 22(1-2). p.158-193
Abstract
Distributed middleware technologies, such as CORBA can enable finite element software to be used in a more flexible way. Adding functionality is possible without the need for recompiling client code. Applications and libraries can expose their functionality to other applications in a language neutral way, enabling a more direct and easy transfer of data, without the need for intermediate input and output files. The CORBA software components can be easily configured and distributed transparently over the network. A sample structural mechanics code, implemented in C++ is used to illustrate these concepts. Some future directions, such as placing CORBA enabled finite element software on HPC centres are also discussed.
Please use this url to cite or link to this publication:
author
organization
publishing date
type
Contribution to journal
publication status
published
subject
in
Future Generation of Computer Systems
volume
22
issue
1-2
pages
158 - 193
external identifiers
  • WOS:000234408800015
  • Scopus:26444455628
DOI
10.1016/j.future.2003.09.008
language
English
LU publication?
yes
id
b7f43960-09da-43d9-8b68-bde4e71e238c (old id 928474)
date added to LUP
2008-01-26 09:58:54
date last changed
2016-10-13 04:52:34
@misc{b7f43960-09da-43d9-8b68-bde4e71e238c,
  abstract     = {Distributed middleware technologies, such as CORBA can enable finite element software to be used in a more flexible way. Adding functionality is possible without the need for recompiling client code. Applications and libraries can expose their functionality to other applications in a language neutral way, enabling a more direct and easy transfer of data, without the need for intermediate input and output files. The CORBA software components can be easily configured and distributed transparently over the network. A sample structural mechanics code, implemented in C++ is used to illustrate these concepts. Some future directions, such as placing CORBA enabled finite element software on HPC centres are also discussed.},
  author       = {Lindemann, Jonas and Dahlblom, Ola and Sandberg, Göran},
  language     = {eng},
  number       = {1-2},
  pages        = {158--193},
  series       = {Future Generation of Computer Systems},
  title        = {Using CORBA middleware in finite element software},
  url          = {http://dx.doi.org/10.1016/j.future.2003.09.008},
  volume       = {22},
  year         = {2006},
}