Lessons Learned
DAML allows data to be linked rather than copied
Most data sources have fairly simple ontologies
Often preferable to add properties to existing instances
(e.g., countries) rather than creating new instances
Most SONAT data sources and agents can be viewed as
services providing properties for a class of instances
(information services)
DAML worked well as agent description and message
format
Use of C# and .NET required significant effort but resulted
in a set of tools to help future developers
Browser-only implementation is feasible
Knowledge can be effectively distributed