6/11/2015 © 2000 Raytheon Systems Company. An unpublished work. All rights reserved. WESAS 2000 Re-Integrating the Operational Architecture Michael P.

Slides:



Advertisements
Similar presentations
Overview What is the National ITS Architecture? User Services
Advertisements

Lecture 3 Planning and Development Methodologies.
© 2009 The MITRE Corporation. All rights Reserved. Evolutionary Strategies for the Development of a SOA-Enabled USMC Enterprise Mohamed Hussein, Ph.D.
ARCH-05 Application Prophecy UML 101 Peter Varhol Principal Product Manager.
Sharif University of Technology Session # 2.  Contents  Structured analysis and design  Information system development  Systems Analysis and Design.
Basic Concepts of Strategic Management
ITIL: Service Transition
Software Engineering Institute Carnegie Mellon University Pittsburgh, PA Sponsored by the U.S. Department of Defense © 1998 by Carnegie Mellon.
Copyright © 2014 Pearson Education, Inc. 1 Managers from across organizations are involved in developing and acquiring information systems Chapter 5 -
Smart Grid - Cyber Security Small Rural Electric George Gamble Black & Veatch
Requirements Engineering n Elicit requirements from customer  Information and control needs, product function and behavior, overall product performance,
Systems Engineering in a System of Systems Context
Security Controls – What Works
MIS 385/MBA 664 Systems Implementation with DBMS/ Database Management Dave Salisbury ( )
Adopt & Adapt Tips on Enterprise Data Management Annette Pence September 10, 2009 MITRE.
Chapter Extension 19 Alternative Development Techniques © 2008 Pearson Prentice Hall, Experiencing MIS, David Kroenke.
CATEGORIES OF INFORMATION There are three main categories of business information,and these are related to the purpose for which the information is utilized.
Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS5th Edition.
Creating Architectural Descriptions. Outline Standardizing architectural descriptions: The IEEE has published, “Recommended Practice for Architectural.
1 Introduction to System Engineering G. Nacouzi ME 155B.
System Engineering Instructor: Dr. Jerry Gao. System Engineering Jerry Gao, Ph.D. Jan System Engineering Hierarchy - System Modeling - Information.
The database development process
Domain-Specific Software Engineering Alex Adamec.
Enterprise Architecture
What is Business Analysis Planning & Monitoring?
1.Database plan 2.Information systems plan 3.Technology plan 4.Business strategy plan 5.Enterprise analysis Which of the following serves as a road map.
C4ISR via OA Mike Danjczek November, 2014 Copyright GTS 2014.
Web Development Process Description
1313 CHAPTER SYSTEMS ANALYSIS AND DESIGN. © 2005 The McGraw-Hill Companies, Inc. All Rights Reserved Competencies Describe the six phases of the.
Nurjana Technologies Company Presentation. Nurjana Technologies (NT) is a small business enterprise founded in 2012 and operating in Aerospace and Defence.
Moving into Design SYSTEMS ANALYSIS AND DESIGN, 6 TH EDITION DENNIS, WIXOM, AND ROTH © 2015 JOHN WILEY & SONS. ALL RIGHTS RESERVED. 1 Roberta M. Roth.
-Nikhil Bhatia 28 th October What is RUP? Central Elements of RUP Project Lifecycle Phases Six Engineering Disciplines Three Supporting Disciplines.
1 IEEE TRANSACTION ON KNOWLEDGE AND DATA ENGINEERING, VOL. 15 NO.5, SEPTEMBER/OCTOBER 2003 Manuscript received 10 July 2000; received 2 Jan. 2001; accept.
Rational Unified Process Fundamentals Module 4: Disciplines II.
Business Analysis and Essential Competencies
1 Process Engineering A Systems Approach to Process Improvement Jeffrey L. Dutton Jacobs Sverdrup Advanced Systems Group Engineering Performance Improvement.
JVB-STC'97- 1 #*#* Successful Adoption and Use of Object Oriented Technologies STC ‘97 April 30, 1997 Jim Van Buren.
RUP Design RUP Artifacts and Deliverables
Certification and Accreditation CS Phase-1: Definition Atif Sultanuddin Raja Chawat Raja Chawat.
Chapter 10 Information Systems Analysis and Design
 CS 5380 Software Engineering Chapter 2 – Software Processes Chapter 2 Software Processes1.
