Measuring Systems Interoperability. Conference on the Acquisition of Software-Intensive Systems January 28-30, 2003



Similar documents
Active Directory Service

Enterprise Digital Signage Create a New Sign

Student Access to Virtual Desktops from personally owned Windows computers

McAfee Network Security Platform

Architecture and Data Flows Reference Guide

ORGANIZER QUICK REFERENCE GUIDE

How To Organize A Meeting On Gotomeeting

Inter-domain Routing

OUTLINE SYSTEM-ON-CHIP DESIGN. GETTING STARTED WITH VHDL August 31, 2015 GAJSKI S Y-CHART (1983) TOP-DOWN DESIGN (1)

- DAY 1 - Website Design and Project Planning

VMware Horizon FLEX Administration Guide

VMware Horizon FLEX Administration Guide

Corrigendum-II Dated:

THE ROYAL CORNWALL HOSPITALS NHS TRUST RESPONSE TO INFORMATION REQUEST. Date Request Received: 24 November 2014 FOI Ref: 605

the machine and check the components

Orthodontic marketing through social media networks: The patient and practitioner s perspective

KEY SKILLS INFORMATION TECHNOLOGY Level 3. Question Paper. 29 January 9 February 2001

Enterprise Risk Management Software Buyer s Guide

UNIVERSITY AND WORK-STUDY EMPLOYERS WEBSITE USER S GUIDE

Innovation in Software Development Process by Introducing Toyota Production System

JaERM Software-as-a-Solution Package

A System Context-Aware Approach for Battery Lifetime Prediction in Smart Phones

Southern Midlands. Tasmanian Municipal Emergency Management Plan. Plan Details. Approval

the machine and check the components Starter Ink Cartridges Basic User s Guide Product Safety Guide Telephone Line Cord

Start Here. Quick Setup Guide. the machine and check the components. NOTE Not all models are available in all countries.

Corporate Compliance vs. Enterprise-Wide Risk Management

Section 5.2, Commands for Configuring ISDN Protocols. Section 5.3, Configuring ISDN Signaling. Section 5.4, Configuring ISDN LAPD and Call Control

Engineer-to-Engineer Note

Reasoning to Solve Equations and Inequalities

Start Here. Quick Setup Guide MFC-8710DW MFC-8810DW MFC-8910DW. the machine and check the components

Start Here. Quick Setup Guide. the machine and check the components DCP-9020CDW

the machine and check the components Black Yellow Cyan Magenta Starter Ink Cartridges Product Registration Sheet (USA only)

*These academic programs have no specific Academic Program Rules and therefore are bound entirely by the General Academic Program Rules

End-to-end development solutions

Laboratory support for the didactic process of engineering processes automation at the Faculty of Mechanical Engineering

DlNBVRGH + Sickness Absence Monitoring Report. Executive of the Council. Purpose of report

MERSEY-LEVEN. Tasmanian Municipal Emergency Management Plan. Plan Details: Approval: Issue 2, December 2014 Page 1 of 53.

TOA RANGATIRA TRUST. Deed of Trust

Vendor Rating for Service Desk Selection

European Convention on Social and Medical Assistance

S-Scrum: a Secure Methodology for Agile Development of Web Services

The Integrated Competencies for Dietetic Education and Practice ICDEP. Developed by the Partnership for Dietetic Education and Practice

Data Quality Certification Program Administrator In-Person Session Homework Workbook

5 a LAN 6 a gateway 7 a modem

Psychological health and safety in the workplace Prevention, CAN/CSA-Z /BNQ /2013

BUSINESS PROCESS MODEL TRANSFORMATION ISSUES The top 7 adversaries encountered at defining model transformations

Data Security 1. 1 What is the function of the Jump instruction? 2 What are the main parts of the virus code? 3 What is the last act of the virus?

1. Definition, Basic concepts, Types 2. Addition and Subtraction of Matrices 3. Scalar Multiplication 4. Assignment and answer key 5.

Radial blowers with AC motor

INSTALLATION, OPERATION & MAINTENANCE

Multi-level Visualization of Concurrent and Distributed Computation in Erlang

2007 National Home and Hospice Care Survey

