Upload
jason-vaughan
View
217
Download
1
Embed Size (px)
Citation preview
UML-Based Ontology ToolsetUML-Based Ontology Toolset
Dr. Paul Kogut
Lockheed Martin
Management & Data Systems
Valley Forge, PA
Page 2
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?
What is Hot?What is Hot?
PerspectiveSceneGen_SFusion_S
Page 3
BrokerAgent(OAA)
LookupAgent
Mosaic_S
Profiling Agent
Fusion_SChange
Detection_S
Fusion Display Agent
Workflow Manager Notification
Agent
•Image Ingest
Tasks, Results and notification
Services Layer
Coordination Layer:Resource binding,Work coordination, Dissemination
Client Layer
Layered Architecture: Imagery and Mapping Service Composition and Execution
Page 4
Challenges and ObstaclesChallenges 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?