Component-based Architecture And Modeling and Simulation 07/03/2002 9:33 1

Similar documents
Operational Logistics On Demand

Arête Enterprise Resource Planning EXCEL. Optimizing Business Operational Efficiency. Business Solutions Y O U R E X C E L L E N C E P A R T N E R

LTG (Ret) Charles S. Mahan, Jr. VP, Homeland Security and Defense, SAP Public Services, Inc.

DoD Template for Application of TLCSM and PBL In the Weapon System Life Cycle

RDT&E BUDGET ITEM JUSTIFICATION SHEET (R-2 Exhibit) February 2002

2013 Rational Software Open Labs

Best Practices for the Architecture, Design, and Modernization of Defense Models and Simulations

ESOH Management and Transformation in the Air Force

Total Value Assessment for the

THE FUTURE OF PROCESS HAS BEGUN

Air Force Materiel Command

Microsoft Dynamics 365. Factsheet

JOURNAL OF OBJECT TECHNOLOGY

the sensor revolution

TOGAF 9 Training: Foundation

Advanced Engineering Environments for Small Manufacturing Enterprises

SOFTWARE PRODUCT LINES: A RESEARCH INFRASTRUCTURE. John D. McGregor Clemson University

Architecting Business Flexibility. KC Wu, Vice President Cisco Value Chain IT

Enterprise Architecture Development

Today s businesses are complex organizations that must be agile across highly competitive global Agile Software Framework (DevOps):

SNAP! Procurement. Mohammed Zakarni Director Business Development

The Open Group Exam OG0-091 TOGAF 9 Part 1 Version: 7.0 [ Total Questions: 234 ]

Smart Manufacturing and the Steel Casting Industry

Acquisition Domain: Leading Transformation

At the Heart of Quality Assurance

The AF Vision for Capability Development

Industrial Internet with Predix

A Case Study in Multi-tiered Distributed Environmental Compliance Information Management in the Air Force

ARC VIEW. IoT as a Force for Re-imagination. Keywords. Summary. Innovation and Transformation for Manufacturing. By Valentijn de Leeuw

SynQ : SYNCHRONIZED INTELLIGENCE

Logistics Information Fusion

Computer-Aided Manufacturing System Engineering

Business Architecture Fundamentals

Open Systems: State of the Practice

ArcGIS for the Military Land Operations

LMP Department of Defense Maintenance Symposium & Exhibition. Logistics Modernization Program

Advanced Automation and Digitalization for the Automotive Industry

Urgency of Doing Staying connected with IoT. Dr. Tanja Rueckert President IoT & Digital Supply Chain, SAP SE

Building a Single Source of Truth across the Enterprise An Integrated Solution

Joint Supply Chain Architecture (JSCA)

21st Century Logistics for a 21st Century Military

Energy. Epicor for. An Innovative Breakthrough to Overcome the Barriers to Success for the Energy Industry. Functionality

TOGAF 9.1 Phases E-H & Requirements Management

Capability Statement. For more information please contact: Capability Statement

Department of Defense MANUAL

Building A BPM Center of Excellence

PEO BES & AF Logistics Success Story (ILS-S)

ATLASSIAN TOOLS INCREASE PRODUCTIVITY AND ROI FOR LARGE RETAIL COMPANY 2016 ATLASSIAN TOOLS INCREASE PRODUCTIVITY AND ROI FOR LARGE RETAIL COMPANY

KNIGHT POINT S NETWORK MANAGED SERVICES DELIVERING COMMUNICATIONS AS A SERVICE TO THE FEDERAL GOVERNMENT

AFMO. Army Financial. Management Optimization. Driving Change in Financial Management across the Army Enterprise

GEOSPATIAL SOLUTIONS FOR DEFENSE & INTELLIGENCE. HarrisGeospatial.com

Alessandra Brasca Il p unto di vista I BM B

Dr. Fatma Dandashi October, 2003

Composite Cloud Applications and Portable Topologies

PROGRESS CONSULTING SERVICES MODERNIZATION BLUEPRINT

Understand your business BETTER. Intuitive. Location Aware. Cool Interface. BUSINESS ANALYTICS

At the Heart of Connected Manufacturing

