+ All Categories
Home > Documents > 1 Systems Engineering CORE ® - A Model Based Approach January, 2004 Jody H. Fluhr Vitech...

1 Systems Engineering CORE ® - A Model Based Approach January, 2004 Jody H. Fluhr Vitech...

Date post: 27-Mar-2015
Category:
Upload: maria-gallegos
View: 250 times
Download: 1 times
Share this document with a friend
Popular Tags:
38
1 Systems Engineering CORE ® - A Model Based Approach January, 2004 Jody H. Fluhr Vitech Corporation www.vitechcorp.com jfl[email protected] 502.995.8895
Transcript
Page 1: 1 Systems Engineering CORE ® - A Model Based Approach January, 2004 Jody H. Fluhr Vitech Corporation  jfluhr@vitechcorp.com 502.995.8895.

11

Systems Engineering

CORE® - A Model Based Approach

January, 2004

Jody H. FluhrVitech Corporation

[email protected]

502.995.8895

Page 2: 1 Systems Engineering CORE ® - A Model Based Approach January, 2004 Jody H. Fluhr Vitech Corporation  jfluhr@vitechcorp.com 502.995.8895.

22

Providers of Systems Engineering Solutions– Consulting– Training– Systems Engineering Technology and Tools

• Developers of the CORE Systems Engineering Tool Suite

Founded in August 1992 First commercial shipment of CORE in March

1993 Headquarters in Tysons Corner, Virginia US Sales Offices throughout the US International Resellers around the world

Page 3: 1 Systems Engineering CORE ® - A Model Based Approach January, 2004 Jody H. Fluhr Vitech Corporation  jfluhr@vitechcorp.com 502.995.8895.

33

Over 250 Clients in 14 Countries

DoD– US Army, US Air Force, US Navy,

USMC Intelligence Agencies

– CIA, NIMA, NSA, NGIC Dept. of Energy

– Sandia, Los Alamos, Idaho Falls, Savannah River, Hanford

NASA Lockheed Martin Boeing Raytheon FedEx MITRE Booz-Allen & Hamilton SAIC Sprint Bearing Point

UDLP Northrop Grumman Orbital Sciences Battelle TRW TASC Canadian Defense Research

(DRDC) General Atomics/Burns and Roe NOKIA Telecommunications Motorola USAA De Beers Diamond Mines (SA) Peugeot/PSA Citroen Israeli Aircraft Industries Litton/PRC

Page 4: 1 Systems Engineering CORE ® - A Model Based Approach January, 2004 Jody H. Fluhr Vitech Corporation  jfluhr@vitechcorp.com 502.995.8895.

44

The Systems Engineering Dilemma: Complexity and Synchronization

PreliminaryPreliminarySystem System

ConceptsConceptsAndAnd

Existing Existing InterfacesInterfaces

InputsInputsInputsInputs

Needs Needs AndAnd

RequirementsRequirements Operational SystemOperational System

OutputsOutputsOutputsOutputs

Supporting Supporting DocumentationDocumentation

The “Design Churn”The “Design Churn”The “Design Churn”The “Design Churn”

ElectricalEngineeringElectrical

Engineering

ManufacturingManufacturing

Test and VerificationTest and Verification

MechanicalEngineeringMechanicalEngineering

SystemsEngineering

SystemsEngineering

SoftwareEngineeringSoftware

Engineering

QualityEngineering

QualityEngineering Safety

EngineeringSafety

Engineering

ProcurementProcurement

ExternalTeams

ExternalTeams

People with Specialty SkillsPeople with Specialty SkillsPeople with Specialty SkillsPeople with Specialty SkillsWith Their PerspectiveWith Their PerspectiveWith Their PerspectiveWith Their PerspectiveWith Their Tools and ProcessesWith Their Tools and ProcessesWith Their Tools and ProcessesWith Their Tools and ProcessesProducing Their Designs and Work ProductsProducing Their Designs and Work ProductsProducing Their Designs and Work ProductsProducing Their Designs and Work ProductsDesign TeamDesign TeamDesign TeamDesign Team

