21CSI. ArmaNet AADL System of System Analysis. Unique Tools for Complex Systems. Jan, 2007

Size: px
Start display at page:

Download "21CSI. ArmaNet AADL System of System Analysis. Unique Tools for Complex Systems. Jan, 2007"

Transcription

1 21CSI Unique Tools for Complex Systems ArmaNet AADL System of System Analysis Jan, 2007 AADL Standardization Meeting Presented by Rob Mayer, Lead Systems Engineer st Century Systems, Inc. All rights reserved. AEDGE, AgentKind, and Unique Tools for Complex Systems are registered trademarks of 21 st Century Systems, Inc. 1

2 ArmaNet Is an analysis tool to validate requirements and evaluate designs of complex system of systems through all phases of development an SBIR Phase II research and development project st Century Systems, Inc. 2

3 ArmaNet Reduces Cost & Time Enables design and requirements checking early in the design processes & relative to operational profiles Facilitates evaluation of change request impacts on overall system and system components Expands collaboration between organizations while protecting intellectual property st Century Systems, Inc. 3

4 Design & Integration Complexities System Design Component Design Integration Testing System design and component requirements Test System & Prototype Contract components & purchase off the shelf Assemble system and verify functions Cost of Design Change or Error Caught at Design Phase $ $ $ st Century Systems, Inc. 4

5 Modular Architecture Stand alone analysis of models System Model Component Model Distributed analysis of models Models hardware and software OSATE TOPCASED Eclipse IDE ArmaNet AEDGE Component Model Leverages OSATE, TOPCASED, & Eclipse IDE for one integrated application Component Model st Century Systems, Inc. 5

6 Flexible Foundation Core technology can be applied to other market verticals with complex system of systems Aircraft with and without connectable stores (focus of current project) Helicopters Automotive Robotics with distributed control Automated assembly lines Autonomous/Unmanned vehicles Virtually all types of designs for complex system of systems st Century Systems, Inc. 6

7 Avionic/Store Integration Application ArmaNet SBIR created to reduce time and effort in integrating aircraft avionics with external stores Address engineering complexities in hardware & software design and component integration Leverage standard modeling language (AADL) with extensions st Century Systems, Inc. 7

8 ArmaNet Brings Designs Together System defined and checked with components representing key requirements Aircraft Company Develops System Component Definition and Interconnection Create & Test Avionics System Create & Test Stores relative to Avionics System Stores Developers Create & Test SMS Models within Avionics System Model Contract Hardware and Software Component Design/Construction ArmaNet System tests provide more detailed information as initial models replaced with representative hardware/software models Avionics Organization st Century Systems, Inc. 8

9 Demonstration Notes Notional model created to key demonstrate representative functions Demonstration of work in progress Focused on building framework Functionality more than polish st Century Systems, Inc. 9

10 Demonstration Model Notes Notional avionics model Elements selected for representative sample Mutliplexed data buses Discrete I/O Signal types and connections including signals available on high bandwidth connections Command/Response and data flows between components XML files capture command / response flows st Century Systems, Inc. 10

11 Demonstration Model - Stores Model standard connector classes to test compliance Model connections from Aircraft to store Aircraft to carriage store to weapon Built for modularity and flexibility to facilitate analysis of multiple, different load configurations without changing AADL models st Century Systems, Inc. 11

12 Demonstration Jan, 2007 AADL Standardization Meeting Presented by Rob Mayer, Lead Systems Engineer st Century Systems, Inc. All rights reserved. AEDGE, AgentKind, and Unique Tools for Complex Systems are registered trademarks of 21 st Century Systems, Inc. 12

13 ArmaNet Brings Value to Design Shortens time to field integrated system of systems by finding issues early in the design process Reduces issues in field tests by checking designs in terms of mission profiles Enhances collaboration between organizations to improve system integration with analysis of overall system model Improves standards compliance by enabling check of system and component design against standards throughout development lifecycle st Century Systems, Inc. 13

14 Extending Model for Advanced Architectures Reuses many of the same components and concepts Replaces some components with integrated hardware components with multiple threads Command/response & data flow needs very similar Same analysis required for engineering design st Century Systems, Inc. 14

15 Phase II Delivers Prototype Objective to demonstrate functional capabilities on a representative model Analyze system of system Required connections and signals Command/response and data flows Order of events Extend analysis with recommendations and suggested changes to system in order to correct detected problems Provide simple way to change load out for analysis with mission profiles st Century Systems, Inc. 15

16 Possible Future Directions for Technology Extend depth of analysis functions Electrical analysis of source and destination for signals Wiring impacts on signal level and timing Support for additional software modeling methods (e.g.: UML) Accuracy check for system wiring definition Software size and speed based on source language and processor Enhanced recommendations based on analysis with user annotation for lessons learned System component requirements generation based on model Requirements interpretation to guide and enable automated check of compliance Suggest troubleshooting approaches to problems found during system testing st Century Systems, Inc. 16

17 Questions? Rob Mayer Lead System Engineer Jeff Lucas Program Manager Jan, 2007 AADL Standardization Meeting Presented by Rob Mayer, Lead Systems Engineer st Century Systems, Inc. All rights reserved. AEDGE, AgentKind, and Unique Tools for Complex Systems are registered trademarks of 21 st Century Systems, Inc. 17

18 Backup Jan, 2007 AADL Standardization Meeting Presented by Rob Mayer, Lead Systems Engineer st Century Systems, Inc. All rights reserved. AEDGE, AgentKind, and Unique Tools for Complex Systems are registered trademarks of 21 st Century Systems, Inc. 18

19 21CSI Mission Statement Apply intelligent agent-based decision support tools across the spectrum of mission needs for government and commercial customers. Bring humans and computers together in collaboration to perform better combined than alone st Century Systems, Inc. 19

20 Spectrum of Tools & Customers Broad spectrum of government customers across the spectrum of mission requirements st Century Systems, Inc. 20