Calculating Principal Strains using a Rectangular Strain Gage Rosette

AntiSpyware Enterprise Module 8.5

Test Management using Telelogic DOORS. Francisco López Telelogic DOORS Specialist

Revisions published in the University of Innsbruck Bulletin of 18 June 2014, Issue 31, No. 509

7 mm Diameter Miniature Cermet Trimmer

Interactive Phone Call: Synchronous Remote Collaboration and Projected Interactive Surfaces

2. Use of Internet attacks in terrorist activities is termed as a. Internet-attack b. National attack c. Cyberterrorism d.

REMO: Resource-Aware Application State Monitoring for Large-Scale Distributed Systems

Predictive Analytics Customer Successes

Audit Regulations. (This includes all amendments to the 2008 printed version of the Regulations as previously notified to firms in Audit News 53)

CS 316: Gates and Logic

Issues in Information Systems Volume 14, Issue 2, pp , 2013 TOOLS AND TIPS FOR TEACHING SMARTPHONE SECURITY

NQF Level: 2 US No: 7480

European Convention on Products Liability in regard to Personal Injury and Death

Qualmark Licence Agreement

Word Wisdom Correlations to the Common Core State Standards, Grade 6

Application Bundles & Data Plans

National Firefighter Ability Tests And the National Firefighter Questionnaire

Fundamentals of Cellular Networks

Small Business Cloud Services

Engineer-to-Engineer Note

ENERGY STORAGE ROUND TABLE

GENERAL OPERATING PRINCIPLES

FAULT TREES AND RELIABILITY BLOCK DIAGRAMS. Harry G. Kwatny. Department of Mechanical Engineering & Mechanics Drexel University

Connectors according to DIN / IEC

An Undergraduate Curriculum Evaluation with the Analytic Hierarchy Process

Verifying Business Processes using SPIN

SyGEMe: Integrated Municipal Facilities Management of Water Ressources Swiss Geoscience Meeting, Neuchâtel, 21 novembre 2009 k

Before you can use the machine, please read this Quick Setup Guide for the correct setup and installation.

GAO POSTSECONDARY EDUCATION. Student Outcomes Vary at For-Profit, Nonprofit, and Public Schools. Report to Congressional Requesters

Introductory Information. Setup Guide. Introduction. Space Required for Installation. Overview of Setup. The Manuals Supplied with This Printer ENG

Revised products from the Medicare Learning Network (MLN) ICD-10-CM/PCS Myths and Facts, Fact Sheet, ICN , downloadable.

Would your business survive a crisis? A guide to business continuity planning.

Techniques for Requirements Gathering and Definition. Kristian Persson Principal Product Specialist

p-q Theory Power Components Calculations

ClearPeaks Customer Care Guide. Business as Usual (BaU) Services Peace of mind for your BI Investment

Troop Open House. tool to reach youth who have never tried Scouting.

Assessor s guidelines for the: SVQ 2 in Pharmacy Services at SCQF level 5 SVQ 3 in Pharmacy Services at SCQF level 6

STATE OF MONTANA Developomental Disabilities Program Comprehensive Evaluation Hi-Line Home Programs, Inc Adult Services


Source Code verification Using Logiscope and CodeReducer. Christophe Peron Principal Consultant Kalimetrix


Included in CMS/JCAHO Core Measures for CAP*

Morgan Stanley Ad Hoc Reporting Guide

Customer Reporting for SaaS Applications. Domain Basics. Managing my Domain

Advanced Baseline and Release Management. Ed Taekema

Ratio and Proportion

In addition, the following elements form an integral part of the Agency strike prevention plan:

Transcription:

Pittsurgh, PA 15213-3890 Mesuring Systems Interoperility Conferene on the Aquisition of Softwre-Intensive Systems Jnury 28-30, 2003 Mrk Ksuni Softwre Engineering Mesurement nd Anlysis [SEMA] Softwre Engineering Institute mksuni@sei.mu.edu Sponsored y the U.S. Deprtment of Defense Presenttion Outline Introdution to the Prolem SEI s Reserh ols Typil Questions Some Definitions Approhes to Mesuring Interoperility Sorerd Approh s of Informtion Systems Interoperility (LISI) Mngement Performne Mesures Next Steps 2