Page 5: 1 Systems Engineering CORE ® - A Model Based Approach January, 2004 Jody H. Fluhr Vitech Corporation  jfluhr@vitechcorp.com 502.995.8895.

55

Major Challenge of Systems Engineering

Managing the complexity to achieve a harmonious solution. – Many different types of efforts and information must be successfully

managed/executed to achieve project success• Engineering Elements (Requirements, Functionality, Architecture, System

Resources, etc.)• Project Elements (WBS, Activities/Tasks, Products, Reviews, Processes,

Budgets, Schedules, etc.)• Interconnectivity: Elements are related to and affect one another

Complexity creates Challenges– Integration Challenge

• How to keep team efforts integrated?

– Consistency Challenge• How to keep engineering (information, design, documentation, etc.)

consistent across the board?

– Availability Challenge• How to keep the latest engineering accessible to the whole team?• How to prevent engineering/decisions based on obsolete/dated

information?

Page 6: 1 Systems Engineering CORE ® - A Model Based Approach January, 2004 Jody H. Fluhr Vitech Corporation  jfluhr@vitechcorp.com 502.995.8895.

66

CORE Overview

CORE – A Systems Engineering Technology– Developed to support the People who implement the Systems

Engineering Methodology• Analyze, Decompose and Allocate System Requirements

– Validate Requirements– Requirements Management Requirements Engineering

• Define System Behavior– Functionality– Operations

• Define System Architecture – Internal and External Interfaces – Subsystems/Assemblies/Components

• Define System Verification and Validation– Verification Requirements– Verification Planning (Events and Resources)

– Designed to meet the Systems Engineer’s Challenges

Page 7: 1 Systems Engineering CORE ® - A Model Based Approach January, 2004 Jody H. Fluhr Vitech Corporation  jfluhr@vitechcorp.com 502.995.8895.

77

CORECORERepositoryRepository

System Engineering Process

Source Requirements Domain

Architecture Domain

Behavior Domain

V&V Domain

verified by

verified by

Originating requirementstrace to behavior

Originating requirementstrace to physical components

Behavior is allocated tophysical components

verified by

Page 8: 1 Systems Engineering CORE ® - A Model Based Approach January, 2004 Jody H. Fluhr Vitech Corporation  jfluhr@vitechcorp.com 502.995.8895.

88

An Iterative System Engineering Process

Primary Concurrent Engineering Activities At Each Layer

SourceDocuments

Layer 1(Draft 1)

Layer 2(Draft 2)

Layer n(Final

Specs)

andand

Behavior Analysis

Synthesis/ Architecture

Design V & V

System Design Database Specification & Report Generation

Iterate as Required When Layer Completed

Iterate as Required When Layer Completed

Originating Requirements Analysis

Behavior Analysis

Synthesis/ Architecture

Design V & V

System Design Database Specification & Report Generation

Behavior Analysis

Synthesis/ Architecture

Design V & V

System Design Database Specification & Report Generation

no

yes

Accept HandoverFrom Prior Shift

LP

7

Process Claim Quiting time?

Handover to NextShift

LE

OR LP Leave Workplace

Initial Requirements for this layer are embodied in the model passed from the prior layer

Initial Requirements for this layer are embodied in the model passed from the prior layer

CORE supports a disciplined, iterative approach to CORE supports a disciplined, iterative approach to systems definition.systems definition.

Page 9: 1 Systems Engineering CORE ® - A Model Based Approach January, 2004 Jody H. Fluhr Vitech Corporation  jfluhr@vitechcorp.com 502.995.8895.

99

CORECORERepositoryRepository

CORE Overview - System Engineering Capabilities

Requirements Analysis and Management

Verification and Validation

Design and Implementation Requirements Capture Requirements Analysis Requirements Traceability Requirements Issues and Risks

Physical Architectural Modeling Functional Modeling Operational Scenarios Interfaces – External and Internal System Integration System Issues and Risks

Verification Requirements Development Verification Planning and Status Test Procedure Development Test Configuration Development Verification Issues and Risks

Document Generation System Specifications Interface Control Documents RFP Responses and Proposals Requirements Traceability Reports

