-
Notifications
You must be signed in to change notification settings - Fork 6
FILE vs DOCUMENT
RACK ontology provides two different concepts: a FILE and DOCUMENT .
A file is an entity where something is defined. For example, a C source file has an initialization function defined in it; a SysML files has an architecture defined in it. There are common file formats (xml, pdf, txt, c, sh, ...). Files can also have a hash. They can also satisfy an another entity. For example, a HLR.pdf file satisfies Req001, Req002, Req003, ..., because these requirements are all defined in the pdf file.
A document is a collection of entities. Examples of documents are: development plans, the content of which is a collection of activities; test reports, the content of which is a collection of test results. These documents can have version numbers, issue dates, and issuing authorities.
Copyright (c) 2021-2024, General Electric Company, Galois, Inc.
All Rights Reserved
This material is based upon work supported by the Defense Advanced Research Projects Agency (DARPA) under Contract No. FA8750-20-C-0203.
Any opinions, findings and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the Defense Advanced Research Projects Agency (DARPA).
Distribution Statement "A" (Approved for Public Release, Distribution Unlimited)