A predicate-driven document filing system

Zhijian Zhu, Qianhong Liu, James A. Mchugh, A. N. Peter

Research output: Contribution to journalArticlepeer-review

7 Scopus citations


This paper presents a predicate-driven document filing system for organizing and automatically filing documents. A document model consists of two basic elements, frame templates representing document classes, and folders which are repositories of frame instances. The frame templates can be organized to form a document type hierarchy, which helps classify and file documents. Frame instances are grouped into a folder on the basis of user-defined criteria, specified as predicates which determine whether a frame instance belongs to a folder. Folders can naturally organized into a folder organization which represents the user's real world document filing system. The predicate consistency problem is discussed to eliminate two abnormalities from a folder organization: inapplicable edges (filing paths) and redundant folders. An evaluating net (including an association dictionary, an instantiation component and a production system) is then proposed for evaluating whether a frame instance satisfies the predicate of a folder during document filing. And the concept of consistency a rule base is also discussed.

Original languageEnglish (US)
Pages (from-to)241-259
Number of pages19
JournalJournal of Systems Integration
Issue number3
StatePublished - 1996

All Science Journal Classification (ASJC) codes

  • General Earth and Planetary Sciences


  • Document filing
  • Document modeling
  • Fact base
  • Predicate
  • and rule base


Dive into the research topics of 'A predicate-driven document filing system'. Together they form a unique fingerprint.

Cite this