Page 10: 1 Systems Engineering CORE ® - A Model Based Approach January, 2004 Jody H. Fluhr Vitech Corporation  jfluhr@vitechcorp.com 502.995.8895.

1010

CORE Overview – The CORE Repository

Centralized repository or database

Accessible to engineering team

Comprised of classes of elements and elements themselves

Elements have attributes Elements can have

relationships with other elements

Data in repository can be viewed and manipulated in various ways

Database EditorDatabase Editor

CORERepository

Page 11: 1 Systems Engineering CORE ® - A Model Based Approach January, 2004 Jody H. Fluhr Vitech Corporation  jfluhr@vitechcorp.com 502.995.8895.

1111

SystemsEngineeringCLASSES

Relationships

Attributes

Element

Document System Components Functions Interfaces Constraints Requirements Risks Issues Etc.

This ‘Database Editor’ view allows browsing of all system elements,This ‘Database Editor’ view allows browsing of all system elements,Relationships, and attributes. Relationships, and attributes.

CORE Overview – The CORE Repository

Page 12: 1 Systems Engineering CORE ® - A Model Based Approach January, 2004 Jody H. Fluhr Vitech Corporation  jfluhr@vitechcorp.com 502.995.8895.

1212

CORE Overview – Engineering Element Example

Element NameElement Name

Other ElementOther ElementAttributesAttributes

Element Element RelationshipsRelationships

This element, “ATC Draft This element, “ATC Draft Specs-7.23.90”, Specs-7.23.90”, documentsdocumentsthese six requirement these six requirement elements.elements.

Element EditorElement Editor

Page 13: 1 Systems Engineering CORE ® - A Model Based Approach January, 2004 Jody H. Fluhr Vitech Corporation  jfluhr@vitechcorp.com 502.995.8895.

1313

Example: System Requirements Model

documents documents documents documents documents documents

incorporates incorporates incorporates incorporates incorporates

generates incorporates

traces to

allocated to decomposed by

allocated to

ATC.Draft.Specs-7.23.90

Document

1.0

Overall ATC

OriginatingR...

2.0

SystemDefinition

OriginatingR...

3.0

SystemBoundary

OriginatingR...

4.0

Mission

OriginatingR...

5.0

Prime Mission

OriginatingR...

5.1

AutomatedSupport

OriginatingR...

5.2

AircraftSeparation

OriginatingR...

ApprovedSeparation

Issue

5.2.CL

AircraftSeparation.CL

OriginatingR...

1.2.3

Predictincursion ofrestricted air

space

Function

1.1.1

ATCworkstations

Component

1.2.3.1

Detect anincursion ofrestrictedairspace

Function

1.1.1

ATCworkstations

Component

5.4

ObstructionSeparation

OriginatingR...

5.5

Air Traffic Flow

OriginatingR...

5.6

InformationDissemination

OriginatingR...

6.0

ATC Efficiency

OriginatingR...

Date:3/28/2002

Author:SE 007

Number: Name:ATC.Draft.Specs-7.23.90

Children(decomposed)Requirements

RequirementsTraced toFunctionality

FunctionalityAllocated toSystemcomponents

OriginalRequirements

Page 14: 1 Systems Engineering CORE ® - A Model Based Approach January, 2004 Jody H. Fluhr Vitech Corporation  jfluhr@vitechcorp.com 502.995.8895.

1414

CORECORERepositoryRepository

CORE Overview - System Engineering Capabilities

Requirements Analysis and Management

Verification and Validation

Design and Implementation Requirements Capture Requirements Analysis Requirements Traceability Requirements Issues and Risks

Physical Architectural Modeling Functional Modeling Operational Scenarios Interfaces – External and Internal System Integration System Issues and Risks

Verification Requirements Development Verification Planning and Status Test Procedure Development Test Configuration Development Verification Issues and Risks

Document Generation System Specifications Interface Control Documents RFP Responses and Proposals Requirements Traceability Reports