The Chllenge Interoperility is the numer one prolem in joint fore & omined opertions. It is the CINC s top issue *. The prolem my e getting worse Rel-world opertions, evlutions nd exerises ontinue to highlight joint/omined wrfighting pility shortflls As new olition prtners develop, omplex systems re quired, nd fixes to pst prolems re pplied in stove-piped fshion Joint Vision 2010 nd 2020 ll for inresingly network-entri wrfre, dependent upon fully interoperle systems * As stted y Ms. Roin Quinln, Deputy Diretor, Systems Interoperility, Offie of the Seretry of Defense [Quinln, 2000]. 3 Common Mesurement Questions Are we le to identify the root uses of interoperility prolems? Are new system quisitions eoming more effetive t voiding the sme types of interoperility prolems tht ourred yesterdy? How does one quntify interoperility in n tionle wy? How do we mesure the trdeoffs etween systems interoperility nd other fundmentl ttriutes of C4I systems inluding Seurity Survivility Performne Avilility Flexiility 4

SEI Reserh ols In This Are Understnd the stte of the prtie for mesuring systems interoperility Typil pprohes for ssessing nd mesuring interoperility Innovtions tht re urrently eing explored or piloted for improving the stte of the prtie Identify potentil mesures nd vlidte their usefulness through ollortive field-sed investigtions Shre the reserh results with the ommunity 5 Stte of the Prtie Report Bsed on previously pulished reports Defines interoperility nd surveys the issues involved with hieving interoperility Reviews urrent pprohes to the interoperility prolem Highlights promising new pproh to ssessing nd mesuring interoperility the s of Systems Interoperility (LISI) Model Reviews other potentil mesures for mesuring vrious dimensions of interoperility Reommends n initil set of mesures for improving interoperility White pper is ville t http://www.psms.om/ 6

Interoperility Defined Tehnil interoperility The ility of systems, units or fores to provide servies to nd ept servies from other systems, units, or fores nd to use the servies to enle them to operte effetively together. Opertionl interoperility Joint Pulition 1-02 7 Tehnil Vs. Opertionl Interop User Interfe User Interfe User Opertionl Interoperility [Semnti Understnding] User Tehnil Interoperility [Syntti Understnding] System A System A Interfe System B Interfe System B 8

Interoperility Three s Opertionl Identifies Wrfighter Reltionships nd Informtion Needs Proess nd s of Informtion Exhnge Requirements Bsi Tehnology Supportility New Cpilities Tehnil Presries Stndrds nd Conventions Proessing nd inter -Nodl s of Informtion Exhnge Requirements Systems, Assoitions to Nodes, Ativities, Needs nd Requirements Systems Speifi Cpilities Identified to stisfy informtion -exhnge levels nd other opertionl requirements Reltes Cpilities nd Chrteristis to Opertionl Requirements Tehnil Criteri overning Interoperle Implementtion & Prourement of Seleted System Cpility Adpted from [Chtfield 98] 9 Presenttion Outline Introdution to the Prolem SEI s Reserh ols Typil Questions Some Definitions Approhes to Mesuring Interoperility Sorerd Approh s of Informtion Systems Interoperility (LISI) Mngement Performne Mesures Next Steps 10

Tehnil Interoperility Sorerd Opertionl Tehnil Systems System Compline S 1 S 2 S 3 S 4 S 5 S 6 R Y R Y S n R Adpted from [Committee 99] The entries rte s pss/mrginl/fil (green, yellow, or red) the ompline of systems S 1, S 2 S n with the relevnt stndrds nd guidne. 11 Systems Interoperility Sorerd Opertionl Tehnil Systems S1 S2 S1 S2 S3 S4 S5 S n S3 Y R S4 Y N/A S5 R Y..... Sn Y The entries rte s pss/mrginl/fil (green, yellow, or red) the pirwise interoperility of the systems indited in the row nd olumn hedings. 12