Microsoft Dynamics AX. Microsoft Dynamics AX. Factsheet

Think Enterprise: Delivering Culture Change. Mr. Bob Fecteau US Army INSCOM CIO

Range Sustainment Enterprise Range Information Systems: Building the Foundation for a DoD Range Enterprise. March 2006

IBM BPM on zenterprise

Enterprise Architecture as an Essential Tool Supporting Army Transformation. Fernando Mezquita

Test & Evaluation/Science & Technology Program

RESOLVING APPLICATION DEVELOPMENT ISSUES USING SOA Y. KIRAN KUMAR 1, G.SUJATHA 2, G. JAGADEESH KUMAR 3

Supply Chain Management Experience Overview

Update on SAP Leonardo IoT. 8 th June 2017

Logistics Solutions for the Warfighter

The Business Side of SOA. Challenge: Inertia in the Organization

AESIP Breakout Session

Obsolescence and Post Production Support

ERP for Pharmaceutical Industry (Microsoft Dynamics AX) Global trends and business challenges A new generation of enterprise resource planning (ERP)

Why Enterprise Architecture is must for One-Stop e-government?

The New Age of Engaged Retailing

Viewpoint Adopt a service orientation

for Owner Operators Leveraging the engineering Design SmartPlant Leveraging the Engineering Design Basis Across the Plant Life Cycle

Il valore dell IoT per il settore HighTech & Electronics Leonardo Cipollini Siemens Industry Software

Integrated Manufacturing Operations for Chemical Industry

Business Process Management

Enterprise Service-Oriented Architecture Made Easy: Driving Adoption with SAP Discovery System Software. Heiko Stock Dir, Solution Office SAP AG

SAP SIMPLE LOGISTICS TRAINING

INDUSTRY OUTLOOK OCTOBER Rethinking ERP for a More Agile World

Leading Transportation Company Acquires Operational Competency with an Integrated Logistics ERP System. Case Study

Systems Characterization: An Approach to Modernizing Disparate Legacy Systems

Chapter 15. Supporting Practices Service Profiles 15.2 Vocabularies 15.3 Organizational Roles. SOA Principles of Service Design

Mobile Distributed C4ISR Architecture (MDCA) Presentation to NDIA 14 th Systems Engineering Conference 2011

BUILDING A DIGITAL SUPPLY CHAIN

Solutions for Nuclear Generation New Build and Refurbishment related to Supply Chain and Procurement. September 2014

Smart Solutions with Connected Manufacturing. Chet Namboodri Managing Director Global Manufacturing Industry Cisco Systems, Inc.

Data Warehousing provides easy access

TOGAF Foundation. Part I: Basic Concepts 1 /

How to Tackle Core (Legacy) System Challenges using APIs

All Enterprises are not created equal

Net-Centric Information Management

Oracle E-Business Suite Discrete Manufacturing Extensions for Oracle Endeca

Federal Segment Architecture Methodology Overview

ManuBuild. Open Building Manufacturing. Dr Samir Boudjabeur Corus RD&T. European Integrated Project on Industrialised Construction

Embedded Analytics: Turning Data-Driven Apps into Actionable Insights

SPIRAL UNIFIED SUPPLY CHAIN MANAGEMENT

INFOSYS SMART OILFIELD SERVICES SOLUTION FOR SAP ERP

15th ICCRTS. The Evolution of C2. Title of Paper: Network Centric Simulation Architecture. Topic(s): 6, 1, 8

Transcription:

Component-based Architecture And Modeling and Simulation 07/03/2002 9:33 1

SBA Observations Dr Sega Platform-centric network centric Common vision representation Multiple function areas Joint, interoperable, re-useable models Dr Dahmann System focus mission focus Systems of systems pose new challenges Dr Castro Multi-scale, multi-view Contractors funded by systems, not by compatibility Mr Schade Seamless data exchange/interface standards Knowledge retention Ms. Zimmerman Rapidly composable and scalable M&S Strong CM focus Build only what is needed Mr Lunceford M&S best practices still a mystery Begin shift of M&S from craft to scientific/engineering discipline 07/03/2002 9:33 2

