skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Efficient Integration of Old and New Research Tools for Automating the Identification and Analysis of Seismic Reference Events

Technical Report ·
DOI:https://doi.org/10.2172/1107814· OSTI ID:1107814

any single computer program for seismic data analysis will not have all the capabilities needed to study reference events, since hese detailed studies will be highly specialized. It may be necessary to develop and test new algorithms, and then these special ;odes must be integrated with existing software to use their conventional data-processing routines. We have investigated two neans of establishing communications between the legacy and new codes: CORBA and XML/SOAP Web services. We have nvestigated making new Java code communicate with a legacy C-language program, geotool, running under Linux. Both methods vere successful, but both were difficult to implement. C programs on UNIX/Linux are poorly supported for Web services, compared vith the Java and .NET languages and platforms. Easier-to-use middleware will be required for scientists to construct distributed applications as easily as stand-alone ones. Considerable difficulty was encountered in modifying geotool, and this problem shows he need to use component-based user interfaces instead of large C-language codes where changes to one part of the program nay introduce side effects into other parts. We have nevertheless made bug fixes and enhancements to that legacy program, but t remains difficult to expand it through communications with external software.

Research Organization:
US Department of Energy (USDOE), Washington DC (United States)
Sponsoring Organization:
USDOE
DOE Contract Number:
FG02-01ER83218
OSTI ID:
1107814
Report Number(s):
Multimax-03 Final Report
Country of Publication:
United States
Language:
English