ASC Code Strategy - National Nuclear Security Administration
ASC Code Strategy - National Nuclear Security Administration
ASC Code Strategy - National Nuclear Security Administration
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Library: A library is a set of software functions that can be linked into frameworks and applications to provide common<br />
re-usable methods and functions. Libraries are defined by an application programming interface, which defines data<br />
types and methods used to operate on the data. Libraries are products used by other developers and delivered in the<br />
form of statically or dynamically linkable object code (termed a library file).<br />
Framework: A framework is a set of related software elements that provide common services used to implement<br />
algorithms in an application code. Frameworks are built around integrated in-core data models, where multiple<br />
capabilities are interdependent through the data model. Frameworks are software products used by other developers,<br />
are delivered as statically or dynamically linked libraries, and can range from monolithic to highly modular. A<br />
framework may be encapsulated into multiple libraries.<br />
25