Today s Goals Discuss Describe AF component-based strategy and approach The picture and the pieces Apply lessons learned to M&S Components and the DoD capabilities vision Components are a way of thinking about systems and organizations Not just IT Challenges Generate ideas, discussions, and excitement 07/03/2002 9:33 3

Background Projects Component-based Supply Chain Modernization 100+ Separate Logistics Systems Integrated Logistics Enterprise SBSS REALM Base ERP DLA EXPRESS DII-E CMOS SCS Base GCSS Modernize Supply Chain Contractor Depot Supply Base Warfighter SCS Warehouse DLA EDW AAM Depot Base Maintenance Joint Asset Visibility Today Tomorrow Air Force Logistics Collection of stovepiped systems Pieces do not connect Picture not complete Integrated picture across IL Complete connectivity Total Asset Visibility (TAV) factory-to-foxhole 07/03/2002 9:33 4

Background Projects 3D Component-based M&S Framework Arete Ocean Model Ocean heights Radiance function (point) Reflections Dynamic grid sampling Rendering Rendering Transmission RenderWorld Visualization Framework TM Transmission Sensor Motion Object Interaction Coordinate Transformations Scattering Volumetric Integration Arete Cloud Model Liquid water content Scattering phase function Serves as reference not recommendation 07/03/2002 9:33 5

Background Projects Component Based Environment Simulator Commercial Product (with DoD origins) Component architecture makes it very flexible Plug in model to numerous rendering packages 07/03/2002 9:33 6

What is a component? Software building blocks Structured interfaces Clear purpose Build complex apps Basic Examples Legos (complex and general purpose) Dictionary in MS products Complex Component-based development 07/03/2002 9:33 7

Components Examples AF Logistics Modeling and Simulation Supply Chain Vocabulary OrderManagement Inventory Catalog History Security Financial M&S Vocabulary SceneManagement Sensor Target Vehicle Terrain Atmosphere 07/03/2002 9:33 8

Component Granularity Granularity Type Example Example # Comp. Detailed Business Modeling Patterns Business Objects Database Interfaces Inventory, Catalogue Target Signature Terrain, Sensors General Applications Base Supply Chain Virtual Environment Need right granularity: Too granular exceedingly complex Too general limits reusability 07/03/2002 9:33 9

How do you get components? Use Case Modeling User description Application architecture Examples Withdraw $$ Order item Fly thru The hard part Drives Order Manager Financial Inventory Catalogue Users describe what they do Architects map into components (with users) Use case modeling Text, activity diagrams User-centric Components and interactions Architects map into enterprise components Mission-focused, not platform centric 07/03/2002 9:33 10

How components work together (Order Item Use Case) Supply Clerk Orders Manager Inventory Audit History Security Catalogue validatelogin(user) submitorder(order) checkandresolveitems(itemlist) ValidateOrder() getinventory(item) writetransactionhistory(transaction) ConfirmOrder(Order) 07/03/2002 9:33 11

Use Case Modeling Results Suite of components with Interfaces Components Interfaces Interfaces define expected component behavior 07/03/2002 9:33 12

Components and Interfaces Interfaces Define Component Behavior Plug and play architecture Swap approved components in and out of scenario Supports multiple modeling and visualization methods Dynamic multi-scale modeling Tunable rendering times TS insertion/interfaces Self-assembling, capability-focused applications Components provide powerful toolkit Use cases provide instruction manuals Mission-focused, not platform centric 07/03/2002 9:33 13

Challenges Human factors Legacy people and legacy systems Invite users to be part of change Knowledge drain SME and architects need to stay with projects Cultural change Funding DoD funds systems, not enterprise Initial development costs significantly higher But, DoD primed for transformation Resistance is futile Technology Component technology well-defined Frameworks are immature Emerging technologies from web services to intelligent agents to self organizing networks 07/03/2002 9:33 14

Putting it all together Contractor Depot Supply Base Supply Warfighter Depot Maintenance Base Maintenance Joint Asset Visibility Integrated Air Force Logistics Vision 07/03/2002 9:33 15

Putting it all together UI Layer BASE Supply Integration Layer Integrated AF Logistics Enterprise Logistics Core Object Layer Puzzle Piece = Key Logistics System System functionality comes from Enterprise Components 07/03/2002 9:33 16

