2006
All the seismic application software vendors provide an interface known as Application Programming Interface, which acts as a middleware between the end-users and the software kernel. The libraries necessary to access the data structures are provided in the form of some convenient functions, so that any user-defined customized interface can be developed & integrated with the existing infrastructure