Record Details

Title Development of Software for Geothermal Applications Through Integration Technologies
Authors Andrea Spinelli, Franco Graziano, Paolo Salvaneschi, Fausto Batini and Ivano Dini
Year 1995
Conference World Geothermal Congress
Keywords software, geophysical applications, SIGMA, IPOGEO
Abstract We introduce two systems developed for geothermal applications, and illustrate the techniques used for their development. SIGMA is an integrated system for management, processing and visualization of geomagnetic, gravimetric and electrical resistivity data, integrating public domain codes for filtering with commercial interpolation routines. IPOGEO is an integrated system for the management and processing of seismic data. Several algorithms have been integrated to produce synthetic seismograms and seismic topographies. We uses a re-engineering process, which allows to take programs embodying significant domain knowledge and improve some of the characteristics of those programs, supporting geophysicists in their work, hiding unnecessary implementation detail in the integration machine. We present the technique and the software environment we used for re-engineering and integration of programs. Our methodology is centered on the idea of software model, which is a description of a set of software components, their activation modalities and their interconnections. Requirements have been derived though the use of hypertext for rapid prototyping. We used well-defined software architecture and a set of C++ libraries specifically designed to support integration.
Back to Results Download File