Putting it all together Enterprise is System of Systems serving different user communities Catalog Depot Supply Depot Maintenance Order Tracker GCSS-AF Integration Framework Base Supply Integrated AF Logistics Enterprise Base Maintenance Supplier Custom Enterprise Views Combat Support Portal User Custom Portal WarFighter Integration Framework - Connects components - Utility toolbox Integrated AF Logistics Enterprise 07/03/2002 9:33 17

Putting it all together Core Asset Repository Core Asset Repository Core Objects Application Layer Application Utilities Catalog Depot Supply Depot Maintenance Order Tracker GCSS-AF Integration Framework Base Supply Integrated AF Logistics Enterprise Base Maintenance Supplier Custom Enterprise Views Combat Support Portal User Custom Portal WarFighter Centralized repository Manages core assets Provides strict CM control Assembles applications Integrated AF Logistics Enterprise 07/03/2002 9:33 18

Putting it all together M&S Version Core Asset Repository Core Objects Application Layer Application Utilities Image Target Detection Battle Planning Analysis GCSS-AF Integration Framework Fly thru Weapons Platform Sensor Platform Custom Enterprise Views Combat Support Portal User Custom Portal WarFighter Integrated AF Logistics Enterprise Integrated AF Logistics Enterprise 07/03/2002 9:33 19

Key Factors Components represent a different way of thinking Both enterprise and mission-centric Collection of parts designed to work together Applications assembled around requirements, then disappear Not just technology Technical approach very mission-focused Driven by users, not technology Requires architecture oversight and expertise Design and configuration management key pieces 07/03/2002 9:33 20

SBA Observations (Revisited) Dr Sega Platform-centric network centric Common vision representation Multiple function areas Joint, interoperable, re-useable models Dr Dahmann System focus mission focus Dr Castro Multi-scale, multi-view Mr Schade Seamless data exchange/interface standards Ms. Zimmerman Rapidly composable and scalable M&S Strong CM focus Build only what is needed Mr Lunceford Begin shift of M&S from craft to scientific/engineering discipline 07/03/2002 9:33 21

What is a Software Product Line (SPL)? Software Product Line* a set of software-intensive systems sharing a common, managed set of features that satisfy the specific needs of a particular market segment or mission and that are developed from a common set of core assets in a prescribed way. * From the book Software Product Lines, by Paul Clements and Linda Northrop 07/03/2002 9:33 22

Software Product Line Deployed Applications Core Asset Properties Analysis/ Modeling Code Test Suite Documentation Core Asset Repository Core Components C1 C6 C4 C9 C2 C7 C5 C10 C3 C8 Application Layer Database Connectors GUI Templates Exception Handling Common Utilities App Layer App Layer App 1 C1 C2 C3 C4 App 3 C1 C3 C4 C7 Application Specific Code App Layer App Layer App 2 C1 C3 C5 C6 App 4 C1 C2 C3 Custom 07/03/2002 9:33 23

Why a SPL? SPL provides established methodology for reusable component development across multiple applications Core Asset Repository extends well beyond centralized code Standardized requirements for all objects Interface and functional Complete test cases Integrated with development/cm environment SPL provides mechanism for formal testing and configuration management of components Essential element to maintain plug-and-play capability Ensures components always compatible with current architecture 07/03/2002 9:33 24

Next Steps Embrace component-based approach Setup workshops to define scenarios and approach Focus on few key capabilities Keep others in mind Determine how existing pieces fit into this approach Begin with a demonstrable prototype Onward and upward! 07/03/2002 9:33 25

Thank You Me: Karl Garrison 703-655-5620 (C) Keane, Inc 703-848-7200 (O) 1410 Spring Hill Road karl_c_garrison@keane.com McLean, VA 07/03/2002 9:33 26

But Where s The Data? Application interfaces separate from data sources Data Standards Critical to Plug and Play Live Data Base Order Manager Historical Atmosphere Model Depot Supplier Army Inventory Data Stores Inventory Data Object Inventory AF Logistics History DW M&S data Data accessed through components Some enterprise-wide Enterprise data warehouses Some local managed Local operational data stores Data volume Security constraints 07/03/2002 9:33 27