18.11.2014 Views

ASC Code Strategy - National Nuclear Security Administration

ASC Code Strategy - National Nuclear Security Administration

ASC Code Strategy - National Nuclear Security Administration

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!