Upload
madeleine-whitehead
View
225
Download
3
Embed Size (px)
Citation preview
© Copyright 2001-2005, TopQuadrant Inc.
"Semantic Technology and Ontology Engineering for Enterprise Architecture"
Ralph Hodgson, TopQuadrant
Enterprise Architecture SummitMay 22-24, Miami, Florida.
© Copyright 2001 -2005 TopQuadrant Inc., “Semantic Technology and EA”, slide 2
TopQuadrant
Introductions – Ralph Hodgson
Object Technologist since 1982 Came to US in 1994 to create IBM’s Object Technology
Practice Founding member of IBM’s Java and Emerging Technology
Practice and IBM’s Portal Practice Co-founder of TopQuadrant, Inc. in 2001
leading research consultancy and trusted intermediary for the intelligent application of semantic technologies
Recent work: NASA on Space Engineering Ontologies for model-based life-cycle support GSA on FEA-RMO ontologies
Ralph Hodgson TopQuadrant, Inc.
E-mail: [email protected]
(703) 960-1028
© Copyright 2001 -2005 TopQuadrant Inc., “Semantic Technology and EA”, slide 3
TopQuadrant
Model-Based Support for Vehicle and Mission Support Life-Cycles
Capture constraints
Expand to createDetailed model
Simulation & Test
What if Scenario (invention)
RequirementsDefinition
Operate / UpgradeBuild/TestDesign
Model-based Procurement
Typical lifecycle
Model-based Operations &
Sustaining Engineering
© Copyright 2001 -2005 TopQuadrant Inc., “Semantic Technology and EA”, slide 4
TopQuadrant
The Problems of Engineering Complex Systems
NASA andContractorPersonnel
NASA Systems
EOSDSKSC PRACA JSC PRACA GFE PRACA SEDS MRCS CVAS CVWAVETAIR
System Lifecycle
Operate
MaintainUpgrad
e
Design
Manufacture
Test
Learn
Acquisition: Analysis, Trades, Decision Support, Lessons Learned
Command and Control, Incident Management
System Engineering: Reliability, Performance, Risk Mitigation, Impact Analysis, FMEA
Acquisition: Analysis, Trades, Decision Support, Lessons Learned
© Copyright 2001 -2005 TopQuadrant Inc., “Semantic Technology and EA”, slide 5
TopQuadrant
Our Worldview
Too many applications are being built with proprietary structures that are non-interoperable
Many are busy mapping across islands using at best databases, and XML, but at worst documents and spreadsheets
Semantic technology is a key enabler for realizing the renewed vision of space exploration: System interoperability Model-based systems engineering Organizational memory Knowledge reuse
© Copyright 2001 -2005 TopQuadrant Inc., “Semantic Technology and EA”, slide 6
TopQuadrant
The Solution
Ontology Architecture Enterprise-wide, Lifecycle-wide, “Incremental and Iterative”
Ontology Models Model-based support of engineering activities - multi-discipline
Build Semantic Engine Infrastructure Needs you to
start learning, start thinking “federated”, deploy early and often
NASA Knowledge sources
EOSDSKSC PRACA JSC PRACA GFE PRACA JEEVES MRCS CVAS CVSEDS
NASA Knowledge Hub
Knowledge AdvisorProfiles
Space Engineeri
ng Ontologie
s
TAIR
© Copyright 2001 -2005 TopQuadrant Inc., “Semantic Technology and EA”, slide 7
TopQuadrant
Coverage
NASA OntologiesNASA Ontology ExamplesExamples of UseCOVE - Collaborative
Ontology Visualization and Evolution environment
iLoc - Insight LocatorSemantic Enterprise
ArchitectureSemantic IT Governance
© Copyright 2001 -2005 TopQuadrant Inc., “Semantic Technology and EA”, slide 8
TopQuadrant
NASA Ontologies
Ontology Description Example conceptsnasa_core Common root
concepts across all of NASA
Artifact, Activity, Document, Initiative, Mission, Organization, Technology, Vehicle
nasa_ea Enterprise architecture concepts
Enterprise, Governance, Process, Role, Process, Task, Workproduct
nasa_system System concepts System, Component, Capability, Function, Behavior, Intent
nasa_technology
Specific technologies of interest to NASA
Software Technology, Propulsion, Power, Thermal Protection, Life Support Technology
nasa_discipline Nasa disciplines Electrical Engineering, Mechanical Engineering, Space Engineering, Thermal Dynamics, …
nasa_sba Simulation-based acquisition
Cost, Performance, RFI, RFP, Risk, Tradeoff
… … …
© Copyright 2001 -2005 TopQuadrant Inc., “Semantic Technology and EA”, slide 9
TopQuadrant
Models and Namespaces:NASA Ontologies
Enterprise InformationTechnology
Structure, Electrical, Hydraulic, Thermal, …
LifecycleSocial
Competencies Critical Skills Human
Organizational Risks
© Copyright 2001 -2005 TopQuadrant Inc., “Semantic Technology and EA”, slide 10
TopQuadrant
NASA CORE – common foundation
© Copyright 2001 -2005 TopQuadrant Inc., “Semantic Technology and EA”, slide 11
TopQuadrant
NASA System Ontology
SBF(I) model –
System has structure, behavior, function and intent
© Copyright 2001 -2005 TopQuadrant Inc., “Semantic Technology and EA”, slide 12
TopQuadrant
Example of Space Shuttle Ontology
© Copyright 2001 -2005 TopQuadrant Inc., “Semantic Technology and EA”, slide 13
TopQuadrant
NASA Enterprise Ontology
Document-Centric Knowledge-Centric
© Copyright 2001 -2005 TopQuadrant Inc., “Semantic Technology and EA”, slide 14
TopQuadrant
Some associations in the NASA Enterprise Architecture Process Ontology
Task
Goal
Role Measure
Agent
Process
© Copyright 2001 -2005 TopQuadrant Inc., “Semantic Technology and EA”, slide 15
TopQuadrant
Soon you have many ontologies to manage
The NASA models: content and schema dependencies and governance
© Copyright 2001 -2005 TopQuadrant Inc., “Semantic Technology and EA”, slide 16
TopQuadrant
Content OWL files –Automated WADS Engine (AWE)
The Automated WADS Environment (AWE) solution uses a knowledge model in the form of an Ontology with rules to aggregate and process data from existing multiple electrical component databases.
Schema dependencies
© Copyright 2001 -2005 TopQuadrant Inc., “Semantic Technology and EA”, slide 17
TopQuadrant
Operations
Governance and Learning
AWE
AWE Integrates all Stakeholders, Information Sources and Processes
Maintain Rules
Constructs and updates rules
Uses AWE’s rules to generate WADs
OEL Engineer
NASA OEL Engineer
Generate WAD
Evolve MLOs and MRs
PR WAD
Design Center System Engineer
Rules Engine
Knowledge Model
Document Generator
Interoperability Engine
MLOs and MRs
Revise for New
Contraints, Lessons Learned
OEL System Engineer
Constructs and updates MLOs
Document Routing
© Copyright 2001 -2005 TopQuadrant Inc., “Semantic Technology and EA”, slide 18
TopQuadrant
Ontology Lifecycle Management Environments - COVE and TopBraid respond to the need:
“How can I deploy simple web forms to my team” “How can I manage and version control multiple
ontologies” “How can I administer who can contribute data to
our ontologies” “How can I move concepts between name spaces
and propagate the change to all dependent ontologies”
“How can I manage the provenance of who contributed what”
“How do I bring together different content sources from different contexts”
© Copyright 2001 -2005 TopQuadrant Inc., “Semantic Technology and EA”, slide 19
TopQuadrant
Ontology Lifecycle Management Environments
Schemas Content
Use
COVE
TopBRAID
Prot
égé SW
OOP
EXCEL
Export
FeedbackFeedback
XML
Views
Views
Bridges
Views
© Copyright 2001 -2005 TopQuadrant Inc., “Semantic Technology and EA”, slide 20
TopQuadrant
Features of COVE and TopBRAID:
Thin-Client
Web access for entry of instance data
Ontology Management
Datasets
Ontology-Driven entry forms
TopBraid – RDF Gateway ServerCOVE - Websphere Portal
Select one or more ontologiesSelect subset of classesAdd instance dataDownload one or more OWL files. Control access of files.Import/Export with ontology editors
e.g.: Protégé or SWOOPLoad triplesConvert Excel Spreadsheets, XML, Databases,
and TaxonomiesAssistance in merging ontologies Re-factoring across namespacesConstruct Ontology BridgesSave modified Ontologies as RDF or OWL files. Import/Export of DatasetsMerge DatasetsRights to view, edit and manage files
assigned at the user or group level.
Full form mode, or Express entry of instancesTabular entryViewpoints
© Copyright 2001 -2005 TopQuadrant Inc., “Semantic Technology and EA”, slide 21
TopQuadrant
TopBraid™: Dataset Builder
© Copyright 2001 -2005 TopQuadrant Inc., “Semantic Technology and EA”, slide 22
TopQuadrant
TopBraid™: Ontologies and Datasets
© Copyright 2001 -2005 TopQuadrant Inc., “Semantic Technology and EA”, slide 23
TopQuadrant
NASA COVE – Browsing Classes
Merged Ontologies
Select transitive relation for tree view
© Copyright 2001 -2005 TopQuadrant Inc., “Semantic Technology and EA”, slide 24
TopQuadrant
NASA COVE – Creating a Directorate
Directorates from NASA taxonomy
© Copyright 2001 -2005 TopQuadrant Inc., “Semantic Technology and EA”, slide 25
TopQuadrant
Features of COVE and TopBraid – Dynamic Hierarchies
Instances of ‘board’ being authored at KSC
© Copyright 2001 -2005 TopQuadrant Inc., “Semantic Technology and EA”, slide 26
TopQuadrant
TopBRAID – Ontology-Driven Forms
Instances of ‘Application’ being authored at KSC
© Copyright 2001 -2005 TopQuadrant Inc., “Semantic Technology and EA”, slide 27
TopQuadrant
COVE Lessons
Schema work and content work are different Schemas are hard work – verification and validation Content is everywhere
Model Management is key Viewpoints Dependencies Bridges Lens
Model-building is collaborative Communities are key Dependencies Feedback and Feed-forward
Governance is essential – does not mean centralization but facilitation Namespace management Model merging and splitting Notifications
© Copyright 2001 -2005 TopQuadrant Inc., “Semantic Technology and EA”, slide 28
TopQuadrant
NASA’s Ontology-Based Insight Locator
Ontology-Based Environments are Collaborative Environments
iLoc is a semantic-based multi-peer environment (p2p, c/s) for model-based collaborative work
© Copyright 2001 -2005 TopQuadrant Inc., “Semantic Technology and EA”, slide 29
TopQuadrant
Many needs for Semantic Collaborative Environments
Ontology Lifecycle Management Environments
System Engineers Workbench
Mission Planners Workbench
Community of Practice Environments
Enterprise Architects Workbench
IT Governance Workbench
TopBRAID, COVE iLoc-OE
iLoc-SE
iLoc-MP
SCOPE
TopSCAPE-EA™
TopSCAPE-ITG™
© Copyright 2001 -2005 TopQuadrant Inc., “Semantic Technology and EA”, slide 30
TopQuadrant
Platform Infrastructure
Workgroup Enablement
Semantic Collaborative Environment Architecture
Virtual Project Room
Realtime Collaboration
Alerts
Member Awareness
Workspace
Social Networks
Meetings
Roles
Work Settings
Choreography
Artifacts
Application Sharing
Activities
Tools
Tools Registry
WhiteboardDecision Support
EditorsQuery Manager
Knowledge Enablement
Ontology Registry
ArchivalCase Library
CategorizationSearch
Graphics3D-Engine2D-Engine GIS
Event Management TimelinesCalendar
Semantic Infrastructure Semantic Engine
p2p Metadata ReplicatorRSS
Triple Store Remote Sync
Eclipse JXTA
JENA
Semantic Blogs
© Copyright 2001 -2005 TopQuadrant Inc., “Semantic Technology and EA”, slide 31
TopQuadrant
Front-End of the Life-Cycle:Simulation-Based Acquisition
Pro
posa
ls
Sco
pe A
nnota
te
Valid
ate
NEXiOM Models•feedback re. quality•feedback re. IDTs
•feedback re. relevancefor strategic planning,capital planning, risk
management and partnering
Discipline-Based Tooling
Decisions and recommendations for
improvement and partnering
Ontology-Based
ProposalRepository
Assessment and Trades
C. Potential for reuse of Technologies and Components
A. Program area supported?
B. Assess Performance, Risk and Cost across disciplines?
Proposal Assessment
Onto
logy-B
ase
d Im
port
D. Synergies for partnering
© Copyright 2001 -2005 TopQuadrant Inc., “Semantic Technology and EA”, slide 32
TopQuadrant
Ele
ctr
ica
l P
ow
er
An
aly
sis
iLoc Simulation-Based Acquisition Environment
IDT DB
TopSCAPEDisciplineOntology Models
NExIOM Ontology Models
SI
T2
SI
SI
T1
RFx DB
WS
WS
WS
WS
Mapping
Mapping
Mapping
Mapping
Translation Models
IL
AL
BL
IL
AL
BL
SI
W S
Semantic ApplicationInteraction LogicApplication LogicSemantic Interface
Co
st
Mo
de
lin
g
COVE
W S
Ontology Authoring
Pe
rfo
rma
nc
e
Mo
de
lin
g
Ris
k M
od
eli
ng
Tra
de
-Off
s
An
aly
sis
Str
uc
ture
an
d
Co
nn
ec
tiv
ity
Ele
ctr
ica
l P
ow
er
An
aly
sis
W S W S W S W S W S
© Copyright 2001 -2005 TopQuadrant Inc., “Semantic Technology and EA”, slide 33
TopQuadrant
Operations End of the Life-cycle – Semantic Command and Control Environment (SCCE)
screenshots from Sherrill-Lubinski’s SL-GMS
The Launch Controller (LC) looks for weather and ice conditions that can affect the checkout for launch, using a high-level summary-level dashboard, called the ICE display.
A condition occurs in the fueling operations and LC asks an engineer in the firing room to look into fuelling operations.
The Firing Room Engineer (FRE) has a more detailed view of the fueling operation and notices some alarm messages on the hypergolic flows.
FRE asks a Hydraulics Engineer to monitor a dashboard of the Fuel Tank.
The Hydraulics Engineer switches to a more detail view of the hypergolic fluids supplies and discovers a leaking valve problem.
© Copyright 2001 -2005 TopQuadrant Inc., “Semantic Technology and EA”, slide 34
TopQuadrant
Semantic Command and Control:Knowledge-Based Capabilities
© Copyright 2001 -2005 TopQuadrant Inc., “Semantic Technology and EA”, slide 35
TopQuadrant
Semantic Command and Control:Conceptual Architecture
Collaborative Mission ControlKnowledge
Base
Semantic Engine
SCCE Capabilities
Launch Data Bus
NASA Networks
NASA Grid
© Copyright 2001 -2005 TopQuadrant Inc., “Semantic Technology and EA”, slide 36
TopQuadrant
Business Management
Organization
Business Activity
Business Process
Capability
Resource
Semantic Enterprise Architecture
Business Environment
© Copyright 2001 -2005 TopQuadrant Inc., “Semantic Technology and EA”, slide 37
TopQuadrant
Semantic Enterprise Architecture Environments: Lifting the “lid on the enterprise”
Enterprise Architecture is a “System of
Systems”
© Copyright 2001 -2005 TopQuadrant Inc., “Semantic Technology and EA”, slide 38
TopQuadrant
Ontology Approach to Enterprise Architecture
Bridges the gaps between business, technology and IT
Makes Value Nets “Navigate-able”
Makes Capabilities “Knowledge-able”
Makes Components “Knowledge-able”
Uses Semantic-Enabled Collaborative Tools
Component knows:where it is used, how it is realized, what it depends on,its measures of effectiveness
Knowledge Model using Semantic TechnologyBehavior Model for inferencingFederated ArchitectureAnalytical ToolsDecision Support
Capability knows:why it exists,what enterprise activities need it used, what it depends on, its measures of effectiveness
“Line of Sight” across:extended enterprise business unitswithin business unitsto measures of effectiveness
“Connects the dots” across:Business, technology and IT models
© Copyright 2001 -2005 TopQuadrant Inc., “Semantic Technology and EA”, slide 39
TopQuadrant
Semantic Enterprise Architecture
Business Reference Model (BRM)• Lines of Business• Agencies, Customers, Partners
Service Component Reference Model (SRM)• Service Layers, Service Types• Components, Access and Delivery Channels
Technical Reference Model (TRM)• Service Component Interfaces, Interoperability• Technologies, Recommendations
Data Reference Model (DRM)• Business-focused data standardization • Cross-Agency Information exchanges
Performance Reference Model (PRM)
• Government-wide Performance Measures & Outcomes• Line of Business-Specific Performance Measures & Outcomes
Federal Enterprise Architecture (FEA)
Busin
ess-D
riven A
ppro
ach
(Citize
n-C
ente
red Fo
cus)
Com
ponent-B
ase
d A
rchite
cture
s
© Copyright 2001 -2005 TopQuadrant Inc., “Semantic Technology and EA”, slide 40
TopQuadrant
Semantic Federal Enterprise Architecture (FEA) Capabilities Manager in early 2003
Knowledge About:AgenciesFEAEA300PartnershipsCapabilitiesComponents
Selected Capabilities
Recommended Partnering
Published Capabilities
© Copyright 2001 -2005 TopQuadrant Inc., “Semantic Technology and EA”, slide 41
TopQuadrant
Ontology-Based EA Registry: TopSCAPE-EAFEA and DOD extensions
Select either FEA Ontology or Agency-Specific Ontologies
Service specifications with links to more details
Search over all models for concepts
Demonstration at www.topquadrant.com/EAworld/index.htm
© Copyright 2001 -2005 TopQuadrant Inc., “Semantic Technology and EA”, slide 42
TopQuadrant
TopSCAPE-EA:Search Example – “Quality”
Search results show FEA path
Demonstration at www.topquadrant.com/EAworld/index.htm
© Copyright 2001 -2005 TopQuadrant Inc., “Semantic Technology and EA”, slide 43
TopQuadrant
TopSCAPE-EAExample of DOD extensions to FEA
Agency-specific extensions shown “green”
Hot links to TRM areas
© Copyright 2001 -2005 TopQuadrant Inc., “Semantic Technology and EA”, slide 44
TopQuadrant
Mapping Components to the FEA Models - 1
Available elements from merged reference models
© Copyright 2001 -2005 TopQuadrant Inc., “Semantic Technology and EA”, slide 45
TopQuadrant
Mapping Components to the FEA Models - 2
© Copyright 2001 -2005 TopQuadrant Inc., “Semantic Technology and EA”, slide 46
TopQuadrant
Mapping Components to the FEA Models - 3
© Copyright 2001 -2005 TopQuadrant Inc., “Semantic Technology and EA”, slide 47
TopQuadrant
FEA-RMO delivers “Line of Sight”
fea: Mission
fea: intentOf
fea: Agency
brm: provides
brm: SubFunction
fea: hasIntent
brm: hasProcessbrm: Process
brm: usesResource
brm: Resource
brm: hasPerformance
prm: PerformanceMeasure
prm:hasIndicator
prm: GenericMeasurementIndicator
fea: Customer
prm:hasSpecialization
prm: OperationalizedMeasurementIndicato
r
brm: hasCustomer
srm: Service
brm: realizedWith
© Copyright 2001 -2005 TopQuadrant Inc., “Semantic Technology and EA”, slide 48
TopQuadrant
A New Way for OMB and Agencies to do Budget Proposals
Pro
po
sed
Bu
sin
ess
Ca
se
Sco
pe V
alid
ate
A
ssess
FEA Reference Models•feedback re. quality
•feedback re. use•feedback re. relevancefor strategic planning,
capital planning,& risk management
Metrics
Recommendations for improvement and
partnering
Ontology-Based Budget
ProposalRepository
Validate Value Proposition
C. Potential for reuse of Technologies and Components
A. Business Area and LOB supported?
B. Number of proposals with same capabilities?
Budget Proposal Assessment
FEA
Onto
logy-B
ase
d Im
port
D. Synergies for partnering
Adapted from: Dr. Michael J. Kurtz, “The Role of Electronic Records Management in Implementing eGovernment: Electronic Records and the Federal Enterprise Architecture”, NARA, 4/15/04
Assessment down from 3 months to 7 weeks
Re-submit period up from 1 week to 6 weeks - allowing time for collaborations to be negotiated
© Copyright 2001 -2005 TopQuadrant Inc., “Semantic Technology and EA”, slide 49
TopQuadrant
Semantic IT Governance
TopSCAPE-ITG
Web-Services
Web Services
Active ModelsCC
FEA Models
Government Agencies
Analytics Engine
Web
Web-Services
Business Cases
Partnerships and Projects
OW
L
OW
L
OW
L
OW
LA
naly
tics
Bro
kerCCCC
Rules and Policies
Capabilities and
ComponentsComponent Registries
Forms and Documents
OW
L
IT G
overn
ance
D
ash
board
CC
Deci
sion
Su
pport
Advis
or
Dynam
ic F
orm
s B
roker
CC
Busi
ness
Case
C
onst
ruct
or
CC
© Copyright 2001 -2005 TopQuadrant Inc., “Semantic Technology and EA”, slide 50
TopQuadrant
FEA-RMO Lessons
Good natural language Reference Models help ontology development
Modeling Principles and Patterns are key – often evolve iteratively
Modular Architecture benefits concurrent lifecycle management
OWL works and reasoning pays off in generic code
Semantic Applications can be built quickly
© Copyright 2001 -2005 TopQuadrant Inc., “Semantic Technology and EA”, slide 51
TopQuadrant
Semantic Technology is “Here and Now”
Semantic Technology can help enterprises that face issues analogous to NASA to: Organize, resource, and manage complex, long-term
programs Develop products, systems, services, infrastructure that
are smarter and more sustainable Better direct and control acquisition of major systems and
capabilities across a lifecycle Integrate, interoperate, orchestrate complex processes
across extended enterprise Enable model-based collaborative environments such as
virtual design centers, decision support environments for acquisitions, distributed operations
© Copyright 2001 -2005 TopQuadrant Inc., “Semantic Technology and EA”, slide 52
TopQuadrant
References
Dean Allemang, Irene Polikoff, Ralph Hodgson, Paul Keller, Jason Duley and Paul Chang: “COVE – Collaborative Ontology Visualization and Evolution”, IEEE Aerospace Conference, Montana, 2005 http://www.aeroconf.org/aeroupload/finishedpdf/F1458_2.pdf
TopQuadrant White Paper on FEA-RMO, 2/21/2005 http://www.topquadrant.com/tq_ea_solutions.htm
© Copyright 2001 -2005 TopQuadrant Inc., “Semantic Technology and EA”, slide 53
TopQuadrant
Q & A
Ralph Hodgson
E-mail: [email protected]
www.topquadrant.com
(703) 960-1028