Function: FunctionTemplate

Table of ContentsUseful Links


Provide a description of the essentials of this function.


Provide appropriate context information that is necessary to completely understand how this came into being.


Provide a list of actors each of which should be a specific kind of Actor .


Provide a list of inputs.


Provide a list of outputs.


Pre Conditions

Provide a list of conditions which must be true before this function can begin.

Post Conditions

Provide a list of conditions which must be true before this function can end.

Loop Invariants

Provide a list of conditions which must be true before this function can iterate.


Provide the steps that define the algorithm (if possible, use pseudo code).


Provide appropriate references to complete the description, encourage more in-depth understanding, etc.

This Topic Is Referenced By



Edit | Attach | Watch | Print version | History: r5 < r4 < r3 < r2 < r1 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r5 - 2015-10-15 - BenjaminLong
This site is powered by the TWiki collaboration platform Powered by PerlPLEASE NOTE: This wiki is a collaborative website. NIST does not necessarily endorse the views expressed, or concur with the facts presented on these sites. Further, NIST does not endorse any commercial products that may be mentioned on these sites. All the material on this website is in the public domain, including any text, diagrams, or images, unless indicated explicitly. Don't share anything on this site that you do not want to be public. Do not pass any proprietary documents or put any on the TWiki with implied public disclosure. If you do, it shall be deemed to have been disclosed on a non-confidential basis, without any restrictions on use by anyone, except that no valid copyright or patent right shall be deemed to have been waived by such disclosure. Certain commercial equipment, instruments, materials, systems, software, and trade names may be identified throughout this site in order to specify or identify technologies adequately. Such identification is not intended to imply recommendation or endorsement by NIST, nor is it intended to imply that the systems or products identified are necessarily the best available for the purpose. Any data provided on this site is for illustrative purposes only, and does not imply a validation of results by NIST. By selecting external links, you will be leaving NIST webspace. Links to other websites are provided because they may have information that would be of interest to you. No inferences should be drawn on account of other sites being referenced, or not, from this page. There may be other websites that are more appropriate for your purpose.