DAML Tools Breakout
0930-1045 Thursday, February 13, 2002
Adam Pease

Charter
Identify key issues in each area
Identify actionable recommendations over next six months (what, who, when)

Possible Issues
List of tools
Self-reported maturity
Use of DAML
Needs from other tools
Needs from DAML not currently met

Tools Being Created
This is a partial list, driven by who could make the meeting.  For a full list see http://www.daml.org/tools/ and also http://reliant.teknowledge.com/RKF/
Mitch Kokar – Convisor
consistency checker – against daml semantics, daml axioms are moving target, remote use via web, needs deep ontologies
Elisa Kendall – Sandpiper
Ontologies in UML. Commercial tool- requires Rational Rose
Neil Goldman – Teknowledge LA
Powerpoint, briefing associate, downlodable, requires MSPowerpoint
Ralph Swick – MIT
Perl RDF Parser
Annotation Tool – downloadable
Wants: stronger DB for keeping triples, need DB for some level of inferencing

Tools Being Created
Jim Mayfield, John Hopkins
Haircut Retrieval engine to handle RDF and DAML. Used to crawl and index daml.org
One can give a word and gives statistically close words back (Airport -> Airplane, etc)
That is a service on daml.org
They index each daml document by text and daml-tags
Needs: Jena Robustness Issue (i.e., Jena breaks when it finds markup that is not well-formed) in order to make it easier for people to move from SIRPAC to Jena
Dale Richards – AFRL
“role of user of tools, application”

Tools Being Created
Mike Rimmer – NWDC
How we going to run some of this stuff over large network, consider new bandwith user
Need: intuition
Users: The person in the field, the acquisition military person, the daml developer
Mike Pool – IET
Needs: easy ontology query
Hal Hultgren – NWDC
“consumer”, interest in understanding the maturity of the tools
do we have a complete enough set of tools (mature enough) in order for the warfighter to use
understand organizational impact of new technologies (navy organizes around command structure -> how do you organize around information?

Tools Being Created
Mala  Mehrotra - Pragati
Multi-viewpoint clustering analysis tool: brings up conceptual clusters (by seeing how different ontology parts are used in axioms together. Thus, clustering wrt to use of ontologies (in axioms), not wrt to their declaration)
Facade creation tool
Idea: morph ontologies for different apps, how to “color” them for the specific application.
Putting filters on the ontologies (facade creation)
Paul Neves – BBN:
Tools for Experimentation

Tools Being Created
Dave Roger – BBN:
DAML Validator, output in DAML
Uses RDF API, downloadable, has web interface, fairly mature
Need: instance editing, service that lets you browse ontologies so that as you are creating instances, you can go out and get other classes and instances that are related to what you are editing right now
Need: help to find ontologies that already express what you need.
Informal English comment might help to understand what is the content.
Common English words are available and have pointers into the ontologies.
But compound words are hard

Tools Being Created
Grit Denker – SRI:
Protégé plug-in for DAML+OIL (maybe hooking up to FACT reasoner)
DAML-OAA agent
SNARK – open source available soon (could be used for consistency checks on ontologies)
Need: Rules in DAML+Oil and inference engine
Lewis Hart – GRCI
Duet (plug-in for Rational rose and version for ArgoUML),
Soon downloadable, does not do OCL
Semantics based publish and subscribe engine. Subscription are based on xql (status chaotic)
Paul Kogut (not present):
Aero DAML – takes text and generates DAML. Available as web service (has built-in ontology)

Tools Being Created
Adam Pease – Teknowledge
DAML search engine, up 24/7 + download
Needs rdfs:label + same…As
Mike Dean (not present)
DAML DB

Needs
Trainable domain specific markup tools that output DAML
DAML-in -> NL out tool
Database
Inference engine
Murray: Machine assisted Markup tool for free text, reports, messages  (also other kind of sources, like RDV, imagery or audio). Tool that conveniently takes message and marks it up. Doing briefing, spread-sheet -> want mark-up that is automatically derived. Mark-up is of higher importance than ontology authoring.
Domain specific mark-up tools
Human in the loop mark-up
COA editing

Needs
Neil Goldman: tools that enrich ontologies with more info that makes mark-up possible
HTML document, highlight all words (wrt given ontology) and help mark-up, word matching a lexicon and mapping the lexicon to an ontology.
Robust Jena API
Comprehension tool for DAML:
Best practices guide for writing DAML
Highlight salient concerts in an ontology
Too Much UML? Consistency checking?
Mapping best practices

Actions (more like recommendations)
Make JENA parser more forgiving
Markup tools
Coordinate
Mapping tools
UML