Opertionl Interoperility Sorerd Opertionl Tehnil Systems Mission Slie #3 Mission Slie #2 Mission Slie #1 S11 S1 R S6 S9 S3 Y The dimonds rte s pss/mrginl/fil (green, yellow, or red) the ility of the systems (indited s irles) to provide the required informtion flows (indited y rrows) for prtiulr mission slie. 13 Presenttion Outline Introdution to the Prolem SEI s Reserh ols Typil Questions Some Definitions Approhes to Mesuring Interoperility Sorerd Approh s of Informtion Systems Interoperility (LISI) Mngement Performne Mesures Next Steps 14

s of Informtion Systems Interoperility [LISI] Projet initited y MITRE, The C4ISR Integrtion Tsk Fore, nd the C4ISR Arhiteture Working roup LISI is referene model nd proess for ssessing informtion systems interoperility. It provides disipline for defining, mesuring, ssessing, nd ertifying the degree of interoperility required or hieved etween systems. 0 1 2 3 4 Enterprise Domin Funtionl Conneted Isolted 15 0: Isolted Mnul gtewy 16

1: Funtionl Emil, FM voie, ttil dt links, text files 17 2: Funtionl Annotted imgery, mps w/ overlys 18

3: Domin Common Opertionl Piture Wrfighter #3 Wrfighter #1 Wrfighter #2 Bttle Mnger 19 4: Enterprise Event-triggered glol dtse updte Pentgon Bttle roup Homelnd Seurity Europen NATO HQ 20

LISI Mturity s - Summry 4 3 2 1 0 Enterprise Domin Funtionl Conneted Isolted Cross-domin informtion & dvned ollortion Intertive mnipultion of shred dt & pplitions Shred dt ut seprte pplitions Sophistited ollortion Miniml ommon funtions; seprte dt & pplitions Heterogeneous produt exhnge Bsi ollortion Eletroni onneted; seprte dt & pplitions Homogeneous produt exhnge Non-onneted Homogeneous produt exhnge 21 LISI Cpilities Model Interoperility Attriutes Desription Computing P A I D environment PA ID Enterprise Universl Enterprise level Intertive Multiple Enterprise model 4 dimensionl topologies Domin Integrted 3 Domin level roupwre World wide Domin model network Funtionl Distriuted 2 Progrm level Desktop Lol networks Progrm model utomtion Conneted Peer-to- 1 Lol/site level Stndrd system Simple Lol Peer drivers onnetion Isolted Mnul 0 Aess ontrol N/A Independent Privte 22

The PAID Attriutes P A I Poliies nd proedures tht enle systems to exhnge informtion pilities nd servies Stndrds Mngement Seurity Poliy Opertions The set of pplitions tht enle informtion exhnge, proessing, or mnipultion (sed on user requirements). The infrstruture required to support the systems opertions Communitions nd Networks Hrdwre System Servies Seurity Equipment D The dt nd informtion strutures used to support oth the funtionl pplitions nd system infrstruture 23 LISI Cpilities Model Interoperility Attriutes Desription Computing P A I D environment PA ID Enterprise Universl Enterprise level Intertive Multiple Enterprise model 4 dimensionl topologies Domin Integrted 3 Domin level roupwre World wide Domin model network Funtionl Distriuted 2 Progrm level Desktop Lol networks Progrm model utomtion Conneted Peer-to- 1 Lol/site level Stndrd system Simple Lol Peer drivers onnetion Isolted Mnul 0 Aess ontrol N/A Independent Privte 24

