Skip to main navigation Skip to search Skip to main content

Providing Mixed-Language and Legacy Support in a Library: Experiences of Developing PETSc

  • Satish Balay
  • , Jed Brown
  • , Matthew Knepley
  • , Lois Curfman McInnes
  • , Barry Smith
  • Argonne National Laboratory
  • University of Colorado Boulder

Research output: Chapter in Book/Report/Conference proceedingChapterpeer-review

Abstract

The Babel project [321] was an ambitious effort to develop a languageindependent object model that would allow scientific software libraries written in several languages to be utilized from any of the languages, much as Corba [326] was for business software. However, because of its extremely ambitious nature, the tools (Java) selected to develop the model, and insufficent funding for the large amount of development needed, the software could not fully serve application and library needs.

Original languageEnglish
Title of host publicationSoftware Engineering for Science
PublisherCRC Press
Pages201-215
Number of pages15
ISBN (Electronic)9781498743860
ISBN (Print)9781498743853
DOIs
StatePublished - Jan 1 2016

Fingerprint

Dive into the research topics of 'Providing Mixed-Language and Legacy Support in a Library: Experiences of Developing PETSc'. Together they form a unique fingerprint.

Cite this