Software architectures for knowledge-based engineering often separate applications from their knowledge sources. We propose elements for a new standard for the resulting interface. The fully automatic transfer of knowledge would require a shared engineering ontology. We suggest something less ambitious, namely to make only part of the knowledge machine-intelligible, such as a number embedded in a rule. This proposal still requires a human to code the knowledge from the source into the application. However, it would allow the application to automatically handle some updates to the knowledge sources. We discuss the details of a formalism to describe the machine-intelligible part of the knowledge; we suggest some meta-data; and we clarify the relationship of the proposal to existing standards.

1.
Droit
,
E.
, 2003, “
PLM Roadmap
,” in
Proceedings of the COE Fall 2003 Conference
, http://www.coe.org/events/archive/index.cfmhttp://www.coe.org/events/archive/index.cfm
2.
Feigenbaum
,
E. A.
,
McCorduck
,
P.
, and
Nii
,
H. P.
, 1988,
The Rise of the Expert Company: How Visionary Companies Are Using Artificial Intelligence to Achieve Higher Productivity and Profits
,
New York Times Book
,
NY
.
3.
Ferber
,
J.
, 1999,
Multi-Agent Systems: An Introduction to Distributed Artificial Intelligence
,
Addison-Wesley
,
Reading
.
4.
Gruber
,
T.
, 1993, “
A Translation Approach to Portable Ontology Specifications
,”
Knowledge Acquisition
,
5
(
2
), pp.
199
220
.
5.
Correa da Silva
,
F. S.
,
et al.
, 2002, “
On the Insufficiency of Ontologies: Problems in Knowledge Sharing and Alternative Solutions
,”
Knowledge-Based Systems
,
15
, pp.
147
167
.
6.
Kitamura
,
Y.
,
et al.
, 2003, “
Deployment of an Ontological Framework of Functional Design Knowledge
,” Technical Report No. AI-TR-2003-2, I.S.I.R.,
Osaka University
, http://www.ei.sanken.osaka-u.ac.jp/pub/kita-dep-03.pdfhttp://www.ei.sanken.osaka-u.ac.jp/pub/kita-dep-03.pdf
7.
Minsky
,
M.
, 1975, “
A Framework for Representing Knowledge
,”
The Psychology of Computer Vision
,
McGraw-Hill
,
New York
, pp.
211
277
.
8.
Carlisle
,
D.
,
et al.
, 2001, Mathematical Markup Language (MathML) Version 2.0, http://www.w3.org/TR/2001/REC-MathML2-20010221/http://www.w3.org/TR/2001/REC-MathML2-20010221/
9.
Genesereth
,
M.
,
et al.
, 1998, Knowledge Interchange Format, American National Standard NCITS. T2/98–004, http://logic.stanford.edu/kif/dpans.htmlhttp://logic.stanford.edu/kif/dpans.html
11.
12.
Berners-Lee
,
T.
,
Hendler
,
J.
, and
Lassila
,
O.
, 2001, “
The Semantic Web
,”
Sci. Am.
0036-8733,
248
(
5
), pp.
34
43
.
13.
Antoniou
,
G.
, and
van Harmelen
,
F.
, 2004,
A Semantic Web Primer
,
MIT Press
,
Cambridge
.
14.
Manola
,
F.
, and
Miller
,
E.
, 2003, Resource Description Framework Primer, http://www.w3.org/TR/rdf-primer/http://www.w3.org/TR/rdf-primer/
15.
McGuinness
,
D.
, and
van Harmelen
,
F.
, 2003, OWL Web Ontology Language overview, http://www.w3.org/TR/owl-features/http://www.w3.org/TR/owl-features/
16.
Gruber
,
T.
,
Pang
,
D.
, and
Rice
,
J.
, 1990, “
Ontolingua: A language to Support Shared Ontologies
,” Knowledge Systems Laboratory, KSL-90-84.
17.
Motta
,
E.
, 1999,
Reusable Components for Knowledge Modelling
,
IOS Press
.
18.
Sriram
,
R.
, 2003, “
Manufacturing Technology and Industrial Systems Task Force RFI#1, KBE
,” Object Management Group, http://www.omg.org/cgi-bin/doc?mantis/2003-01-01http://www.omg.org/cgi-bin/doc?mantis/2003-01-01
You do not currently have access to this content.