James McKee. Scenario Today, businesses are more complex and ever-changing, requiring more sophisticated management solutions. Example: The Business Model.
Role-Based Guide to the RUP Architect. 2 Mission of an Architect A software architect leads and coordinates technical activities and artifacts throughout.
What is a Business Analyst? A Business Analyst is someone who works as a liaison among stakeholders in order to elicit, analyze, communicate and validate.
Yazd University, Electrical and Computer Engineering Department Course Title: Advanced Software Engineering By: Mohammad Ali Zare Chahooki The Project.
Design engineering Vilnius The goal of design engineering is to produce a model that exhibits: firmness – a program should not have bugs that inhibit.
Space Systems Engineering: Functional Analysis Module Functional Analysis Module Space Systems Engineering, version 1.0.
Information Systems Engineering. Lecture Outline Information Systems Architecture Information System Architecture components Information Engineering Phases.
Service Oriented Architecture (SOA) Dennis Schwarz November 21, 2008.
Foundations of Geospatial System Development II Todd S. Bacastow Professor of Practice for Geospatial Intelligence John A. Dutton e-Education Institute.
Search Engine Optimization © HiTech Institute. All rights reserved. Slide 1 What is Solution Assessment & Validation?
EPA Geospatial Segment United States Environmental Protection Agency Office of Environmental Information Enterprise Architecture Program Segment Architecture.
03/11/021 Spaceport Vision Team Members. 03/11/022 Systems Definition Spaceport System Spaceport Stakeholder Needs High-Level Trade Study Performance.
March 2004 At A Glance NASA’s GSFC GMSEC architecture provides a scalable, extensible ground and flight system approach for future missions. Benefits Simplifies.
PRJ566 Project Planning & Management Software Architecture.
Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS5th Edition.
Software Engineering Lecture 10: System Engineering.
03/20/021 Spaceport Vision Team Members Organizations that contributed: Air Force NASA NCSS FAA Industry University Etc.
Overview: Spatial Data Standards for Facilities, Infrastructure and Environment (SDSFIE) Services Support FGDC Coordination Group Meeting 6 February 2007.
LECTURE 5 Nangwonvuma M/ Byansi D. Components, interfaces and integration Infrastructure, Middleware and Platforms Techniques – Data warehouses, extending.
Managing Enterprise Architecture
Page 1 An Overview of The COTS-Aware Requirements Engineering and Software Architecting Project (CARE/SA) The University of Texas at Dallas Department.
ITIL: Service Transition
Requirements Analysis Scenes
Object-Oriented Software Engineering Using UML, Patterns, and Java,
Identify the Risk of Not Doing BA
Systems analysis and design, 6th edition Dennis, wixom, and roth
Systems analysis and design, 6th edition Dennis, wixom, and roth
PLANNING.
Presentation transcript:

6/11/2015 © 2000 Raytheon Systems Company. An unpublished work. All rights reserved. WESAS 2000 Re-Integrating the Operational Architecture Michael P. Minette System Architect Raytheon Command, Control, Communications, and Intelligence Systems Fullerton, CA May 8, 2000

2 © 2000 Raytheon Systems Company. An unpublished work. All rights reserved. 6/11/2015 Briefing Objectives n Share Raytheon C3I organization experiences in use (and reuse) of architecture-based solutions n Indicate some of Raytheon’s present and projected future architecture objectives n Focus on a particularly challenging technical area in the use of COTS architecture based solutions n Suggest ideas and research opportunities that may lead to new or revised methods and tools

3 © 2000 Raytheon Systems Company. An unpublished work. All rights reserved. 6/11/2015 Command & Control in a Joint Ops Center and Air Ops Center AEW Radars Civil ATC Center AAA SA M Control Reporting Center Tracking Identification Threat evaluation Weapon assignment Weapons control Tracking Identification Threat evaluation Weapon assignment Weapons control Air Operations Center Land Operations Center Tactical Fighter Air Defense Ground Environment Command and Control Preparation Planning Direction Coordination Monitoring & Assessment Brigade HQ Battalion HQ Brigade HQ Naval Operations Center Joint Operations Center

4 © 2000 Raytheon Systems Company. An unpublished work. All rights reserved. 6/11/2015 System Architecture Views System View The realization of a particular, actual system Implements functionality and concepts of the operational architecture, Employs elements of the technical architecture standard views -block diagrams, -data flows, process flows, -allocation plans, -etc Operational View The form, structure, and interrelationships of the -narrow application domain, -users, -functions, -data, -system mission Describes the conceptual solution in terms of the operational concept Technical View Describes the logical structure, content and relationships -standards, -processes, -guidelines, -common operating infrastructure, -approved parts lists, -schema, -reference models The Product Architecture Establishes - Common Processes and Standards - Common Components and Artifacts - Common Environment »Infrastructure »Foundation Components »Information Model Provides the Common Elements & Processes from which Many Customized C3I Systems Are Possible. Operational Architecture Technical Architecture System Architecture... System Architecture PGM D System Architecture PGM C System Architecture PGM B System Architecture PGM A

5 © 2000 Raytheon Systems Company. An unpublished work. All rights reserved. 6/11/2015 Raytheon’s Pre-COTS Process System View The results were highly capable systems, uniquely optimized; some are still around Operational View Significant engineering effort expended in operations analysis, acquiring domain expertise by hiring, training, and practice. Analysis and modeling tools used extensively Technical View Components and subsystems are designed and implemented specifically for unique sets of requirements. Significant reuse of software and architecture within narrow domain But software is always modified to fit operational needs Prior to the widespread availability of reliable COTS components and architecture frameworks, the operations view and concepts drove Raytheon’s architecture strategy. -Operational needs defined requirements -Requirements determined architecture and design -Design got implemented from scratch or modification of similar domain specific component Operational Architecture Proprietary Technical Architecture System Architecture... System Architecture PGM D System Architecture PGM C System Architecture PGM B System Architecture PGM A

