Skip to Main Content
Skip Nav Destination
ASME Press Select Proceedings
International Conference on Software Technology and Engineering, 3rd (ICSTE 2011)
By
Mohamed Othman
Mohamed Othman
Search for other works by this author on:
Raja Suzana Raja Kasim
Raja Suzana Raja Kasim
Search for other works by this author on:
ISBN:
9780791859797
No. of Pages:
760
Publisher:
ASME Press
Publication date:
2011

An application can be crippled by the memory leakage of one of its components. Unfortunately, access to the source code of a referenced component, for rectification, is often not feasible. This paper presents our experience of using multi-processing as a strategy to contain the problem. We demonstrate the use of Java ProcessBuilder to protect applications from unstable native code accessed via the Java Native Interface. The technique discussed can help in designing applications that provide better fault tolerance.

Abstract
Keywords
1. Introduction
2. Java Virtual Machine (JVM)
3. Native Code Invocation
4. Memory Leaks
5. Methodology
6. Results and Discussion
7. Conclusion
Acknowledgement
References
This content is only available via PDF.
You do not currently have access to this chapter.
Close Modal

or Create an Account

Close Modal
Close Modal