{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T22:53:51Z","timestamp":1777676031606,"version":"3.51.4"},"reference-count":30,"publisher":"SAGE Publications","issue":"3","license":[{"start":{"date-parts":[[1997,9,1]],"date-time":"1997-09-01T00:00:00Z","timestamp":873072000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/journals.sagepub.com\/page\/policies\/text-and-data-mining-license"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["The International Journal of Supercomputer Applications and High Performance Computing"],"published-print":{"date-parts":[[1997,9]]},"abstract":"<jats:p>We report on our experiences in building a computational environment for tomographic image analysis for marine seismologists studying the structure and evolution of mid- ocean ridge volcanism. The computational environment is determined by an evolving set of requirements for this problem domain and includes needs for high performance parallel computing, large data analysis, model visualiza tion, and computation interaction and control. Although these needs are not unique in scientific computing, the integration of techniques for seismic tomography with tools for parallel computing and data analysis into a com putational environment was (and continues to be) an interesting, important learning experience for researchers in both disciplines. For the geologists, the use of the environment led to fundamental geologic discoveries on the East Pacific Rise, the improvement of parallel ray-trac ing algorithms, and a better regard for the use of compu tational steering in aiding model convergence. The com puter scientists received valuable feedback on the use of programming, analysis, and visualization tools in the en vironment. In particular, the tools for parallel program data query (DAQV) and visualization programming (Viz) were demonstrated to be highly adaptable to the problem do main. We discuss the requirements and the components of the environment in detail. Both accomplishments and limitations of our work are presented.<\/jats:p>","DOI":"10.1177\/109434209701100301","type":"journal-article","created":{"date-parts":[[2007,3,4]],"date-time":"2007-03-04T20:17:47Z","timestamp":1173039467000},"page":"179-196","source":"Crossref","is-referenced-by-count":13,"title":["Building Domain-Specific Environments for Computational Science: a Case Study in Seismic Tomography"],"prefix":"10.1177","volume":"11","author":[{"given":"Janice E.","family":"Cuny","sequence":"first","affiliation":[{"name":"UNIVERSITY OF OREGON, EUGENE, OR 97403"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Robert A.","family":"Dunn","sequence":"additional","affiliation":[{"name":"UNIVERSITY OF OREGON, EUGENE, OR 97403"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Steven T.","family":"Hackstadt","sequence":"additional","affiliation":[{"name":"UNIVERSITY OF OREGON, EUGENE, OR 97403"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Christopher W.","family":"Harrop","sequence":"additional","affiliation":[{"name":"UNIVERSITY OF OREGON, EUGENE, OR 97403"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Harold H.","family":"Hersey","sequence":"additional","affiliation":[{"name":"UNIVERSITY OF OREGON, EUGENE, OR 97403"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Allen D.","family":"Malony","sequence":"additional","affiliation":[{"name":"UNIVERSITY OF OREGON, EUGENE, OR 97403"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Douglas R.","family":"Toomey","sequence":"additional","affiliation":[{"name":"UNIVERSITY OF OREGON, EUGENE, OR 97403"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"179","published-online":{"date-parts":[[1997,9,1]]},"reference":[{"issue":"1","key":"atypb1","first-page":"13","volume":"6","author":"Berry, M.","year":"1992","journal-title":"International Journal ofSupercomputerApplications"},{"key":"atypb2","volume-title":"Proceedings of the Workshop on Environments and Tools for Parallel Scientific Computing","author":"Brown, D."},{"key":"atypb3","volume-title":"Proceedings of the Scalable High Performance Computing Conference","author":"Cook, C."},{"key":"atypb4","volume-title":"Gambit-C: A portable scheme implementation","author":"Feeley, M.","year":"1996"},{"key":"atypb5","doi-asserted-by":"publisher","DOI":"10.1109\/99.326669"},{"key":"atypb6","volume-title":"Proceedings of the Parallel Architectures and Languages Europe (PARLE) Conference","author":"Hackstadt, S."},{"key":"atypb7","volume-title":"Proceedings of Euro-Par '96","author":"Hackstadt, S."},{"key":"atypb8","volume-title":"Proceedings of the Scalable High Performance Computing Conference","author":"Hackstadt, S."},{"key":"atypb9","volume-title":"FFIGEN: Foreign function interface GENerator, release 1, 1996 [on-line]","author":"Hansen, L.","year":"1996"},{"key":"atypb10","doi-asserted-by":"publisher","DOI":"10.1109\/52.84214"},{"key":"atypb11","doi-asserted-by":"publisher","DOI":"10.1109\/88.473613"},{"key":"atypb12","doi-asserted-by":"publisher","DOI":"10.1109\/2.471176"},{"key":"atypb13","volume-title":"Viz: A visualization programming system","author":"Hersey, H.","year":"1996"},{"key":"atypb14","volume-title":"High performance Fortran language specification","author":"Hpf Forum.","year":"1994"},{"key":"atypb15","volume-title":"User's guide","author":"IBM Corporation, IBM Visualization Data Explorer.","year":"1993","edition":"4"},{"key":"atypb16","volume-title":"Standard 1178-1990: Standard for the scheme programming language","author":"Ieee.","year":"1991"},{"key":"atypb17","volume-title":"Proceedings of the 1995 International Conference on Parallel Processing","author":"Kundu, J."},{"key":"atypb18","volume-title":"Proceedings of the Workshop on Parallel Scientific Computing","author":"Malony, A."},{"key":"atypb19","volume-title":"MatLab: High performance numeric computation and visualization software reference guide","year":"1992"},{"key":"atypb20","volume-title":"Message Passing Interface (MPI)","year":"1996"},{"key":"atypb21","doi-asserted-by":"publisher","DOI":"10.1109\/2.471178"},{"key":"atypb22","doi-asserted-by":"publisher","DOI":"10.1190\/1.1442958"},{"key":"atypb23","volume-title":"IRIS explorer user's guide, Release 3.0","author":"Numerical Algorithms Group.","year":"1995"},{"key":"atypb24","volume-title":"Meroon V3: A small, efficient, and enhanced object system. Technical Report URA 1439, \u00c9cole Polytechnique and","author":"Queinnec, C.","year":"1996"},{"key":"atypb25","volume-title":"Proceedings of SPDT '96: Sigmetrics Symposium on Parallel and Distributed Tools","author":"Shende, S."},{"issue":"24","key":"atypb26","first-page":"135","volume":"99","author":"Toomey, D.","year":"1994","journal-title":"Journal of Geophysical Research"},{"key":"atypb27","volume-title":"Proceedings of Visualization '92","author":"Treinish, L."},{"key":"atypb28","doi-asserted-by":"publisher","DOI":"10.1109\/38.31462"},{"key":"atypb29","doi-asserted-by":"publisher","DOI":"10.1029\/JB095iB10p15529"},{"key":"atypb30","volume-title":"The inventor mentor","author":"Wernecke, J.","year":"1994"}],"container-title":["The International Journal of Supercomputer Applications and High Performance Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/109434209701100301","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/109434209701100301","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,29]],"date-time":"2026-04-29T08:17:27Z","timestamp":1777450647000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/10.1177\/109434209701100301"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1997,9]]},"references-count":30,"journal-issue":{"issue":"3","published-print":{"date-parts":[[1997,9]]}},"alternative-id":["10.1177\/109434209701100301"],"URL":"https:\/\/doi.org\/10.1177\/109434209701100301","relation":{},"ISSN":["1078-3482"],"issn-type":[{"value":"1078-3482","type":"print"}],"subject":[],"published":{"date-parts":[[1997,9]]}}}