| A knowledge-based electronic information and documentation system |
| Full text |
Pdf
(796 KB)
|
| Source
|
International Conference on Intelligent User Interfaces
archive
Proceedings of the 5th international conference on Intelligent user interfaces
table of contents
New Orleans, Louisiana, United States
Pages: 280 - 285
Year of Publication: 2000
ISBN:1-58113-134-8
|
|
Authors
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 3, Downloads (12 Months): 22, Citation Count: 1
|
|
|
ABSTRACT
We describe the capabilities of a knowledge-based system to automatically generate a collection of electronic notebooks containing various forms of online documentation and reports. This system is a subsystem of a larger knowledge-based system called SciNapse. SciNapse's raison d'etre is to transform high-level simulation problem specifications into executable numerical programs. The electronic notebooks are generated from the same domain knowledge bases that the system uses to perform its primary tasks. These online notebooks are of two different kinds: reference materials and reports. Reference materials are generated from the latest version of the knowledge base, which includes the classes that drive the system, and a network of objects representing meta-information about the system. The reference materials document the system's capabilities and help users understand what the system can do. Reports are generated from the instances created by a run of the system. They document the transformations the input specification underwent in becoming code, and are intended to help a user understand what the system has done.
We have found that our approach to producing documents has both advantages and disadvantages when compared with more traditional approaches to documentation. The advantages are that we can minimize the manual effort that is involved in writing documentation about the system, while at the same time maximizing the accuracy of the documentation that is produced.
The main disadvantage has been the lack of truly appropriate authoring tools built to work in our environment. When we began, we expected the task of creating such authoring tools to be much easier than it has turned out to be. Later in this paper, we explore some of the factors that have caused this to be the case.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
|
| |
2
|
|
| |
3
|
James Gatheral , Yonathan Epelbaum , Jining Han , Kishor Laud , Olga Lubovitsky , Elaine Kant , Curt Randall, Implementing Option-Pricing Models Using Software Synthesis, Computing in Science and Engineering, v.1 n.6, p.54-64, November 1999
[doi> 10.1109/5992.805136
]
|
| |
4
|
Stephen Wolfram, Mathematics (3rd ed.), Cambridge University Press, 1996.
|
| |
5
|
Extendable Markup Language: XML. See http://www.xml.org
|
|