LISI Cpilities Model Interoperility Attriutes (Environment) P A I D Enterprise (Universl) 4 Domin (Integrted) 3 Funtionl (Distriuted) 2 Conneted (Peer-to-Peer) 1 Isolted (Mnul) 0 Multi-Ntionl Enterprises Cross overnment Enterprises Intertive (Cross pplitions) DoD Enter prises Full Ojet Cut nd Pste d d Domin (Servie/Ageny Dotrine, Proedures, Trining) Common Operting Environment (e.g., DII-COE 5 Compline) Progrm (Stndrd Proedures, Trining, et.) Stndrds Complint (e.g., JTA) Seurity Profile Medi Exhnge Proedures Mnul Aess Controls Shred Dt (e.g., Simultion Displys, Diret DB exhnge) roup Collortion Full Text Cut & Pste We Browser Bsi Opertions (Douments, Spredsheets, Pitures, et.) Advned Messging (Messge Prsers, Emil w/ tthments) Bsi Messging (e.g., Simple Text)) Dt File Trnsfer Simple Intertion (e.g., Telemetry, Remote Aess, Voie, Fx) Multi-Dimensionl Topologies 0 No known interoperility N/A WAN LAN NET Two-Wy One-Wy Removle Medi Mnul Re-Entry Cross -Enterprise Models Enterprise Models DBMS Domin Models Progrm Models nd Advned Dt Formts Bsi Dt Formts Medi Formts Privte Dt Exmple Implementtion Options Tle WAN SIPRNET JWICS NIPRNET (Internet) DISN LES VSAT DISN NET Link 16 Link 22 UHF Rdio VHF Nets Ethernet Token Ring Other Nets 25 The LISI Metri Opertionl Metri Type eneri Expeted Speifi Code E S Tehnil Tehnil Systems Opertionl Enterprise Domin Funtionl Conneted Isolted 4 3 2 1 0 Sulevel Vries y levels; -z defined s Systems through z 26

Exmple LISI Profile & Resulting Metri for Single System Tehnil Interoperility Attriutes (Environment) P A I D Enterprise (Universl) Domin (Integrted) 3 Funtionl (Distriuted) 2 Conneted (Peer-to-Peer) 1 Isolted (Mnul) 0 4 Servie-pproved MNS & ORD, WAN ddressing sheme IE 4.0 DII COE Complint. Windows-std file nme extensions MS Offie, Aess CMTK, 5D, MPE er d d On line Doumenttion Windows Interfe Design uide (JTA) ITU-T Re X.509. Mil Std 2045-28500 Seurity L els Login proedures Eudor FTP Cht 2.0 Win32 API.PPS TCP/IP WAN, NFS, SNMP, ISDN rd IPLAN NES NTP.X.500 TBS, LINK 16 & 22 HF Dt Modem, Kermit, STU III, SM Cellulr BS 0 No known interoperility MIDB, SQL NIFT,2 USMTF, x.400,.wks,.xls, DTED, DBDB,.ppt,.do, RPF, CM, JBI, JPE, HTML, VPF MPE 1.2 KS, wmf System generi metri is 2 27 When Compring Two Systems The LISI metri is simply the lesser of the two systems generi levels. This is the expeted LISI metri. Systems System A System B LISI Metri eneri 4 3 Expeted (A&B) E3 28

Two Systems in Opertionl Use This LISI metri tkes into ount the environmentl ftors nd speifi mission requirements. This is the speifi LISI metri. Mission Slie n Mission Slie #3 Mission Slie #2 Mission Slie #1 S11 S1 R S6 S9 S3 Y LISI Metri Et. S3p S4d S2 29 Opertionl Detiled Mesures of Interest - Exmples Connetivity Cpity System Overlod Underutiliztion Underpity Dt lteny Qeff = ( Qmx Qoh) ( t f tp) Where: Q eff = Effetive system pity (dt rte) Q mx = Mximum dt rte Q oh = System overhed dt rte Perentge t f = Time of initil slot durtion trnsmission (unit trnsmission) messges reeived t p = orretly Unit propgtion y shooters time Perentge of onsisteny/disprity of redundnt dt soures Numer of tries needed to estlish onnetions Dely in sending ritil ommnd messges nd time to reeive knowledge messges Informtion interprettion & utiliztion 30

