Serviceeinschränkungen vom 12.-22.02.2026 - weitere Infos auf der UB-Homepage

Treffer: JSPICE: a component-based distributed Java front-end for SPICE.

Title:
JSPICE: a component-based distributed Java front-end for SPICE.
Source:
Concurrency, Practice & Experience; Sep-Nov1998, Vol. 10 Issue 11-13, p1131-1141, 11p
Database:
Complementary Index

Weitere Informationen

The design and implementation of a component-based distributed Java front-end for the Berkeley SPICE circuit-simulation program is described. The front-end is designed as a client–server application implemented via the Remote Method Invocation (RMI) API. A graphical user-interface is implemented on the client-side, which has multiple components for command and control, graphing, text-editing and communication with the server. JavaBeans API is used as the underlying component model. On the server side, the native SPICE code (in C language) is converted into a dynamic library and is interfaced with the Java Server code using Java Native Interface (JNI) API. Implementation issues related to modifications in the SPICE code enabling multiple invocations as a shared object, efficient input/output of simulation data from the Java code, waveform compression and extraction for display on the client-side, real-time transfer of SPICE generated runtime messages from the server to client etc. are discussed. Benchmark results comparing the performance of file input using various Java I/O classes are presented. © 1998 John Wiley & Sons, Ltd. [ABSTRACT FROM AUTHOR]

Copyright of Concurrency, Practice & Experience is the property of Wiley-Blackwell and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.)