EIL Homepage

 University of California, Santa Barbara




 


 Glossary


application programming interface (API)
a collection of specialized commands created to extend the capabilities of an existing programming or scripting language

daemon
a background computing process which usually serves to "listen" for a particular computing event; the event that is "heard" by the daemon can then trigger other computing events

digest
a function used to assign a unique identifier

directed acyclic graph (DAG)
a collection of nodes (points or boxes) and edges (connector lines) often used in computer science to describe a sequence of computing events; a directed graph flows in a particular direction; a directed acyclic graph does not "double back" on itself.

document type definition (DTD)
a "template" document used to define the elements allowed in a particular type of an XML document

experiment
one particular instance, or execution, of a science model; consists of one or more experiment steps

experiment step
a computational process with inputs and outputs within an experiment

lineage
the sequence of processing steps leading to the creation of some data or information product; can also be thought of as the processing history of a product

science object
experiments, experiment steps, inputs, and outputs

science workflow
the execution of a sequence of experiments

wrapper
A script that log metadata about science objects with minimal alteration to existing processing methods

XML
eXtensible Markup Language; a standard, or meta-language, that allows user-defined special instructions, or tags, within a text document; this standard can be used to create text documents structured in a custom format, which may be used for data transfer

Send comments to eilwebmaster@bren.ucsb.edu
UCSB Donald Bren School of Environmental Science and Management University of California, Santa Barbara NASA  ESE UCSB / ICESS