any basic hardware and software configuration.
Perhaps more significantly, we have addressed the
problem of providing a compatible tool for multiple
operating systems.
5.2 Limitations
Despite the considerable time spent building this
prototype, there are a number of features that have
not yet been implemented. These include:
• Class relationships other than specialization
• Displaying a hierarchy from a selected node
• Showing instances of a class as a table
• Moving an instance from one class to another
• Undo and redo of changes
• Copying and pasting between open ontologies
• Searching for nodes by name
• Linking to ontology instance data stored in a
relational database
• Changing the names of properties
Although many features could be added, there
are arguments for not making the tool too
complicated, otherwise it could end up by becoming
a tool for specialists again.
In addition to the above list, we feel that the
main missing feature in this project is that we have
not yet addressed the “lexical dimension”. By this
we mean the use of an inventory of text strings
(words or phrases) by which the concepts in the
ontology can be recognized in messages such as
emails.
6 CONCLUSION
In this project we have built a new ontology editor
that allows easier, more intuitive handling of
ontologies, and that also allows sharing of the effort
of keeping ontologies up-to-date between users
working in groups.
Preliminary end-user tests with EzOntoEdit have
confirmed that ontology editing need not necessarily
be a complicated task. However, more extensive
testing is required before we can reliably establish
whether or not non-specialist users will be prepared
to invest the effort to maintain their ontologies..
In the longer term, rather than remaining as a
stand-alone tool, we feel that EzOntoEdit could be
of most benefit as a component that can be
integrated with Personal Information Management
and Groupware clients in the future.
REFERENCES
AIFB, 2005. OntoEdit website, University of Karlsruhe.
http://www.ontoknowledge.org/tools/ontoedit.shtml
(accessed 11 Oct 2005)
Boardman, R., 2004. Improving Tool Support for Personal
Information Management, PhD Thesis, Imperial
College, London. http://www.iis.ee.ic.ac.uk/~rick/¬
thesis/
Chaffey, D., 1998. Groupware, Workflow and Intranets,
Digital Press.
Chisel Group, 2005. Jambalaya Plugin for Protégé,
http://www.thechiselgroup.org (accessed 11 Oct 2005)
Coleman, D., 1997. Groupware: Collaborative Strategies
for Corporate LANs and Intranets, Prentice Hall,
ISBN# 0-13-727728-8.
Davies, J., Fensel, D. and van Harmelen, F., 2002.
Towards the Semantic Web: Ontology-driven
Knowledge Management, Wiley, 2002.
Garshol, L.M., 2004. Metadata? Thesauri? Taxonomies?
Topic Maps! – Making Sense of it All. Journal of
Information Science, 30(4), pp 378-391, ISSN 0165-
5515, CILIP.
Jones, W., 2004. Finders, Keepers? The present and future
perfect in support of personal information
management. First Monday 9(3). http://www.¬
firstmonday.org/issues/issue9_3/jones/index.html
Lindholm, T. and Vellin, F., 1999. The Java(TM) Virtual
Machine Specification, Sun/Addison-Wesley.
McGuinness, D.L. and van Harmelen, F., 2004. OWL
Web Ontology Language Overview. http://www.¬
w3.org/TR/owl-features/
Patch. K. and Smalley E., 1998. E-mail Overload,
Network World, October 26
th
, http://www.nwfusion¬
.com/netresources/1026email.html
Protégé, 2005. Protégé website, Stanford University.
http://protege.stanford.edu (accessed 11 Oct 2005)
Shneiderman, B., 2000. Universal Usability,
Communications of the ACM, Vol 43, pp84-91.
Sourceforge, 2005. The Jena Semantic Web Framework,
http://jena.sourceforge.net (accessed 11 Oct 2005)
Stojanovic, L. and Motik, B., 2002. Ontology Evolution
within Ontology Editors, 13th International
Conference on Knowledge Engineering and
Management, Madrid, Spain.
Sun, 2005. Java Foundation Classes (JFC) website
http://java.sun.com/products/jfc/download.html
(accessed 11 Oct 2005)
Whittaker S. and Sidner C., Email Overload: Exploring
Personal Information Management of Email, Lotus
Development Corp., http://dis.shef.ac.uk/steve¬
whittaker/emlch96.pdf
W3C, 2005a. Web Ontology Language (OWL),
http://www.w3.org/2001/sw/WebOnt/ (accessed 11
Oct 2005)
W3C, 2005b. Resource Description Framework,
http://www.w3.org/RDF/ (accessed 11 Oct 2005)
MANAGING THE KNOWLEDGE NEEDED TO SUPPORT AN ELECTRONIC PERSONAL ASSISTANT - An
End-User Friendly Graphical Ontology Editing Tool
309