The example below illustrates Action Assertions stated in a form of Structured English (pseudo-code). These rules are operational rules because they reflect.

Slides:



Advertisements
Similar presentations
Report on Intrusion Detection and Data Fusion By Ganesh Godavari.
Advertisements

Aris Architecture of Integrated Information Systems Business Process Modelling Matteo Fiorillo Jyväskylä - Spring 2000.
SWIM and Next Gen Enterprise Architecture Artifacts
1 CONCENTRXSept 2000 Our Perspective “Integration without an architecture is like doing a jigsaw puzzle on your lap “ – R Tessier We look at the big picture.
Process-oriented System Automation Executable Process Modeling & Process Automation.
Data Center Infrastructure
ANSALDO: BACKGROUND experience in dependable Signalling Automation Systems experience in dependable Management Automation Systems experience in installation,
Protocols and the TCP/IP Suite
1 Process Engineering A Systems Approach to Process Improvement Jeffrey L. Dutton Jacobs Sverdrup Advanced Systems Group Engineering Performance Improvement.
Lec 3: Infrastructure of Network Management Part2 Organized by: Nada Alhirabi NET 311.
Report on Intrusion Detection and Data Fusion By Ganesh Godavari.
Computer Emergency Notification System (CENS)
4 - 1 Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved. Computer Software Chapter 4.
C4ISR and Information Warfare Naval Weapons Systems.
9 Systems Analysis and Design in a Changing World, Fourth Edition.
Jan 2015 iServ OfficeServ Operator Essential for business operators, receptionists, and people who manage high volume on calls, the iServ OfficeServ Operator.
1 EDER 677 Telecommunications in Education Different Modes of Telecommunication Systems - Linking to Learn - Norm Vaughan.
Lecture 13.  Failure mode: when team understands requirements but is unable to meet them.  To ensure that you are building the right system Continually.
OSI Model. Open Systems Interconnection (OSI) is a set of internationally recognized, non proprietary standards for networking and for operating system.
MHero : An integrated digital health platform for health worker communication and coordination.
PART1 Data collection methodology and NM paradigms 1.
Towards a High Performance Extensible Grid Architecture Klaus Krauter Muthucumaru Maheswaran {krauter,
 1- Definition  2- Helpdesk  3- Asset management  4- Analytics  5- Tools.
Information ITIL Technology Infrastructure Library ITIL.
What is BizTalk ?
Integration with External Applications: General View
SOIS Area Report Wireless WG Primary Objectives for the fall meeting
Chapter 19: Network Management
Logistics Planning WFP Logistics, We Deliver.
Systems Communications Description
FY17 End of Year Goals Summary FY17: Top 40 Goals Assessment
CS408/533 Computer Networks Text: William Stallings Data and Computer Communications, 6th edition Chapter 1 - Introduction.
Cisco Unified Communications Management
Network Centric Warfare Baseline Architecture 2004
Physical Data Model – step-by-step instructions and template
Distribution and components
EIN 6133 Enterprise Engineering
Instantiation of the Concept in GAMMA Prototypes
Hyper-V Cloud Proof of Concept Kickoff Meeting <Customer Name>
Oracle Solaris Zones Study Purpose Only
Version 3 April 21, 2006 Takahiro Yamada (JAXA/ISAS)
Description of Revision
Kick-Off Meeting Customer Requirement Survey
Virtual Network Management
Chapter 2 Database Environment Pearson Education © 2009.
The ANSI/SPARC Architecture aka the 3 Level Architecture
Service-centric Software Engineering
New Alma Customer Onboarding Preparation and Best Practices
Logistics Planning WFP Logistics, We Deliver.
System Interface Description – step-by-step instructions and templates
The University of Adelaide, School of Computer Science
Bringing Large Commercial Airport Capabilities to Your Local Community
Architecture Competency Group
Analysis models and design models
Course: Module: Lesson # & Name Instructional Material 1 of 32 Lesson Delivery Mode: Lesson Duration: Document Name: 1. Professional Diploma in ERP Systems.
Training Module Introduction to the TB9100/P25 CG/P25 TAG Customer Service Software (CSS) Describes Release 3.95 for Trunked TB9100 and P25 TAG Release.
An Introduction to Software Architecture
Chapter 7 –Implementation Issues
SV-2 Template Systems Communications Description – step-by-step instructions and templates Click the mouse button to see the next slide. Use the browser.
Enhanced alerting and collaborative incident management
Operational Rules Model – step-by-step instructions and template
Logical Data Model – step-by-step instructions and template
Computer Architecture Group U.S.C.
Systems Architecture & Design Lecture 3 Architecture Frameworks
Sylnovie Merchant, Ph.D. MIS 161 Spring 2005
Chapter 5 Architectural Design.
Chapter 2 Database Environment Pearson Education © 2009.
Emergency Telecommunications Cluster
Chapter 2 Database Environment Pearson Education © 2009.
{Project Name} Organizational Chart, Roles and Responsibilities
Presentation transcript:

The example below illustrates Action Assertions stated in a form of Structured English (pseudo-code). These rules are operational rules because they reflect constraints on the actual business process and not constraints imposed by system design or implementation decisions.   For Each MISSILE TRACK entity instance If MISSILE TRACK boost phase code > 0, Then MISSILE TRACK acceleration rate is non-null Else MISSILE TRACK drag effect rate is non-null And There Exists a MISSILE TRACK POINT entity instance Such That MISSILE TRACK.SOURCE TRACK identifier = MISSILE TRACK POINT.SOURCE TRACK identifier MISSILE TRACK POINT.SOURCE identifier End If End For

The following is an example Action Assertion that might be part of a Systems Rules Model. The assertion is an example of one that might be necessary mid-way through a system migration, when the databases that support three Forms (FORM-X, FORM-Y, and FORM-Z) have not yet been integrated, so explicit user or application action is needed to keep related data synchronised. The example is given in a form of Structured English. If field A in FORM-X is set to value T, Then field B in FORM-Y must be set to value T And field C in FORM-Z must be set to value T End If

SV-10a Systems Rules Model – Track Correlation Rule Example Track #1 Node Value = X Sum of Matching Correlation Weights = X Correlate to Track #1? Track Number Correlation Weight = 25 Track Class Correlation Weight = 10 Correlate to Existing Track? Track Name Correlation Weight = 30 Event New Contact Report Received Correlate to Track #n? Platform Type Correlation Weight = 10 SCONUM Correlation Weight = 40 Track #n Node Value = Sum of Matching Correlation Weights Nationality Correlation Weight = 10 Create New Track? Category Correlation Weight = 5 Pennant Number Correlation Weight = 20 New Track Node Value = 50 Note: Any new terms used should be fully explained in the associated Integrated Dictionary (CV-2) New Track Threshold = 50

SV-10a Systems Rules Model - Example 3 This example shows an extract from the same Situation Awareness System Track Correlation rule as in Example 2, but this time in a form of Structured English. GET CONTACT(New).Properties AND Next Track # SET Correlation Threshold = 50 FOR EACH TRACK(Index) SET TRACK(Index).Score = 0 COMPARE CONTACT(New).Properties TO TRACK(Index).Properties IF Track Number EQUAL THEN TRACK(Index).Score = TRACK(Index).Score + 25 END IF IF Track Class EQUAL THEN TRACK(Index).Score = TRACK(Index).Score + 10 END IF IF Track Name EQUAL THEN TRACK(Index).Score = TRACK(Index).Score + 30 END IF IF Platform Type EQUAL THEN TRACK(Index).Score = TRACK(Index).Score + 10 END IF IF SCONUM EQUAL THEN TRACK(Index).Score = TRACK(Index).Score + 40 END IF IF Nationality EQUAL THEN TRACK(Index).Score = TRACK(Index).Score + 10 END IF IF Category EQUAL THEN TRACK(Index).Score = TRACK(Index).Score + 5 END IF IF Pennant Number EQUAL THEN TRACK(Index).Score = TRACK(Index).Score + 20 END IF END FOR FIND TRACK(Z) WITH MAXIMUM TRACK(Z).Score IF TRACK(Z).Score > Correlation Threshold, THEN MERGE CONTACT(New).Properties WITH TRACK(Z).Properties ELSE CREATE TRACK(Next Track #).Properties FROM CONTACT(New).Properties END IF

Tactical Data Links Architecture – Notional Example OV-1 AEW&C AEW&C P-3C SATCOM GBAD F/A-18 COLLINS SS FFG/FFH LEGEND REGIONAL OPERATIONS CENTRE LINK 11 LINK 11 and/or LINK 16 LINK 4A or LINK 16 LINK 16, LINK 11 and /or AADSLINK OTCIXS/TIBS

SV-11 Example – Notional Logistics System LOGISTICS STAFF SUPPLIERS PROVIDES ACTIONS LISTS CONTAINS PLACES LINE ITEMS REQUISITION DETAILS REQUISITIONS FIELD UNITS ORGANISES DELIVERS CATEGORIES TRANSPORT

Communications Interface NODE A SYSTEMS SYSTEM 1 SYSTEM 2 MEANS SATCOM HF UHF VHF MODES VOICE DATA MSG NODE B SYSTEMS SYSTEM 1 SYSTEM 2 SYSTEM 3 MEANS ISDN PSTN SATCOM MODES VOICE FAX DATA MSG Communications Interface Communications Interface SATCOM Interface one-way NODE C SYSTEMS SYSTEM 1 SYSTEM 4 MEANS ISDN PSTN SATCOM HF UHF VHF MODES VOICE DATA MSG SATCOM Interface EXTERNAL CONNECTION

Training (IT Competency) Provision of Resources TOP SECRET Multiple Security Level Information Exchange SECRET RESTRICTED Process IT Service Delivery Training (IT Competency) Provision of Resources Governance Knowledge Management Infrastructure E-mail / Messaging Directory Services Information Security & Assurance Collaboration Information Storage & Management Network Operational Applications Subscription & Delivery Services Computing Platform (Hardware) Administrative Applications Search & Access Infrastructure Management

OV-6c Communications Net Management Example Network Manager Communications/Network Assets C2 Operational Element Configuration Manager Security & Traffic Managers Status Monitor Comm. Node Manager Comm. Node Assets System Direction Configuration Parameters Configuration Parameters Communications Directives Communications Directives Execution Instructions Status Information H&S Messages Exception Report Exception Report (If necessary, reiterate configuration process) Configuration Confirmation

OV-7 Logical Data Model – Notional Example MISSILE MISSILE-Track No (FK) ___________________ MISSILE-Status TARGET TARGET-Track No (FK) ___________________ Gathers information on P ELINT SENSOR EMISSION-Track No TARGET-Track No (FK) ___________________ TARGET-Time (FK) TARGET-Position (FK) TARGET-Velocity (FK) EMISSION-Identity EMISSION-Time EMISSION-Bearing Sends guidance information to Gathers information on P Sends information to Sends information to P MISSILE GUIDANCE SYSTEM MISSILE-Track No TARGET-Track No (FK) ___________________ MISSILE-Time MISSILE-Position MISSILE-Velocity MISSILE-Status (FK) TARGET-Time (FK) TARGET-Position (FK) TARGET-Velocity (FK) TARGET-Status (FK) COMMAND CENTRE TARGET-Track No (FK) EMISSION-Track No (FK) _____________________ TARGET-Time (FK) TARGET-Position (FK) TARGET-Velocity (FK) EMISSION-Identity (FK) EMISSION-Time (FK) EMISSION-Bearing (FK) TARGET-Hostility TARGET-Status SURVEILLANCE SENSOR TARGET-Track No ________________ TARGET-Time TARGET-Position TARGET-Velocity P Sends engagement information to Sends information to

SV-2 Notional Inter-Nodal Example FIXED NETWORK SYSTEMS UHF SATCOM HF SHIP / SHORE INMARSAT MEANS ISDN PSTN SATCOM HF UHF VHF MODES VOICE MESSAGE DATA VIDEO FACSIMILE TASK GROUP SYSTEMS UHF SATCOM HF SHIP / SHORE INMARSAT LIMK 11 MEANS ISDN PSTN SATCOM HF UHF VHF MODES VOICE MESSAGE DATA VIDEO FACSIMILE AMPHIBIOUS TASK GROUP SYSTEMS UHF SATCOM HF SHIP / SHORE INMARSAT LIMK 11 MEANS ISDN PSTN SATCOM HF UHF VHF MODES VOICE MESSAGE DATA VIDEO FACSIMILE 1 2 3 CIVIL ELEMENTS MEANS SATCOM (INMARSAT) MODES VOICE DATA FACSIMILE 4 4 LEGEND INTERFACE DESCRIPTION BANDWIDTH ENCRYPTION 1 Task Group Network 512 Kbps KG-84 2 Amphibious TG Network 1 Mbps 3 Inter-TG Coordination 600 bps / 64 Kbps KG-11 4 Civil/Military Coordination 256 Kbps None