40 likes | 147 Views
UML-Based Ontology Toolset. Dr. Paul Kogut Lockheed Martin Management & Data Systems Valley Forge, PA. PerspectiveSceneGen_S. Fusion_S. What is Hot?. HotDAML entries: AeroDAML, ConsVISor, DAML VisuaLinks Evaluation of UBOT tools in context of DAML-S application
E N D
UML-Based Ontology Toolset Dr. Paul Kogut Lockheed Martin Management & Data Systems Valley Forge, PA
PerspectiveSceneGen_S Fusion_S What is Hot? • HotDAML entries: AeroDAML, ConsVISor, DAML VisuaLinks • Evaluation of UBOT tools in context of DAML-S application • distributed and cooperative satellite imagery processing and analysis • leverage NIMA and NASA tools • dynamic composition and execution of services • combining data layers • piecing images together • 3D perspective scene generation • OMG Software Services Grid Workshop - July 10-11 • summit meeting between OMG, W3C, Grid and e-commerce communities • DAML-S presentation - Mark Burstein (David Martin and Sheila McIlraith) • OMG Model Driven Architecture(MDA) - platform independent models • Is MDA competition for DAML or is it synergistic?
Tasks, Results and notification Fusion Display Agent Profiling Agent Client Layer LookupAgent Coordination Layer: Resource binding, Work coordination, Dissemination BrokerAgent (OAA) Workflow Manager Notification Agent Mosaic_S Change Detection_S Fusion_S Services Layer • Image Ingest Layered Architecture: Imagery and Mapping Service Composition and Execution
Challenges and Obstacles • Resistance to adoption of DAML+OIL • Use of models at runtime is alien concept to mainstream software engineers • What does the increased expressiveness of DAML buy me? • How does DAML fit with OMG Model Driven Architecture? • Extending UML to Support Ontology Engineering for the Semantic Web UML2001 • Barriers to adoption of DAML+OIL • Desperately need Agents and Ontologies textbook targeted at practitioners • What agent infrastructure should I choose? • OAA, JADE, FIPA-OS, CoABS Grid, EMAA, XSB, JESS... • Technical issues: • which words in a text should be annotated? • web search vs. complex question answering • what is a good graphical representation for manual annotation refinement? • how can theorem provers be transparently integrated into a DAML consistency checker tool?