6 © 2000 Raytheon Systems Company. An unpublished work. All rights reserved. 6/11/2015 Transitioning to a COTS Architecture Process System View Many systems have successfully incorporated some COTS by: -significant work behind the scenes to make things fit -forcing the operations to fit the general model. Neither method makes the best use of the architecture-based approach Operational View However, the advent of COTS disintegrated the linear, closely coupled relationship between the operations view and the technical Generalized capabilities often do not fit domain specific operational needs well Technical View Increasing effort devoted to working- around “features” of COTS. The ball peen hammer approach to integration Drive towards COTS, common, open architectures pushed by: -Increasing complexity, sizes, numbers; -The ongoing information technology revolution places extraordinary demands on systems. -Desire for more advanced features -Economics -Healthy competition Operational Architecture Common/COTS Technical Architecture System Architecture... System Architecture PGM D System Architecture PGM C System Architecture PGM B System Architecture PGM A

7 © 2000 Raytheon Systems Company. An unpublished work. All rights reserved. 6/11/2015 Examples of Operational Mismatch n Using COTS HMI and information management software — General purpose DBMS and GIF systems often cannot meet domain specific performance and operational needs > track display — Commercially available domain specific DBMS or GIFs are often too narrowly focused > ODS ToolBox n Using COTS system control software — Conflict between COTS software’s user model and situational imperatives: user need to force an action > Network management, security, workflow n Commercial maintenance practices and rapidly shifting marketplace — 60 second emergency restart for ATC system nearly defeated by Network Router vendor firmware maintenance process

8 © 2000 Raytheon Systems Company. An unpublished work. All rights reserved. 6/11/2015 Research Opportunities n Raytheon is committed to the architecture based development strategy and to the use of COTS architectures and components n We see continuing challenges in matching general-purpose COTS to the operational imperatives of our domain specific products n Refinement of techniques for mapping operational requirements to architecture solutions will be highly beneficial, for example — Refinement of existing Software Quality Engineering Methods — Development of new, situational, operational-context-based modeling techniques

9 © 2000 Raytheon Systems Company. An unpublished work. All rights reserved. 6/11/2015 Refine Software Quality Engineering Methods n Software Quality Engineering concepts from mid 80’s may offer an assessment approach n Methodology Summary — Establish list of desired quality factors — Associate factors with testable criteria for each factor — Then, for a particular system use the selected criteria to define specific testable requirements n Suggested Research Approach — Identify and collect key operational factors > Operationally significant features of COTS architectures and components > The new operational criteria are likely to be refinements of the older quality criteria: interoperability, timeliness, accessibility, etc. — Investigate techniques for measuring and comparing — Experiment and test the process for technology selection and evaluation based on operational need

10 © 2000 Raytheon Systems Company. An unpublished work. All rights reserved. 6/11/2015 Situational Logic and Modeling n Situational logic is a fairly recent extension to logic that provides means to model and operate processes in context n The research objective is to develop means to employ situational knowledge and context information in reasoning about architecture alternatives n Situational, i.e., contextual models may provide: — Means to incorporate operational view into effective system models earlier in the development lifecycle — Such operational models could draw attention to the environmental or processing features that impact COTS selection — This would provide the means to measure qualitative distances between operational and technical solution spaces n Note “Situation” has high relevance in Raytheon C3I systems: — Situation Display, Situational Awareness are key operational concepts — Changes in situation, rather than mode or state, tend to be the performance drivers and suitability

11 © 2000 Raytheon Systems Company. An unpublished work. All rights reserved. 6/11/2015 Summary n New advanced automation techniques and architecture-based engineering and products have great potential n New COTS architecture-based solutions are incorporated in Raytheon’s systems — But, mismatch between the domain operational concept for the system and the operational concept inherent in the technology is a continuing challenge n Raytheon’s experience suggests the need for new techniques to improve use of the Operational Architecture — To guide Technical Architecture definition and use — For assessing and evaluating alternate implementations

12 © 2000 Raytheon Systems Company. An unpublished work. All rights reserved. 6/11/2015 References n Architecture — C4ISR Architecture Framework, US Department of Defense, > The DoD top-down architecture strategy for C4I domain — Defense Information Infrastructure Common Operating Environment (DII COE) Homepage, > The DoD initiative for the Technical Architecture for the C4I domain n Software Quality Engineering — “Specification of Software Quality Attributes”, Rome Air Development Center, RADC-TR > RADC is now Rome Air Force Research Laboratory — Software Quality Engineering, Michael Deutsch, Ronald Willis, Prentice Hall, 1988 n Situational Logic — Stanford Center for Studies in Language and Information, — T he Situation in Logic, CSLI Lecture Notes, Jon Barwise, Stanford University Press