Enterprise Domin Funtionl Conneted Isolted d d Multi -Ntionl Enterprises Cross overnment Enterprises DoD Enterprises Domin (Servie/Ageny Dotrine, Proedures, Trining) Common Operting Environment (e.g., DII -COE 5 Compline) Progrm (Stndrd Proedures, Trining, et.) Stndrds Complint (e.g., JTA) Seurity Profile Medi Exhnge Proedures Mnul Aess Controls Interoperility Attriutes Intertive (Cross pplitions) FullOjet CutndPste Shred Dt (e.g., Simultion Displys, Diret DB exhnge) roup Collortion Full Text Cut & Pste We Browser Bsi Opertions (Douments, Spredsheets, Pitures, et.) Advned Messging (Messge Prsers, Emil w/ tthments) Bsi Messging (e.g., Simple Text)) Dt File Tr nsfer SimpleIntertion (e.g., Telemetry, Remote Aess, Voie,Fx) N/A Multi- Dimensionl Topologies WAN LAN NET Two-Wy One-Wy Cross- Enterprise Models Enterprise Models DBMS Domin Models Progrm Models nd Advned Dt Formts Bsi Dt Formts RemovleMedi Medi Formts Mnul Re-Entry 0 No known interoperility Privte Dt Enterprise (Universl) Domin (Integrted) Funtionl Conneted Isolted Servie-pproved MNS & ORD, WAN ddressing sheme IE 4.0 DII COE Complint. MS Offie, Aess Windows-std file CMTK,5D, nme extensions MPE er d d On line Doumenttion WindowsInterfe Design uide (JTA) ITU-T Re X.509. Mil Std 2045-28500 SeurityL els Login proedures Interoperility Attriutes Eudor FTP Cht 2.0 Win32 API.PPS TCP/IP WAN, NFS, SNMP, ISDN rd IPLAN NES NTP.X.500 TBS, LINK 16 & 22 HF Dt Modem, Kermit, STU III, SM Cellulr BS 0 No known interoperility MIDB, SQL NIFT,2 USMTF, x.400,.wks,.xls, DTED, DBDB,.ppt,.do, RPF, CM, JBI, JPE, HTML, VPF MPE 1.2 KS,wmf Cpilities Model P A I D (Environment) (Integrted) 3 (Distriuted) 2 (Peer-to -Peer) 1 (Mnul) 0 1 DoD uidne Poliy DII COE JTA Et. enerte system profile using LISI questionnire 3 S1 System profile nd Interoperility metri (Environment) P A I D 4 3 2 (Distriuted) 1 (Peer-to-Peer) 0 (Mnul) R S6 S3 S11 LISI overly of opertionl rhiteture Y S9 System metri is 2 2 Other system profiles with orresponding LISI metri S1 S2 LISI Dt Repository S1 S2 S3 S4 S5 Sn S3 Y R S4 Y N/A S5 R Y..... S n Y enerte System interoperility mtrix Tehnology Insertion Forums 31 Presenttion Outline Introdution to the Prolem SEI s Reserh ols Typil Questions Some Definitions Approhes to Mesuring Interoperility Sorerd Approh s of Informtion Systems Interoperility (LISI) Mngement Performne Mesures Next Steps 32

Mesuring Mngement Commitment to Interoperility The Committee to Review DoD C4I Plns nd Progrms found tht: hieving C4I interoperility is more mtter of orgniztionl ommitment nd mngement thn one of tehnology Potentil mngement mesures Numer of systems ertified to e interoperle Time (or personnel required to develop time-phsed fore nd deployment dt Time need to stnd up ttil network for joint tsk fore Numer of individuls trined in the use of speifi C4I systems 33 Next Steps 1 2 3 4 5 Estlish ollortive reltionships with stkeholders who re onduting interoperility ssessments. Provide guidne for mesurement spets of the ssessment proess(es). Pilot the proess using mesures developed in stge 2. Condut lessons lerned to evlute the utility of the mesures tht were piloted. Assess the results of the pilot study, develop reommendtions nd pulish the results for the ommunity. 34

Referenes [C4ISR 98] [Chtfield 98] [Committee 99] [Quinln 00] C4ISR Arhiteture Working roup, s of Informtion Systems Interoperility (LISI). 1998. Aville online t <http://www.3i.osd.mil/org/io/i3/aw_digitl_lirry/>. Chtfield, J., Enyert, C., nd Fiks, W. New Arhiteture Diretions. The Edge Newsletter. Jnury,1998. Aville online t <http://www.mitre.org/pus/edge/jnury_98/fifth.htm>. Committee to Review DoD C4I Plns nd Progrms. Relizing the Potentil of C4I. Ntionl Ademy Press. Wshington, D.C. 1999. Quinln, Roin. Wepon Systems Interoperility: Evolving Cpility to Support the Wrfighter. April, 2000. Aville online t <http://jit.fhu.dis.mil/>. 35