Page 15: 1 Systems Engineering CORE ® - A Model Based Approach January, 2004 Jody H. Fluhr Vitech Corporation  jfluhr@vitechcorp.com 502.995.8895.

1515

CORE Overview – Functional/Operational Modeling

Process B

ReplicateWith coordination

Process A

Option 2

Yes

No

Option 1

Iterate

F1AND

F2OR

ITF3 F4

IT

LPF5

F6

LE

OR LP

OR

RPF7 F8

RP

ANDF9

CORE provides Functional Flow Block Diagrams (FFBDs) toCORE provides Functional Flow Block Diagrams (FFBDs) tocapture system functionality or operations.capture system functionality or operations.

Each Function is an element in the Repository.Each Function is an element in the Repository.

Page 16: 1 Systems Engineering CORE ® - A Model Based Approach January, 2004 Jody H. Fluhr Vitech Corporation  jfluhr@vitechcorp.com 502.995.8895.

1616

CORE Overview – Functional Interfaces

AND

F1 F5

F2 F3 F4

AND

Stimulus

Response

F1

F5

Response

Stimulus

F2

F3

F4

Enhanced Functional Flow Block Diagram

N2 Diagram

CORE provides Enhanced Functional Flow Block Diagrams CORE provides Enhanced Functional Flow Block Diagrams and Nand N22 Diagrams to capture Functional Interfaces. Diagrams to capture Functional Interfaces.

Page 17: 1 Systems Engineering CORE ® - A Model Based Approach January, 2004 Jody H. Fluhr Vitech Corporation  jfluhr@vitechcorp.com 502.995.8895.

1717

kitchen

no cook

cook

customer

# customers

eatingkill

no0.25

yes0.75

# customers

service area

# customers

svc. customer

# customers

AND

IT

F.1

CustomerArrives

IT

IT AND

F.2

Place Order

F.3

Accept Order

AND

F.4

AssembleOrder

IT

IT

F.5

Take Food

F.6

Leave lineIT

IT

F.7

Eat In?

F.8

Eat

OR

F.9

LeaveIT

LP

F.10

Wait To CheckBurgers

F.11

Check burgerSupply

F.12

Cook Burgers

OR LP

AND

customer

food

customerand food

System behavior model defines architecture of simulation model

CORE Overview – Functional/Operational Modeling and Discrete Event Simulation

CORE executes FFBDs in its Discrete Event Simulator allowingCORE executes FFBDs in its Discrete Event Simulator allowingdynamic analysis of functional models and requirements.dynamic analysis of functional models and requirements.

Page 18: 1 Systems Engineering CORE ® - A Model Based Approach January, 2004 Jody H. Fluhr Vitech Corporation  jfluhr@vitechcorp.com 502.995.8895.

1818

CORE Overview – System/Architecture Modeling

0

Simple AirTraffic Control

System

System

1

SectorCommand

Center

Component

1.1

ADP

Component

1.1.1

ATCworkstations

Component

2

Sensors

Component

2.1

EnRouteRadars

Component

2.2

TerminalRadars

Component

1.1.2

Main Computer

Component

1.2

Center SupportPersonal

Component

1.3

SectorCommand

Facility

Component

1.4

Local Comm

Component

3

Comm

Component

Date:5/28/2002

Author:Engineer 1

Number:0

Name:Simple Air Traffic Control System

The System Architecture or System Hierarchy view shows the The System Architecture or System Hierarchy view shows the breakdown of the system.breakdown of the system.

See Next Slide.See Next Slide.

Page 19: 1 Systems Engineering CORE ® - A Model Based Approach January, 2004 Jody H. Fluhr Vitech Corporation  jfluhr@vitechcorp.com 502.995.8895.

1919

CORE Overview – System/Architecture Modeling

Attributes of Attributes of this system this system component.component.

Relationships to other elements.Relationships to other elements.

A different view of the same element – it’s attributes and A different view of the same element – it’s attributes and relationships to other elements in the system model.relationships to other elements in the system model.

Page 20: 1 Systems Engineering CORE ® - A Model Based Approach January, 2004 Jody H. Fluhr Vitech Corporation  jfluhr@vitechcorp.com 502.995.8895.

