IMI-BAS BAS
 

BulDML at Institute of Mathematics and Informatics >
ITHEA >
International Book Series Information Science and Computing >
2008 >
Book 5 Intelligent Technologies and Applications >

Please use this identifier to cite or link to this item: http://hdl.handle.net/10525/1122

Title: Leveraging Existing Plasma Simulation Codes
Authors: Malinova, Anna
Yordanov, Vasil
van Dijk, Jan
Keywords: Wrapping
Legacy Code
Java Native Interface
Peer Classes
Reusable Software
Java
Issue Date: 2008
Publisher: Institute of Information Theories and Applications FOI ITHEA
Abstract: This paper describes the process of wrapping existing scientific codes in the domain of plasma physics simulations through the use of the Sun’s Java Native Interface. We have created a Java front-end for a particular functionality, offered by legacy native libraries, in order to achieve reusability and interoperability without having to rewrite these libraries. The technique, introduced in this paper, includes two approaches – the one-to-one mapping for wrapping a number of native functions, and using peer classes for wrapping native data structures.
URI: http://hdl.handle.net/10525/1122
ISSN: 1313-0455
Appears in Collections:Book 5 Intelligent Technologies and Applications

Files in This Item:

File Description SizeFormat
IBS-05-p22.pdf53.78 kBAdobe PDFView/Open

 



Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.

 

Valid XHTML 1.0!   Creative Commons License