This page contains the table of contents and links to the HTML version of the SAIF Formal Definition document. Sections 1 and 2 of this document explain what SAIF is and the philosophy behind it. Section 3 contains the actual specification of the SAIF base classes. Section 4 defines the language used to represent SAIF data and class definitions.
Check the guided tour page for some hints on how to approach this document.
Sections 1, 2, and 4 do not have the diagrams that the hardcopy version of this document has. In addition, some of the formatting information has been lost in the translation to HTML. Readers wanting to make a complete hardcopy of these sections can ftp them; check the SAIF home page for the FTP location.
A double sided, bound copy of the document is available from the address below for $22.00 Canadian or $19.50 U.S. (including handling charges). Cheques should be made payable to the "Minister of Finance."
Section 3 of the SAIF specification document contains all the SAIF class definitions, and is best read using the WWW. All the class specifications have been fully hypertext linked in all sections of this document, and in particular within the definitions themselves. This allows for quick exploration of the SAIF data model.
Safe Software Inc. thanks the Surveys and Resource Mapping Branch of the Ministry of Environment, Lands and Parks for making the ASCII text of this document available for conversion to HTML.
Copyright (c) 1994 Province of British Columbia
Ministry of Environment, Lands and Parks
Surveys and Resource Mapping Branch
All rights reserved. This document may be copied or reproduced, in all or in part, without the prior written consent of the Surveys and Resource Mapping Branch, Ministry of Environment, Lands and Parks, Province of British Columbia. However, any material copied or reproduced should be referenced appropriately.
The entire risk as to the results and performance of the specification, supporting text and other information contained in these pages (collectively called the "Specification") is with the user. Although the Province of British Columbia and Safe Software Inc. have used considerable efforts in preparing the Specification, neither the Province of British Columbia nor Safe Software Inc. does warrant the accuracy or completeness of the Specification. In no event will the Province of British Columbia or Safe Software Inc. be liable for damages, including loss of profits or consequential damages, arising out of the use of the Specification.