2020

Power (Secondary)

Av Air Return

Data (Front Panel) RS-232

Av Air Supply

Data (Secondary)

Power (Front Panel)

Cabin Air Supply

Power (Primary)

Cabin Air Return

Electrical Bond

Data (Primary)

Animal Habitat System

System

External System

Component

CORE Overview – System Interfaces

See Next Slide.See Next Slide.

This Interface or Physical Block Diagram is automatically generated This Interface or Physical Block Diagram is automatically generated by CORE based on the data in the repository. by CORE based on the data in the repository.

The “Open Circle” onThe “Open Circle” onthe interface indicates thatthe interface indicates thatthe interface the interface connects throughconnects throughthe Top-Level System to athe Top-Level System to asubsystem.subsystem.

Page 21: 1 Systems Engineering CORE ® - A Model Based Approach January, 2004 Jody H. Fluhr Vitech Corporation  jfluhr@vitechcorp.com 502.995.8895.

2121

CORE Overview – System Interfaces

Interface NameInterface Name

Interface DescriptionInterface Description

Interface ConnectivityInterface Connectivity

All things that appear on any diagram are elements in the Repository. All things that appear on any diagram are elements in the Repository.

Page 22: 1 Systems Engineering CORE ® - A Model Based Approach January, 2004 Jody H. Fluhr Vitech Corporation  jfluhr@vitechcorp.com 502.995.8895.

2222

T7 -...

F1 -...

F3 -...

T1 -...

T5 -...

F2 -...

CP1 ...

TD -...

T2 -...

T3 -...

T4 -...

F4 -...

T6 -...

T8 -...

Data (Secondary)

Dat

a (P

ri...

Dat

a (F

ront

Pan

el).

..

Data (Front Panel) Connector

Component

Data (Primary) Connector

Component

Data (Secondary) Connector

Component

Main Processor Assembly

Component

Microprocessor Assembly #1

Component

Microprocessor Assembly #2

Component

Environmental Control Subsystem

Component

External System

Component

Date:3/7/2002

Author:Administrator

Number: Name:Command and Data Handling Subsystem

CORE Overview – System Interfaces

Data (Secondary) InterfaceData (Secondary) Interface

Page 23: 1 Systems Engineering CORE ® - A Model Based Approach January, 2004 Jody H. Fluhr Vitech Corporation  jfluhr@vitechcorp.com 502.995.8895.

2323

CORECORERepositoryRepository

CORE Overview - System Engineering Capabilities

Requirements Analysis and Management

Verification and Validation

Design and Implementation Requirements Capture Requirements Analysis Requirements Traceability Requirements Issues and Risks

Physical Architectural Modeling Functional Modeling Operational Scenarios Interfaces – External and Internal System Integration System Issues and Risks

Verification Requirements Development Verification Planning and Status Test Procedure Development Test Configuration Development Verification Issues and Risks

Document Generation System Specifications Interface Control Documents RFP Responses and Proposals Requirements Traceability Reports

Page 24: 1 Systems Engineering CORE ® - A Model Based Approach January, 2004 Jody H. Fluhr Vitech Corporation  jfluhr@vitechcorp.com 502.995.8895.

2424

CORE Overview: Verification & Validation Planning

documents documents

generates traces to traces to

allocated to verified by

satisfied by

defined by uses configuration

formed by formed by formed by formed by

RequirementsDocument #1

Document

Requirement 1

OriginatingRequi...

Issue 1

Issue

Function 1

Function

Subsystem 1

Component

VerificationRequirement 1

VerificationRequi...

Verification Event 1

VerificationEvent

Test Procedure 1

TestProcedure

Test Configuration1

TestConfiguration

Subsystem 1

Component

External Interface 1

Link

Test Enviroment

System

Test System

System

External Interface 1

Link

Requirement 2

OriginatingRequi...

Verification RequirementVerification Requirement

Verification EventVerification Event

Test ConfigurationTest ConfigurationTest ProcedureTest Procedure

Requirement SourceRequirement Source

Source RequirementSource Requirement

Design/ImplementationDesign/Implementation

Tra

ceab

ilit

yT

race

abil

ity

Page 25: 1 Systems Engineering CORE ® - A Model Based Approach January, 2004 Jody H. Fluhr Vitech Corporation  jfluhr@vitechcorp.com 502.995.8895.

2525

Program and Project Management

consists of consists of consists of

consists of consists of consists of consists of

Project X Team

ResponsibleOrga...

Project Group

ResponsibleOrga...

Fluhr, Jody

ResponsibleOrga...

SystemsEngineering Group

ResponsibleOrga...

Long, David

ResponsibleOrga...

Macdonald, Pat

ResponsibleOrga...

Test EngineeringGroup

ResponsibleOrga...

Plimpton, James

ResponsibleOrga...

includes includes includes includes includes

accomplishes includes includes

includes includes

accomplishes

inputs outputs

accomplishes includes

includes includes includes

Project X

Project

WP.1

RequirementsDevelopment and

Management

WorkPackage

Work Package 1Integrated Process

Activity

1.1

Requirement Analysis

Task

1.1.1

RequirementsExtraction from

Requirements Sources

Task

1.1.1

RequirementsExtraction Process

Flow

Activity

Requirements Sources

Product

IndividualRequirements

Product

1.1.2

RequirementsDecomposition

Task

1.2

RequirementsManagement

Task

WP.2

Technical SolutionDevelopment

WorkPackage

WP.3

Product Developmentand Integration

WorkPackage

WP.4

Validation

WorkPackage

Work Package 4Integrated Process

Activity

4.1

Customer Reviews

Task

4.1.1

System RequirementsReview

Task

4.1.2

Preliminary DesignReview

Task

4.1.3

Critical Design Review

Task

WP.5

Verfication

WorkPackage

Ref. Proceed to ProductDevelopment

AND

AND

Assembly 1.1Integration Process

Assembly 1.1 TestProcess

Assembly 1.2Integration Process

Assembly 1.2 TestProcess

AND Subsystem 1Integration Process

Subsystem 1 TestProcess

AND

Assembly 2.1Integration Process

Assembly 2.1 TestProcess

Assembly 2.2Integration Process

Assembly 2.2 TestProcess

AND Subsystem 2Integration Process

Subsystem 2 TestProcess

AND Top-LevelIntegration Process

Top-LevelVerification

Process

Ref.

DesignAcceptance

Organizational ModelOrganizational Model

Work Breakdown StructureWork Breakdown Structure

Project Functional Flow ModelProject Functional Flow Model

CORE’s Systems EngineeringCORE’s Systems EngineeringMethodology and Capabilities Methodology and Capabilities can be applied to project can be applied to project engineering.engineering.

Refer to ECS Case StudyRefer to ECS Case Study

Page 26: 1 Systems Engineering CORE ® - A Model Based Approach January, 2004 Jody H. Fluhr Vitech Corporation  jfluhr@vitechcorp.com 502.995.8895.

2626

CORECORERepositoryRepository

CORE Overview - System Engineering Capabilities

Requirements Analysis and Management

Verification and Validation

Design and Implementation Requirements Capture Requirements Analysis Requirements Traceability Requirements Issues and Risks

Physical Architectural Modeling Functional Modeling Operational Scenarios Interfaces – External and Internal System Integration System Issues and Risks

Verification Requirements Development Verification Planning and Status Test Procedure Development Test Configuration Development Verification Issues and Risks

Document Generation System Specifications Interface Control Documents RFP Responses and Proposals Requirements Traceability Reports

Page 27: 1 Systems Engineering CORE ® - A Model Based Approach January, 2004 Jody H. Fluhr Vitech Corporation  jfluhr@vitechcorp.com 502.995.8895.

2727

Number Name Description traces to

OR.1 ContinuousSupport

The Information Management System shall providecontinuous real-time support to the customers and thecollection systems.

C.1 Continuous Operation

OR.2.1 Accept Requests The system shall accept information requests fromcertified customers.

1 Accept And Format Request

OR.2.2 Retain Inventory The system shall retain an inventory of previouslycollected data/products and provide them to users, ifappropriate..

2 Check Product Inventory

8 Put Product In Inventory

9 Get Product From Inventory

OR.2.3 Control MultipleCollectors

The system shall control multiple collectors and multipletypes of collectors.

4 Determine Collector Mix

6 Task Collectors

OR.2.4 Maximum Staff The system shall be staffed at a maximum of 25 personnelon any shift

OR.2.5 ProvideFeedback

The system shall provide feedback on the customer'srequest within twenty four hours.

5 Notify User Of Estimated Schedule

PI.1 Provide Feedback

OR.2.6 PrioritizeRequests

The system shall provide a means of prioritizing thecustomer's requests.

3 Prioritize Request

OR.2.7.1 Monitor SelfPerformance

The system shall monitor its own performance. 11 Evaluate Products vs. Request

OR.2.7.2 Assess SelfPerformance

The system shall assess its own performance. 11 Evaluate Products vs. Request

12 Report Deficiencies AndRecommendations

The content of documents are automatically generated by CORE The content of documents are automatically generated by CORE based on the data in the repository.based on the data in the repository.

CORE Overview – Document Generation

Page 28: 1 Systems Engineering CORE ® - A Model Based Approach January, 2004 Jody H. Fluhr Vitech Corporation  jfluhr@vitechcorp.com 502.995.8895.

2828

COREscript and API

Scripting language provided in CORE– Object Oriented Query Language– Document/Report Generation

• MS Word compatible (Rich Text Format)

• MS Excel compatible

• HTML

• Text

• Over 30 open-source reports (System Specifications, Interface Specifications, etc.) are provided

– Query and Analysis

Application Program Interface– Provides access to Engineering Repository information by

external applications– Automation of information exchange with applications such as

PDM, DOORS, etc.

Page 29: 1 Systems Engineering CORE ® - A Model Based Approach January, 2004 Jody H. Fluhr Vitech Corporation  jfluhr@vitechcorp.com 502.995.8895.

2929

The Total Process and Synchronization

ORD.1 Intelligence Information System Source Requirements

Date:August 3, 1996

Author:System Engineer

Number: Name:

documents documents documents

incorporates incorporates incorporates incorporates

generates causes

constrained by

ORD.1

IntelligenceInformation SystemSource Require...

Document

OR.1

SpecificRequirements

OriginatingRequir...

OR.1.1

Accept Requests

OriginatingRequir...

I.1

Media of Requests

Issue

OR.1.2

Retain Inventory

OriginatingRequir...

OR.1.3

Control MultipleSensors

OriginatingRequir...

OR.1.4

Maximum Staff

OriginatingRequir...

R.1

Staffing Per Shift

Risk

OR.2

Continuous Support

OriginatingRequir...

SYS.1

IntelligenceInformation System

System

C.1

ContinuousOperation

ConstraintDate:

October 27, 1997Author:

System Engineer

Number:U.1

Name:Context (Root Function For Universe)

AND

C.1

Perform CustomerFunctions

0

Operate IntelligenceInformation System

C.2

Perform CollectorFunctions

AND

products requests

data

status

tasking

Date:August 4, 1996

Author:System Engineer

Number:C.0

Name:Universe

built from built from built from

C.0

Universe

External System

C.1

Customers

External System

C.2

Collectors

External System

SYS.1

IntelligenceInformation System

System

Architecture Domain

Requirements trace to

behavior

Requirements trace to physical components

Function Assess Kill

Function Perform Intercept

Function Request Intercept

Function (With Exits) Discrimina

Function Threat Track

Function Detect & Initiate Track

Resource MIPS

0

5

0 10 20 30 40 50 57.0

Source Requirements Domain

Process Domain

Source Requirement

s Analysis

Behavior Analysis

Architecture

Analysis

Design V & VV&V Domain

Function/ Behavior Domain

Behavior is allocated to

physical components

verified by

verified by

verified by

Page 30: 1 Systems Engineering CORE ® - A Model Based Approach January, 2004 Jody H. Fluhr Vitech Corporation  jfluhr@vitechcorp.com 502.995.8895.

3030

CORE Deployment Options

Workstation

Integrated application for small teams or on-site modeling/review

Updates

Segments

EnterpriseCollaborative

environment at the product, project, or

enterprise level

CORE2net

Internet

Intranet

Web browser access enabling

collaboration at the enterprise level and

beyond

Page 31: 1 Systems Engineering CORE ® - A Model Based Approach January, 2004 Jody H. Fluhr Vitech Corporation  jfluhr@vitechcorp.com 502.995.8895.

3131

Backup

Page 32: 1 Systems Engineering CORE ® - A Model Based Approach January, 2004 Jody H. Fluhr Vitech Corporation  jfluhr@vitechcorp.com 502.995.8895.

3232

CORE Workstation– Fully functional, single-user version of CORE

• Self-Contained Database Management System

• Executes on standalone computer workstation

– Databases can be exported and imported– Operates in conjunction with CORESim Product

• CORESim provides Discrete-Event Simulation capability

– System Requirements• Windows 95/98/Me or Windows NT/2000/XP

• 300 MHz processor or higher

• 128 MB RAM

• 80 MB available hard disk space

CORE Deployment Options – Workstation

Page 33: 1 Systems Engineering CORE ® - A Model Based Approach January, 2004 Jody H. Fluhr Vitech Corporation  jfluhr@vitechcorp.com 502.995.8895.

3333

CORE Enterprise– Client-Server Version of CORE– Provides scalability for project teams– Provides access to engineering repository from clients on local-

area network– Enterprise Server System Requirements

• Windows NT/2000/XP (Professional or Server Additions)• 10BaseT Network (or better)• 128 MB RAM• 300 MHz CPU or higher

– Enterprise Client System Requirements• Windows 95/98/Me or Windows NT/2000/XP• 300 MHz processor or higher• 128 MB RAM• 80 MB disk free space• TCP/IP protocol LAN access to Enterprise Server

CORE Deployment Options – Enterprise

Page 34: 1 Systems Engineering CORE ® - A Model Based Approach January, 2004 Jody H. Fluhr Vitech Corporation  jfluhr@vitechcorp.com 502.995.8895.

3434

COREsim– Adds Discrete Event Simulation capability to CORE– Dynamically interprets behavior models (FFBDs)– Utilized to identify timing, resource utilization and model

inconsistencies– System Requirements

• No additional resources required

CORE Deployment Options – COREsim

Page 35: 1 Systems Engineering CORE ® - A Model Based Approach January, 2004 Jody H. Fluhr Vitech Corporation  jfluhr@vitechcorp.com 502.995.8895.

3535

CORE2net Enterprise Web Server– Allows any workstation with a web browser and internet access

to Engineering Repository on Enterprise Web Server– Operates in Enterprise Configuration Only– Requires user name and password (same as Workstation and

Enterprise)– Web-based html interfaces

• Predefined views and queries

• Customizable html interfaces can be developed and deployed

CORE Deployment Options – CORE2net Web Server

Page 36: 1 Systems Engineering CORE ® - A Model Based Approach January, 2004 Jody H. Fluhr Vitech Corporation  jfluhr@vitechcorp.com 502.995.8895.

3636

CORE2net allows users to access the CORE Engineering Repository on the Enterprise Server using the Internet

Provides browsing capability Authorized users can change

element information Execute queries or generate

views (see next slide)

CORE Deployment Options – CORE2net

Page 37: 1 Systems Engineering CORE ® - A Model Based Approach January, 2004 Jody H. Fluhr Vitech Corporation  jfluhr@vitechcorp.com 502.995.8895.

3737

CORE Deployment Options – CORE2net

Page 38: 1 Systems Engineering CORE ® - A Model Based Approach January, 2004 Jody H. Fluhr Vitech Corporation  jfluhr@vitechcorp.com 502.995.8895.

3838

Thank You for Attending.

Jody H. Fluhr

[email protected]

502.995.8895

Vitech Corporation Phone: 703.883.2270

www.vitechcorp.com


Recommended