How long is a piece of string? Quantifiable aspects of Architecture Frameworks. Matthew Hause: PTC Lars-Olof Kihlström: Syntell AB

Size: px
Start display at page:

Download "How long is a piece of string? Quantifiable aspects of Architecture Frameworks. Matthew Hause: PTC Lars-Olof Kihlström: Syntell AB"

Transcription

1 How long is a piece of string? Quantifiable aspects of Architecture Frameworks Matthew Hause: PTC Lars-Olof Kihlström: Syntell AB

2 Presenters Matthew Hause: PTC GTM Solutions Specialist, Fellow at PTC Co-Chair UPDM Group at OMG Member of SysML development team OMG Architecture Board Member Consultant, trainer, mentor of MBSE and Enterprise Architecture Lars-Olof Kihlström: Syntell AB Principal consultant at Syntell Member of the UPDM group since its inception Project manager for the MODAF re-engineering work that resulted in MODEM Member of the NAF revision syndicate (while it existed), responsible for NAF 3.0 and 3. on behalf of the Swedish Armed Forces Member of the IDEAS group (while it existed) on behalf of the Swedish Armed Forces Primarily engaged as mentor, coach and developer concerning model based system engineering and enterprise architecture 2

3 Quantifiable aspects of MBSE and enterprise architecture Model-Based Systems Engineering (MBSE) means that communication of system requirements can be improved with models rather than relying on just words. The Systems Modeling Language (SysML) was developed by INCOSE and the Object Management Group (OMG) to enable MBSE. It supports the specification, analysis, design, verification and validation of a broad range of systems and systems-of-systems. Systems engineers have been trying to get more out of their models by making them executable to answer questions or obtain results. The greatest concentration of work on executable models has concentrated on behavioral execution using code generation. This can also be done in modeling languages based on UML such as SysML and versions of the Unified Profile for DoDAF and MODAF (UPDM). 3

4 Is behavioral aspects all that is important? Behavioural aspects could be only a small part of the overall system requirements. Requirements can be non-functional, performance, structural, domain, cost, user interface, organizational, safety, interoperability and so forth. Rather than just considering models as execution of behavior, it is important to look at a model as a means of getting at quantitative and qualitative analysis results as well as behavioural ones. In order to fully grasp how different types of elements operate in different scenarios, it is important to take a look at aspects of use, performance, cost etc. from an overall point of view. Significant benefits can be realized by making use of architecture frameworks as a means of exploring these issues and tie the lessons learned from this into a direct MBSE development. In order to fully make use of quantifiable aspects a clear appreciation of what is meant is required. 4

5 UPDM version UML profile based MODAF v NAF v3.0. DoDAF.5 There was a bit of SysML in MODAF and the implementation of UPDM could choose between a pure UML or UML and SysML approach. UPDM contained both a profile as well as a domain meta-model that explained the meaning of the elements in the profile. 5

6 UPDM version 2 UML profile based MODAF v NAF v3. 2. IDEAS based DoDAF 2.02 There was still a bit of SysML in MODAF and the implementation of UPDM could choose between a pure UML or UML and SysML approach. UPDM contained both a profile as well as a domain meta-model that explained the meaning of the elements in the profile. 6

7 UPDM version 3 UML profile based MODAF v MODEM DMM 3.0 IDEAS based NAF v4.0 DoDAF 2.02 change DNDAF Other influences 7

8 Framework developments UPDM RFP requirement: The UPDM V3.0 domain metamodel shall be derived from MODEM and DM2, both of which are based upon the International Defence Enterprise Architecture Specification Foundation [IDEAS]. Mandatory requirements (excerpt): Provide Domain Metamodel (Abstract Syntax and Constraints) derived from MODEM and DM2 An Architecture Framework Profile Using SysML Enable the Expression Of Business Process Models Use of SysML Requirements Elements and Diagrams Use of SysML Parametrics Elements and Diagrams Mapped to Measurements Traceability Matrix to Supported Frameworks Non mandatory features (excerpt): UML Profile for NIEM Information Exchange Packaging Policy Vocabulary (IEPPV) Viewpoints in Support of SoS Life Cycle Processes and Analyses Support for Additional Viewpoints beyond those defined in DoDAF, MODAF/ MODEM, NAF, and the Security Viewpoint from DNDAF. Human Systems Integration (HSI) 8

9 Quantifiable aspects? IDEAS and MODEM is based on the mathematical concept of sets. 9

10 An example of a categorical property and measure 0

11 The SAR distress scenario

12 E3 Capability Dependencies (CV-4/ StV-4) Required Capability CV-4 [Capability] SAR «Capability» Search And Rescue Owning Capability DSM : Distress Signal Monitoring Inf : Inform Capability dependencies provide context for capability phases and resource deployment SC2 : SAR C2 MIC2 : Military C2 Capability Dependency Srch : Search Asst : Assistance Rec : Recovery 2

13 MODEM Capability Dependencies 3

14 Lp Actual Project (PV-2/ AcV-2) PV-3 [Architectural Description] Actual Projects «Project» SAR Manual Project I : Development startdate :00:00 enddate :00:00 responsibleresource «Organization» Department Of Transport : Government Department «Project» SAR Manual Project II : Development startdate :00:00 «ProjectSequence» enddate :00:00 responsibleresource «Organization» Department Of Transport : Government Department «Project» SAR Automation Project : Development startdate :00:00 enddate :00:00 responsibleresource «Organization» Department Of Transport : Government Department Actual Project «IncrementMilestone» MRU v INC enddate :00:00 resource «System» Maritime Rescue Unit v «DeployedMilestone» MRU v UK DEP enddate :00:00 resource «System» Maritime Rescue Unit v usedby «Organization» Maritime & Coastguard Agency «Organization» Volunteer Rescue Organization «DeployedMilestone» MRU v EU DEP enddate :00:00 resource «System» Maritime Rescue Unit v usedby «Organization» Coastguard «NoLongerUsedMilestone» MRU v NLU enddate :00:00 resource «System» Maritime Rescue Unit v nolongerusedby «Organization» Maritime & Coastguard Agency «Organization» Volunteer Rescue Organization «Organization» Coastguard «RetirementMilestone» MRU v OOS enddate :00:00 resource «System» Maritime Rescue Unit v «IncrementMilestone» MRU v2 INC enddate :00:00 resource «System» Maritime Rescue Unit v2 «DeployedMilestone» MRU v2 DEP enddate :00:00 resource «System» Maritime Rescue Unit v2 usedby «Organization» Maritime & Coastguard Agency «Organization» Volunteer Rescue Organization «Organization» Coastguard «NoLongerUsedMilestone» MRU v2 NLU enddate :00:00 resource «System» Maritime Rescue Unit v2 nolongerusedby «Organization» Maritime & Coastguard Agency «Organization» Volunteer Rescue Organization «Organization» Coastguard «RetirementMilestone» MRU v2 OOS enddate :00:00 resource «System» Maritime Rescue Unit v2 themevalues Equipment = Complete Training = Complete Concepts & Doctrine = Not Applicable Personnel = Complete Information = Complete Organization = Complete Infrastructure = Not Applicable Logistics = Complete Interoperability = Not Applicable «MilestoneSequence» «IncrementMilestone» ARU Beta Unit INC : Development Milestone enddate :00:00 resource «System» Automated Rescue Unit v «DeployedMilestone» ARU INC : Development Milestone enddate :00:00 resource «System» Automated Rescue Unit v «RetirementMilestone» ARU OOS : Development Milestone enddate :00:00 resource «System» Automated Rescue Unit v themevalues Equipment = Complete Training = Complete Concepts & Doctrine = Not Applicable Personnel = Complete Information = Complete Organization = Complete Infrastructure = Not Applicable Logistics = Complete Interoperability = Not Applicable Milestone Dependency Actual Milestone Definition of projects, subprojects, milestones and dependencies 4

15 Lp Project Detail (PV-2/ AcV-2) Project :00: :00:00 «Project» SAR Manual Project I : Development startdate enddate Resource Resource Used By responsibleresource «Organization» Department Of Transport : Government Department «DeployedMilestone» MRU v UK DEP enddate :00:00 resource «System» Maritime Rescue Unit v usedby «Organization» Maritime & Coastguard Agency «Organization» Volunteer Rescue Organization themevalues Equipment = Complete Training = In Test Concepts & Doctrine = In Progress Personnel = Complete Information = In Progress Organization = Complete Infrastructure = Complete Logistics = Not Applicable Interoperability = In Progress Organization/ Person Responsible Theme Statuses Milestone 5

16 Lp Themes 6

17 Lp Project Timelines Project Timeline Milestone Dependency Milestone Dashboard view provides project status at a glance: generated from model 7

18 AV-3 Measurements Definitions AV-3 [Architectural Description] Measurements (Class) Measurements Definition of metrics for reuse throughout the architecture. «MeasurementSet» «valuetype» Standard SAR Measurements «Measure» areacoverage : Coverage «Measure» findtime : Elapsed Time «Measure» persistence : Elapsed Time «Measure» searchcoverage : Coverage «Measure» weatherconditions : Weather Conditions Measurement Set Measurement Sub-Type «MeasurementSet» «valuetype» Maritime SAR Measurements «MeasurementSet» «valuetype» Land SAR Measurements «Measure» seaconditions : Sea State «Measure» terrain : Terrain Type 8

19 AV-3 Actual Measurements Specific metric values AV-3 [Architectural Description] Measurements (Actual) «ActualMeasurementSet» {intention = Estimate} Initial Values : Maritime SAR Measurements seaconditions : Sea State = Sea State 6 areacoverage : Coverage = 500 findtime : Elapsed Time = <8 hours persistence : Elapsed Time = >5 hours searchcoverage : Coverage = 400 weatherconditions : Weather Conditions = Heavy Rain «ActualMeasurementSet» {intention = Required} Required Values : Maritime SAR Measurements seaconditions : Sea State = Sea State 8 areacoverage : Coverage = 600 findtime : Elapsed Time = <5 hours persistence : Elapsed Time = >20 hours searchcoverage : Coverage = 500 weatherconditions : Weather Conditions = Stormy Actual Measurement «ActualMeasurementSet» {intention = Result} Final Values : Maritime SAR Measurements seaconditions : Sea State = Sea State 8 areacoverage : Coverage = 650 findtime : Elapsed Time = <4 hours persistence : Elapsed Time = >20 hours searchcoverage : Coverage = 550 weatherconditions : Weather Conditions = Stormy Estimate «ActualMeasurementSet» {intention = Estimate} UPDM : Standard SAR Measurements intention areacoverage : Coverage = 0 findtime : Elapsed Time = 20 persistence : Elapsed Time = 50 searchcoverage : Coverage = 60 weatherconditions : Weather Conditions = 70 Measurement Values 9

20 Ep Capability Phasing (Fragment) (CV-3/ StV-3) Timeline Capability Gap Capabilities Coverage Summarizes how and when capabilities will be realized as well as metrics. Identifies capability gaps. Capability Metrics Realizing Resource 20

21 Showing cost vs. time vs. capability (2) Pres 2

22 System Configuration Trade-Off Analysis bdd [Package] System Structure [Airborne System Structural Breakdown] Data Radio Ground Radio UAV Airborne Systems Owned System UAV Airborne Elements Simple UAV GPS Receiver values Mass : kg =. Power : W = 2 Sensors values Mass : kg = 0.5 Power : W = 0.2 Battery Power Supply values Mass : kg = 3.0 GPS 20 Sensors Power Supply Airframe Propulsion System Airframe values Mass : kg = 20 Propulsion System values Mass : kg = 22 Power : W = 0 Flight Control Hardware Flight Control Hardware values Mass : kg = Power : W = 22 Subsystem Value Properties Data Radio values Mass : kg =. Power : W =.0 Digital Data Radio Camera Digital Camera values Mass : kg =. Power : W =.0 Antenna Antenna Type values Mass : kg = 2.0 Power : W = 25 Onboard Computer Onboard Computer values Mass : kg = 0.75 Tranceiver Terminal Tranceiver Type values Mass : kg = 0.6 Power : W = 22 airsw Airborne Software 22

23 System configuration 23

24 System configuration 24

25 System Configuration Trade-Off Analysis 25

26 Parametrics Trade-Off Analysis Used to express constraints (equations) between value properties Provides support to engineering analysis e.g. performance, reliability, etc Constraint block captures equations Expression language can be formal e.g. MathML, OCL or informal Computational engine is defined by applicable analysis tool and not by SysML Parametric diagram represents the usage of the constraints in an analysis context Binding of constraint usage to value properties of blocks e.g. vehicle mass bound to F= m * a 26

27 SysML Parametrics Mean Response Time bdd [Package] Parametrics BDD for Mean Response Time Analysis Aircraft Values Context Boat and Yacht Values meanresponsetime : Hours rescuetime : Hours searchtime : Hours Aircraft helicopter values scanwidth : Miles speed : MilesPerHour yacht MeanResponseTimeAnalysis Boat values locationxy : Miles [2] speed : MilesPerHour values CommandCenter values signalresponsetime : Hours lifeboat command sea MarineEnvironment values conditions : Sea State totalarea : SquareMiles Command Center Values Environmental Values 27

28 SysML Parametrics Context par [block] MeanResponseTimeAnalysis_PAR command : CommandCenter meanresponsetime : Hours signalresponsetime : Hours Equation for calculating mean response times helicopter : Aircraft scanwidth : Miles speed : MilesPerHour width : Miles mst : MeanSearchTime constraints {t = area / 2 / speed / width} speed : MilesPerHour area : SquareMiles t : Hours searchtime : Hours t : Hours t2 : Hours t : Hours sea : MarineEnvironment trt : TotalResponseTime Property of System totalarea : SquareMiles area : SquareMiles seastate : Real constraints {t = t + t2 + t3} Value Property conditions : Sea State lifeboat : Boat speed : MilesPerHour mrt : MeanRescueTime constraints {t = 0.4 * pow(area,0.5) * pow(seastate,0.5) / speed} speed : MilesPerHour t : Hours rescuetime : Hours Parameter t3 : Hours Parametric Equation 28

29 SysML Parametrics Tradeoff Analysis Analysis0 : MeanResponseTimeAnalysis Initial values and ranges set by engineer. meanresponsetime : Hours searchtime : Hours rescuetime : Hours helicopter = RN_ASR_Helicopter lifeboat = RNLI_Lifeboat command = CommandCenter0 sea = Sea0 helicopter RN_ASR_Helicopter scanwidth : Miles = 0.25 speed : MilesPerHour =... command CommandCenter0 signalresponsetime : Hours = 0.5 Solution Values lifeboat RNLI_Lifeboat speed : MilesPerHour = 25.0 locationxy : Miles = 2.0, 5.0 sea Sea0 totalarea : SquareMiles = conditions : Sea State =

30 SysML Parametrics Solution Optimized solution provided by equation solver 30

31 L2 Operational Nodes (Performers) (OV-2) Context Operational nodes with needlines and flows Node Flow 3

32 L3 Operational Resource Flow Matrix (Fragment) (OV-3) Overlap Ov-2 Overlap Type DIV-2 Producing Performer OV-2 Producing Activity OV-5 Connection OV-2 Consuming Performer OV-2 Consuming Activity OV-5 Generated automatically from the architecture 32

33 Comms Metrics Definition and Instances 33

34 Messages with Added Metrics 34

35 Metrics 35

36 L2 Operational nodes 36

37 L2 Information flows 37

38 Conclusions The purpose of a model is to answer one or more questions Before you start, agree on the question Assessment criteria should be agreed prior to starting the model A well-documented process is essential for success Executable architectures should look at more than just behavior. Executing an architecture requires data (You can t execute a PowerPoint slide.) In order to ensure that the data is semantically correct a wash through an IDEAS based ontology is a good idea. 38

39 Questions, Comments, Discussion 39

40

Architecting in the Fourth Dimension Temporal Aspects of DoDAF 2.0

Architecting in the Fourth Dimension Temporal Aspects of DoDAF 2.0 Architecting in the Fourth Dimension Temporal Aspects of DoDAF 2.0 Matthew Hause Atego, Lars-Olof Kihlstrom - Generic 1 Agenda DoDAF Background Ontologies The IDEAS Foundation Time and Architecture Examples

More information

A Solutions Based Approach to MBSE Defense Architectures with UPDM

A Solutions Based Approach to MBSE Defense Architectures with UPDM A Solutions Based Approach to MBSE Defense Architectures with UPDM Matthew Hause - Atego Agenda The purpose of modelling A solutions based approach Model-Based Engineering SysML UPDM Examples Quality and

More information

Exemplar Series # 1 Interpretation of UPDM 1.0 SAR Diagrams in DoDAF 2.0 / DM2 Concepts. Extracts for DoD EA Conference May 2010

Exemplar Series # 1 Interpretation of UPDM 1.0 SAR Diagrams in DoDAF 2.0 / DM2 Concepts. Extracts for DoD EA Conference May 2010 Exemplar Series # Interpretation of UPDM.0 SAR Diagrams in DoDAF 2.0 / DM2 Concepts Extracts for DoD EA Conference May 200 DoDAF Development Team Briefing Structure The OMG UPDM Team developed examples

More information

cameo Enterprise Architecture UPDM / DoDAF / MODAF / SysML / BPMN / SoaML USER GUIDE version 17.0

cameo Enterprise Architecture UPDM / DoDAF / MODAF / SysML / BPMN / SoaML USER GUIDE version 17.0 cameo Enterprise Architecture UPDM / DoDAF / MODAF / SysML / BPMN / SoaML USER GUIDE version 17.0 No Magic, Inc. 2010 All material contained herein is considered proprietary information owned by No Magic,

More information

UPDM 2 PLUGIN. version user guide

UPDM 2 PLUGIN. version user guide UPDM 2 PLUGIN version 17.0.1 user guide No Magic, Inc. 2011 All material contained herein is considered proprietary information owned by No Magic, Inc. and is not to be shared, copied, or reproduced by

More information

UPDM PLUGIN. version user guide

UPDM PLUGIN. version user guide UPDM PLUGIN version 17.0 user guide No Magic, Inc. 2011 All material contained herein is considered proprietary information owned by No Magic, Inc. and is not to be shared, copied, or reproduced by any

More information

MOD Architectural Framework (MODAF): Recent Developments

MOD Architectural Framework (MODAF): Recent Developments MOD Architectural Framework (MODAF): Recent Developments MODAF Enablers Team Peter Bryant (LogicaCMG) Mike Phipps (LogicaCMG UK) Paul King (Vega Group plc) Ian Bailey (Model Futures) Adrian Pearson (MOD

More information

DoD Architecture Framework Version 2.0

DoD Architecture Framework Version 2.0 wreath stars Text DoD Architecture Framework Version 2.0 Volume 3: DoDAF Meta-model Physical Exchange Specification Developer s Guide 18 May 2009 This page left intentionally blank TABLE OF CONTENTS SECTION

More information

OMG Specifications for Enterprise Interoperability

OMG Specifications for Enterprise Interoperability OMG Specifications for Enterprise Interoperability Brian Elvesæter* Arne-Jørgen Berre* *SINTEF ICT, P. O. Box 124 Blindern, N-0314 Oslo, Norway brian.elvesater@sintef.no arne.j.berre@sintef.no ABSTRACT:

More information

Future Directions for SysML v2 INCOSE IW MBSE Workshop January 28, 2017

Future Directions for SysML v2 INCOSE IW MBSE Workshop January 28, 2017 Future Directions for SysML v2 INCOSE IW MBSE Workshop January 28, 2017 Sanford Friedenthal safriedenthal@gmail.com 1/30/2017 Agenda Background System Modeling Environment (SME) SysML v2 Requirements Approach

More information

System Engineering Frameworks and needs of interoperability standards. Dr. Jörg Wirtz, Head of Methods & Tools Engineering, Airbus Helicopters

System Engineering Frameworks and needs of interoperability standards. Dr. Jörg Wirtz, Head of Methods & Tools Engineering, Airbus Helicopters System Engineering Frameworks and needs of interoperability standards Dr. Jörg Wirtz, Head of Methods & Tools Engineering, Airbus Helicopters Airbus Helicopters roadmap to model based engineering Architecture

More information

Modeling Requirements, Architectures, Behaviour...

Modeling Requirements, Architectures, Behaviour... Modeling Requirements, Architectures, Behaviour... The System Modeling Language (SysML) and the SYSMOD modeling approach Budapest University of Technology and Economics Department of Measurement and Information

More information

An Introduction to SySML

An Introduction to SySML An Introduction to SySML Ljerka Beus-Dukic University of Westminster, London, UK L.Beus-Dukic@wmin.ac.uk 2007, Ljerka Beus-Dukic 1 What is SySML? SysML is a graphical modelling language for Systems Engineering

More information

Integrated modeling: Adopting Architecture Frameworks for Model-based Systems Engineering

Integrated modeling: Adopting Architecture Frameworks for Model-based Systems Engineering Integrated modeling: Adopting Architecture Frameworks for Model-based Systems Engineering Copyright 2014 by No Magic Inc. Published and used by The SSSE and INCOSE with permission. The author or assignee

More information

Introduction to SysML

Introduction to SysML ALaRI Faculty of Informatics, University of Lugano, Switzerland Introduction to SysML Workshop on UML for SoC and Embedded Systems Design DATE 07 - Nice Friday, April 20 th, 2007 Some questions before

More information

Rich Hilliard 20 February 2011

Rich Hilliard 20 February 2011 Metamodels in 42010 Executive summary: The purpose of this note is to investigate the use of metamodels in IEEE 1471 ISO/IEC 42010. In the present draft, metamodels serve two roles: (1) to describe the

More information

Transitioning UPDM to the Unified Architecture Framework

Transitioning UPDM to the Unified Architecture Framework Transitioning UPDM to the Unified Architecture Framework MC Hause (Mhause@PTC.com) Elemental Links Agenda UAF Overview Smart City Example Security Views Elemental Links 2 UPDM 3.0->UAFP 1.0 UML profile

More information

Enterprise Architect. User Guide Series. Perspectives

Enterprise Architect. User Guide Series. Perspectives Enterprise Architect User Guide Series Perspectives What are Modeling Perspectives? In Sparx Systems Enterprise Architect, Perspectives are sets of modeling tools, facilities and model and diagram Patterns

More information

Integrity 10. Curriculum Guide

Integrity 10. Curriculum Guide Integrity 10 Curriculum Guide Live Classroom Curriculum Guide Integrity 10 Workflows and Documents Administration Training Integrity 10 SCM Administration Training Integrity 10 SCM Basic User Training

More information

DoD Architecture Framework Version 2.0

DoD Architecture Framework Version 2.0 wreath stars Text DoD Architecture Framework Version 2.0 Volume 2: Architectural Data and Models Architect s Guide 28 May 2009 This page left intentionally blank TABLE OF CONTENTS SECTION PAGE 1. INTRODUCTION...

More information

SysML Past, Present, and Future. J.D. Baker Sparx Systems Ambassador Sparx Systems Pty Ltd

SysML Past, Present, and Future. J.D. Baker Sparx Systems Ambassador Sparx Systems Pty Ltd SysML Past, Present, and Future J.D. Baker Sparx Systems Ambassador Sparx Systems Pty Ltd A Specification Produced by the OMG Process SysML 1.0 SysML 1.1 Etc. RFI optional Issued by Task Forces RFI responses

More information

Fundamentals to Creating Architectures using ISO/IEC/IEEE Standards

Fundamentals to Creating Architectures using ISO/IEC/IEEE Standards Fundamentals to Creating Architectures using ISO/IEC/IEEE Standards What to Architect? How to Architect? IEEE Goals and Objectives Chartered by IEEE Software Engineering Standards Committee to: Define

More information

Vocabulary-Driven Enterprise Architecture Development Guidelines for DoDAF AV-2: Design and Development of the Integrated Dictionary

Vocabulary-Driven Enterprise Architecture Development Guidelines for DoDAF AV-2: Design and Development of the Integrated Dictionary Vocabulary-Driven Enterprise Architecture Development Guidelines for DoDAF AV-2: Design and Development of the Integrated Dictionary December 17, 2009 Version History Version Publication Date Author Description

More information

Semantic Information Modeling for Federation (SIMF)

Semantic Information Modeling for Federation (SIMF) Purpose Semantic Information Modeling for Federation (SIMF) Overview V0.2-04/21/2011 The Architecture Ecosystem SIG of the Object Management Group (OMG) is in the process of drafting an RFP focused on

More information

UNCLASSIFIED. Representing Information Exchange Requirements. Version November Ian Bailey

UNCLASSIFIED. Representing Information Exchange Requirements. Version November Ian Bailey UNCLASSIFIED Representing Information Exchange Requirements using the MOD Architecture Framework (MODAF) Version 1.1 12 November 2007 Ian Bailey This document outlines the preferred approach to developing

More information

MODEL-BASED PRODUCT LINE ENGINEERING ENABLING PRODUCT FAMILIES WITH VARIANTS

MODEL-BASED PRODUCT LINE ENGINEERING ENABLING PRODUCT FAMILIES WITH VARIANTS 2014 NDIA GROUND EHICLE SYSTEMS ENGINEERING AND TECHNOLOGY SYMPOSIUM SYSTEMS ENGINEERING (SE) TECHNICAL SESSION AUGUST 12-14, 2014 NOI, MICHIGAN MODEL-BASED PRODUCT LINE ENGINEERING ENABLING PRODUCT FAMILIES

More information

Experiences of working with MODAF along side other standards (BPMN and MODAF)

Experiences of working with MODAF along side other standards (BPMN and MODAF) Experiences of working with MODAF along side other standards (BPMN and MODAF) Truls Pärsson Truls.Parsson@combitech.se 1 Working with architectures, a few important tips Define the purpose and scope of

More information

Reconciling UML and BPMN Models in UPDM

Reconciling UML and BPMN Models in UPDM Reconciling UML and BPMN Models in UPDM Fatma Dandashi Mitre Corp. Market Need Architects have a need to model business processes using BPMN BPMN provides richer semantics vs. UML Activity models UPDM

More information

Event Metamodel and Profile (EMP) Proposed RFP Updated Sept, 2007

Event Metamodel and Profile (EMP) Proposed RFP Updated Sept, 2007 Event Metamodel and Profile (EMP) Proposed RFP Updated Sept, 2007 Robert Covington, CTO 8425 woodfield crossing boulevard suite 345 indianapolis in 46240 317.252.2636 Motivation for this proposed RFP 1.

More information

Vendor: The Open Group. Exam Code: OG Exam Name: TOGAF 9 Part 1. Version: Demo

Vendor: The Open Group. Exam Code: OG Exam Name: TOGAF 9 Part 1. Version: Demo Vendor: The Open Group Exam Code: OG0-091 Exam Name: TOGAF 9 Part 1 Version: Demo QUESTION 1 According to TOGAF, Which of the following are the architecture domains that are commonly accepted subsets of

More information

Tool Support for Tradespace Exploration and Analysis

Tool Support for Tradespace Exploration and Analysis Tool Support for Tradespace Exploration and Analysis JAKUB J. MOSKAL, MITCH M. KOKAR PAUL R. WORK, THOMAS E. WOOD OCTOBER 29, 2014 Background and Motivation SBIR Phase I: OSD12-ER2 MOCOP : Functional Allocation

More information

INF5120 Modellbasert Systemutvikling Modelbased System development

INF5120 Modellbasert Systemutvikling Modelbased System development INF5120 Modellbasert Systemutvikling Modelbased System development Lecture 14: 02.05.2015 Arne-Jørgen Berre arneb@ifi.uio.no or Arne.J.Berre@sintef.no 1 Course parts (16 lectures) n January February (1-7)

More information

INF5120 Modellbasert Systemutvikling Modelbased System development

INF5120 Modellbasert Systemutvikling Modelbased System development INF5120 Modellbasert Systemutvikling Modelbased System development Lecture 14: 04.05.2015 Arne-Jørgen Berre arneb@ifi.uio.no or Arne.J.Berre@sintef.no 1 INF5120 - Lecture plan - 2015 1 (19/1): Introduction

More information

UNCLASSIFIED. ADF Tactical Data Link Authority Ground Network Capability Assurance Services UNCLASSIFIED

UNCLASSIFIED. ADF Tactical Data Link Authority Ground Network Capability Assurance Services UNCLASSIFIED UNCLASSIFIED MilCIS 2013 TDL Stream, Session 2.5a ADF Tactical Data Link Authority Ground Network Capability Assurance Services Mr. Josh Roth Ground Networks Manager joshua.roth1@defence.gov.au 02 626

More information

SysML, It s Coming Are You Prepared?

SysML, It s Coming Are You Prepared? SysML, It s Coming Are You Prepared? Presentation for George Mason University Shana L. Lloyd The Aerospace Corporation 703-324-8877 Shana.l.lloyd@aero.org January 31, 07 1 Outline Introduction SysML Background

More information

NoMagic Product Comparison Brief

NoMagic Product Comparison Brief 1 NoMagic Product Comparison Brief Presented to: SET, AMSEWG Last Updated : September 15 th, 2017 Presented by: David Fields Overview NoMagic offers a variety of UML and SysML tools each with multiple

More information

MINISTRY OF DEFENCE. MOD Architectural Framework The MODAF Meta-Model

MINISTRY OF DEFENCE. MOD Architectural Framework The MODAF Meta-Model IA/3/02-M3 MINISTRY OF DEFENCE MOD Architectural Framework The MODAF Meta-Model Model Version.0 Document Version.0 April 2006 Prepared by:- (Editor) Dr Peter Bryant, IA8Con2 (LogicaCMG) (Lead Modeller)

More information

MODEL-DRIVEN QUANTITATIVE PERFORMANCE ANALYSIS OF UPDM-BASED ENTERPRISE ARCHITECTURE

MODEL-DRIVEN QUANTITATIVE PERFORMANCE ANALYSIS OF UPDM-BASED ENTERPRISE ARCHITECTURE MODEL-DRIVEN QUANTITATIVE PERFORMANCE ANALYSIS OF UPDM-BASED ENTERPRISE ARCHITECTURE Aurelijus Morkevičius 1, Saulius Gudas 1, 3, Darius Šilingas 2 1 Kaunas University of Technology, Faculty of Informatics,

More information

Global Maritime Distress Safety System (GMDSS) and Fleet Xpress An introduction Stein A. Orø, Vice President Sales

Global Maritime Distress Safety System (GMDSS) and Fleet Xpress An introduction Stein A. Orø, Vice President Sales MARITIME > GMDSS and Fleet Xpress Global Maritime Distress Safety System (GMDSS) and Fleet Xpress An introduction Stein A. Orø, Vice President Sales Copyright Inmarsat Global Limited 2016 A brief history

More information

Experiences in the Use of MDA and UML in Developing NATO Standards

Experiences in the Use of MDA and UML in Developing NATO Standards Welcome Experiences in the Use of MDA and UML in Developing NATO Standards 16 July 2008 Chris Raistrick, Kennedy Carter chris.raistrick@kc.com KC.COM DODAF OV-1 Discovered Lethality Service with NATO Network

More information

UML 2.5: Specification Simplification

UML 2.5: Specification Simplification A division of Data Access Technologies, Inc. UML 2.5: Specification Simplification Presented at the Third Biannual Workshop on Eclipse Open Source Software and OMG Open Specifications Ed Seidewitz Timeline

More information

Service Vs. System. Why do we need Services and a Services Viewpoint in DM2 and DoDAF? Fatma Dandashi, PhD March 4, 2011

Service Vs. System. Why do we need Services and a Services Viewpoint in DM2 and DoDAF? Fatma Dandashi, PhD March 4, 2011 Service Vs. System Why do we need Services and a Services Viewpoint in DM2 and DoDAF? Fatma Dandashi, PhD March 4, 2011 1. Does DoD Need To Model a Service? Bottom Line Up front (BLUF) DoD has a requirement

More information

MAASTO TPIMS Systems Engineering Analysis. Documentation

MAASTO TPIMS Systems Engineering Analysis. Documentation MAASTO TPIMS Project MAASTO TPIMS Systems Engineering Analysis Documentation Date: November 18, 2016 Subject: MAASTO TPIMS Systems Engineering Analysis and Supplementary Project Documentation Summary Introduction

More information

10 Steps to Building an Architecture for Space Surveillance Projects. Eric A. Barnhart, M.S.

10 Steps to Building an Architecture for Space Surveillance Projects. Eric A. Barnhart, M.S. 10 Steps to Building an Architecture for Space Surveillance Projects Eric A. Barnhart, M.S. Eric.Barnhart@harris.com Howard D. Gans, Ph.D. Howard.Gans@harris.com Harris Corporation, Space and Intelligence

More information

Enhancing Model-Based Systems Engineering with the Lifecycle Modeling Language

Enhancing Model-Based Systems Engineering with the Lifecycle Modeling Language Enhancing Model-Based Systems Engineering with the Lifecycle Modeling Language Warren K. Vaneman, Ph.D. Systems Engineering Department Naval Postgraduate School Monterey, CA Abstract As systems become

More information

DoDAF 2.0 Viewpoint Definitions. DoDAF v2.0 Viewpoint Definitions

DoDAF 2.0 Viewpoint Definitions. DoDAF v2.0 Viewpoint Definitions DoDAF v2.0 Viewpoint Definitions i Copyright 2011-2016 Vitech Corporation. All rights reserved. No part of this document may be reproduced in any form, including, but not limited to, photocopying, translating

More information

IMCE MOF2 / OWL2 Integration

IMCE MOF2 / OWL2 Integration National Aeronautics and IMCE MOF2 / OWL2 Integration Nicolas Rouquette System Architectures & Behaviors Group, 313K 2012-03-20 Copyright 2012, Government Sponsorship Acknowledged Systems Engineering Domain-Specific

More information

MB-PLE to Plan and Track Submarine Configurations

MB-PLE to Plan and Track Submarine Configurations MB-PLE to Plan and Track Submarine Configurations Matthew Hause PTC Engineering Fellow MHause@PTC.com Jon Hallett Principal Systems Engineer Shoal Engineering Pty Ltd Jon.Hallett@shoalgroup.com MB-PLE

More information

A Whole of Community Framework for Catastrophic Preparedness, Planning & Response

A Whole of Community Framework for Catastrophic Preparedness, Planning & Response A Whole of Community Framework for Catastrophic Preparedness, Planning & Response You can t change big bureaucracies until they have a disaster. - COL John Boyd Presentation Overview Whole of Communities

More information

Object Management Group Model Driven Architecture (MDA) MDA Guide rev. 2.0 OMG Document ormsc/

Object Management Group Model Driven Architecture (MDA) MDA Guide rev. 2.0 OMG Document ormsc/ Executive Summary Object Management Group Model Driven Architecture (MDA) MDA Guide rev. 2.0 OMG Document ormsc/2014-06-01 This guide describes the Model Driven Architecture (MDA) approach as defined by

More information

lnteroperability of Standards to Support Application Integration

lnteroperability of Standards to Support Application Integration lnteroperability of Standards to Support Application Integration Em delahostria Rockwell Automation, USA, em.delahostria@ra.rockwell.com Abstract: One of the key challenges in the design, implementation,

More information

Ontology Engineering for Product Development

Ontology Engineering for Product Development Ontology Engineering for Product Development Henson Graves Lockheed Martin Aeronautics Company Fort Worth Texas, USA henson.graves@lmco.com Abstract. This analysis is to identify requirements for a Description

More information

MINISTRY OF DEFENCE. MOD Architectural Framework Technical Handbook

MINISTRY OF DEFENCE. MOD Architectural Framework Technical Handbook MODAF-M07-022 MINISTRY OF DEFENCE MOD Architectural Framework Technical Handbook Version 1.0 31 August 2005 Prepared by:- Approved by:- MODAF Project Review Board CROWN COPYRIGHT 2005. THIS DOCUMENT IS

More information

CALAMO Roberto. LEONARDO Via Tiburtina Km , 00131, Rome, ITALY

CALAMO Roberto. LEONARDO Via Tiburtina Km , 00131, Rome, ITALY Surname(s) / First name(s) CALAMO Roberto Address(es) Via A. Treves Segre 4, 00019 Tivoli-ROME Telephone(s) +393493130509 E-mail calosmrg@gmail.com Nationality Italian Date of birth 28.09.1964 Gender Male

More information

Inmarsat Airborne ISR solutions. GLOBAL GOVERNMENT > Solution > Airborne ISR

Inmarsat Airborne ISR solutions. GLOBAL GOVERNMENT > Solution > Airborne ISR Inmarsat Airborne ISR solutions GLOBAL GOVERNMENT > Solution > Airborne ISR Airborne ISR Solutions Intelligence, Surveillance and Reconnaissance (ISR) systems are integral to the ultimate success of both

More information

Introducing Unified Critical Communications

Introducing Unified Critical Communications Introducing Unified Critical Communications for Public Safety EXECUTIVE SUMMARY Public safety agencies already use a range of wireless communications networks, including Land Mobile Radio (LMR), public

More information

BUILDING GOOD-QUALITY FUNCTIONAL SPECIFICATION MODEL

BUILDING GOOD-QUALITY FUNCTIONAL SPECIFICATION MODEL BUILDING GOOD-QUALITY FUNCTIONAL SPECIFICATION MODEL A few words on Samares Engineering Research and Consultancy on Systems Engineering Requirement engineering Model-Based Systems Engineering Co-simulation

More information

Executives Will Want to use MBSE

Executives Will Want to use MBSE Executives Will Want to use MBSE The value of MBSE to a non-engineer Loyd Baker VP of Technology 3SL, Inc Track 2: MBSE, M-8 The presenter, Loyd Baker, is VP for Technology with 3SL Inc., with extensive

More information

Risk-based security in practice Turning information into smart screening. October 2014

Risk-based security in practice Turning information into smart screening. October 2014 Risk-based security in practice Turning information into smart screening October 2014 Organizations charged with securing our society s vital functions transit, commerce, communication have expansive missions

More information

Architecture-driven development of Climate Control Software LMS Imagine.Lab Embedded Software Designer Siemens DF PL

Architecture-driven development of Climate Control Software LMS Imagine.Lab Embedded Software Designer Siemens DF PL Architecture-driven development of Climate Control Software LMS Imagine.Lab Embedded Software Designer Siemens DF PL Restricted Siemens AG 2017 Realize innovation. Content 1 Overview 3 2 LMS Imagine.Lab

More information

HPE Factory Express and Deployment Service for HPE ConvergedSystem 700 solutions

HPE Factory Express and Deployment Service for HPE ConvergedSystem 700 solutions Data sheet HPE Factory Express and Deployment Service for HPE ConvergedSystem 700 solutions Support Services HPE Factory Express and Deployment Service for HPE ConvergedSystem 700 (CS700) for virtualization

More information

A Generic Method for Defining Viewpoints in SysML

A Generic Method for Defining Viewpoints in SysML A Generic Method for Defining Viewpoints in SysML Takahiro Yamada Japan Aerospace Exploration Agency/Institute for Space and Astronautical Science 3-1-1 Yoshinodai, Sagamihara 229-8510, JAPAN Copyright

More information

INSPIRE overview and possible applications for IED and E-PRTR e- Reporting Alexander Kotsev

INSPIRE overview and possible applications for IED and E-PRTR e- Reporting Alexander Kotsev INSPIRE overview and possible applications for IED and E-PRTR e- Reporting Alexander Kotsev www.jrc.ec.europa.eu Serving society Stimulating innovation Supporting legislation The European data puzzle 24

More information

Introduction to UML. (Unified Modeling Language)

Introduction to UML. (Unified Modeling Language) Introduction to UML (Unified Modeling Language) What Is the UML? UML stands for Unified Modeling Language. UML is a family of graphical notations that help in describing and designing software systems

More information

Modeling Requirements

Modeling Requirements Modeling Requirements Critical Embedded Systems Dr. Balázs Polgár Prepared by Budapest University of Technology and Economics Faculty of Electrical Engineering and Informatics Dept. of Measurement and

More information

69 th IFIP WG 10.4 Meeting Dependability & IoT

69 th IFIP WG 10.4 Meeting Dependability & IoT 69 th IFIP WG 10.4 Meeting Dependability & IoT Systems of Systems (SoS) RMA&D Requirements Decomposition Aspen / Snowmass, Co Jan 11-15, 2016 John Perazza Lockheed Martin Fellow Biography John Perazza

More information

Threat Modeling and Sharing

Threat Modeling and Sharing Threat Modeling and Sharing Summary Proposal to kick off Threat Modeling project Multi-phase approach Initially: create Cyber Domain PIM and STIX PSM with UML Profile for NIEM Expand to other PSM, create

More information

Information systems modeling. Tomasz Kubik

Information systems modeling. Tomasz Kubik Information systems modeling Tomasz Kubik OMG specifications adopted by ISO Name Acronym Version ISO documents Business Process Model And Notation BPMN 2.0.1 19510:2013 Common Object Request Broker Architecture

More information

U.S. Geological Survey (USGS) - National Geospatial Program (NGP) and the American Society for Photogrammetry and Remote Sensing (ASPRS)

U.S. Geological Survey (USGS) - National Geospatial Program (NGP) and the American Society for Photogrammetry and Remote Sensing (ASPRS) U.S. Geological Survey (USGS) - National Geospatial Program (NGP) and the American Society for Photogrammetry and Remote Sensing (ASPRS) Summary of Research and Development Efforts Necessary for Assuring

More information

Inmarsat Airborne ISR Solutions

Inmarsat Airborne ISR Solutions Solutions Inmarsat Airborne ISR Solutions Global Government Airborne ISR Solutions Mission First: Connectivity Always Intelligence, Surveillance and Reconnaissance (ISR) systems are integral to the ultimate

More information

Body of Knowledge and Curriculum to Advance Systems Engineering

Body of Knowledge and Curriculum to Advance Systems Engineering Body of Knowledge and Curriculum to Advance Systems Engineering Guide to the Systems Engineering Body of Knowledge Graduate Reference Curriculum for Systems Engineering Rick Adcock Senior Lecturer Cranfield

More information

Model-Based Systems Engineering Backbone of the Thales Engineering Manifesto

Model-Based Systems Engineering Backbone of the Thales Engineering Manifesto www.thalesgroup.com Model-Based Systems Engineering Backbone of the Thales Engineering Manifesto MBSE Symposium, Canberra Oct. 28 th, 2014 Olivier Flous, VP Engineering 2 / Thales: Company Profile Collective

More information

Current State of ontology in engineering systems

Current State of ontology in engineering systems Current State of ontology in engineering systems Henson Graves, henson.graves@hotmail.com, and Matthew West, matthew.west@informationjunction.co.uk This paper gives an overview of the current state of

More information

Proposed Revisions to ebxml Technical. Architecture Specification v1.04

Proposed Revisions to ebxml Technical. Architecture Specification v1.04 Proposed Revisions to ebxml Technical Architecture Specification v1.04 Business Process Team 11 May 2001 (This document is the non-normative version formatted for printing, July 2001) Copyright UN/CEFACT

More information

Modelling in Enterprise Architecture. MSc Business Information Systems

Modelling in Enterprise Architecture. MSc Business Information Systems Modelling in Enterprise Architecture MSc Business Information Systems Models and Modelling Modelling Describing and Representing all relevant aspects of a domain in a defined language. Result of modelling

More information

Request for Proposal To develop and teach a Training Course on RTCA Airworthiness Security Documents (DO-326A, DO-355, and DO-356A)

Request for Proposal To develop and teach a Training Course on RTCA Airworthiness Security Documents (DO-326A, DO-355, and DO-356A) Washington, DC August 28, 2018 Request for Proposal To develop and teach a Training Course on RTCA Airworthiness Security Documents (DO-326A, DO-355, and DO-356A) 1. RTCA Background RTCA is a private,

More information

Integrating TOGAF, Zachman and DoDAF Into A Common Process

Integrating TOGAF, Zachman and DoDAF Into A Common Process Integrating TOGAF, Zachman and DoDAF Into A Common Process Rolf Siegers Senior Principal Software Systems Engineer The Open Group Architecture Practitioner s Conference October 2003 Customer Success Is

More information

02291: System Integration

02291: System Integration 02291: System Integration Hubert Baumeister hub@imm.dtu.dk Spring 2012 Contents 1 General Information 1 2 Overview 3 3 Introduction to UML 11 4 Summary 16 1 General Information System Integration Type

More information

Global Tracking. Personal Tracker and Messenger Connect with Your Workers Anywhere in the World

Global Tracking. Personal Tracker and Messenger Connect with Your Workers Anywhere in the World Global Tracking Personal Tracker and Messenger Connect with Your Workers Anywhere in the World Connect With Your Workers Anywhere in the World. When the safety of your personnel is at stake especially

More information

Proven Practical Process. Armstrong Process Group. Service and Product Portfolio APG. Armstrong Process Group, Inc.

Proven Practical Process. Armstrong Process Group. Service and Product Portfolio APG. Armstrong Process Group, Inc. Armstrong Process Group Service and Product Portfolio Armstrong Process Group, Inc. APG , Inc. Service and Product Portfolio (mini-version) May 2010 Copyright 1998-2010 Armstrong Process Group, Inc. All

More information

Semantics-Based Integration of Embedded Systems Models

Semantics-Based Integration of Embedded Systems Models Semantics-Based Integration of Embedded Systems Models Project András Balogh, OptixWare Research & Development Ltd. n 100021 Outline Embedded systems overview Overview of the GENESYS-INDEXYS approach Current

More information

A Paper Presentation from ARTiSAN Software Tools THE SYSTEMS MODELING LANGUAGE

A Paper Presentation from ARTiSAN Software Tools THE SYSTEMS MODELING LANGUAGE A Paper Presentation from ARTiSAN Software Tools THE SYSTEMS MODELING LANGUAGE The Systems Modeling Language is published by ARTiSAN Software Tools. Authors: Matthew Hause and Alan Moore Copyright 2006,

More information

ISPRS Hannover Workshop 2013, May 2013, Hannover, Germany

ISPRS Hannover Workshop 2013, May 2013, Hannover, Germany New light-weight stereosopic spectrometric airborne imaging technology for highresolution environmental remote sensing Case studies in water quality mapping E. Honkavaara, T. Hakala, K. Nurminen, L. Markelin,

More information

The Big Happy Family of System Architecture Approaches. Chris Phillips 14 Jun 2018

The Big Happy Family of System Architecture Approaches. Chris Phillips 14 Jun 2018 The Big Happy Family of System Architecture Approaches Chris Phillips 14 Jun 2018 Agenda Introduction Overview Key Definitions System Architecture Overview Architectural Approaches Integrating Architectural

More information

Design Analysis Method for Multidisciplinary Complex Product using SysML

Design Analysis Method for Multidisciplinary Complex Product using SysML Design Analysis Method for Multidisciplinary Complex Product using SysML Jihong Liu 1,*, Shude Wang 1, and Chao Fu 1 1 School of Mechanical Engineering and Automation, Beihang University, 100191 Beijing,

More information

An ontology for Systems Engineering based on ISO Semantic encoding of Systems Engineering information

An ontology for Systems Engineering based on ISO Semantic encoding of Systems Engineering information An ontology for Systems Engineering based on ISO 15926-11 Semantic encoding of Systems Engineering information EPC contractor in the Netherlands in the area of shipbuilding, infrastructure, building- and

More information

Proposed Revisions to ebxml Technical Architecture Specification v ebxml Business Process Project Team

Proposed Revisions to ebxml Technical Architecture Specification v ebxml Business Process Project Team 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 Proposed Revisions to ebxml Technical Architecture Specification v1.0.4 ebxml Business Process Project Team 11

More information

Papyrus: Advent of an Open Source IME at Eclipse (Redux)

Papyrus: Advent of an Open Source IME at Eclipse (Redux) Papyrus: Advent of an Open Source IME at Eclipse (Redux) Kenn Hussey Eclipse Modeling Day, Toronto November 18, 2009 A Perfect Storm for Tools Core technologies like MOF and UML are evolving Microsoft

More information

Extending SOA Infrastructure for Semantic Interoperability

Extending SOA Infrastructure for Semantic Interoperability Extending SOA Infrastructure for Semantic Interoperability Wen Zhu wzhu@alionscience.com ITEA System of Systems Conference 26 Jan 2006 www.alionscience.com/semantic Agenda Background Semantic Mediation

More information

Introduction to TOIF. Dr. Nikolai Mansourov CTO, KDM Analytics Liaison to OASIS. November 8, 2017 Copyright 2017 OMG. All rights reserved.

Introduction to TOIF. Dr. Nikolai Mansourov CTO, KDM Analytics Liaison to OASIS. November 8, 2017 Copyright 2017 OMG. All rights reserved. Introduction to TOIF Dr. Nikolai Mansourov CTO, KDM Analytics Liaison to OASIS November 8, 2017 Copyright 2017 OMG. All rights reserved. 1 Who Is OMG? Object Management Group (OMG) factlets: Founded in

More information

Software architecture in ASPICE and Even-André Karlsson

Software architecture in ASPICE and Even-André Karlsson Software architecture in ASPICE and 26262 Even-André Karlsson Agenda Overall comparison (3 min) Why is the architecture documentation difficult? (2 min) ASPICE requirements (8 min) 26262 requirements (12

More information

Architecture in Support of Business Operations

Architecture in Support of Business Operations Architecture in Support of Business Operations Dennis E. Wisnosky DOD Business Mission Area Chief Technical Officer/Chief Architect within the Office of the Deputy Chief Management Officer June 3rd, 2009

More information

Advanced Software Engineering: Software Testing

Advanced Software Engineering: Software Testing Advanced Software Engineering: Software Testing COMP 3705(L4) Sada Narayanappa Anneliese Andrews Thomas Thelin Carina Andersson Web: http://www.megadatasys.com Assisted with templates News & Project News

More information

Software Architecture in Action. Flavio Oquendo, Jair C Leite, Thais Batista

Software Architecture in Action. Flavio Oquendo, Jair C Leite, Thais Batista Software Architecture in Action Flavio Oquendo, Jair C Leite, Thais Batista Motivation 2 n In this book you can learn the main software architecture concepts and practices. n We use an architecture description

More information

CHAPTER 1. Topic: UML Overview. CHAPTER 1: Topic 1. Topic: UML Overview

CHAPTER 1. Topic: UML Overview. CHAPTER 1: Topic 1. Topic: UML Overview CHAPTER 1 Topic: UML Overview After studying this Chapter, students should be able to: Describe the goals of UML. Analyze the History of UML. Evaluate the use of UML in an area of interest. CHAPTER 1:

More information

ISO/IEC JTC1/SC7 /N3016

ISO/IEC JTC1/SC7 /N3016 ISO/IEC JTC1/SC7 Software and Systems Engineering Secretariat: CANADA (SCC) ISO/IEC JTC1/SC7 /N3016 2004-04-07 Document Type Title Source Framework Framework for ISO/IEC System and Software Engineering

More information

<<Subsystem>> Software Architecture Document

<<Subsystem>> Software Architecture Document Ref Contract Number: Contractor: Copy SAD TEMPLATE of Software Architecture Document SAD Template Page 1 of 21 Software Architecture Document Prepared by: Title Name Signature

More information

Enabling efficiency through Data Governance: a phased approach

Enabling efficiency through Data Governance: a phased approach Enabling efficiency through Data Governance: a phased approach Transform your process efficiency, decision-making, and customer engagement by improving data accuracy An Experian white paper Enabling efficiency

More information

Presented by Greg Pollari (Rockwell Collins) and Nigel Shaw (Eurostep)

Presented by Greg Pollari (Rockwell Collins) and Nigel Shaw (Eurostep) System Architecture Virtual Integration (SAVI) Project : Intermodel Error Checking and Consistency Review and Demonstration An Aerospace Vehicle Systems Institute Project (AVSI) Presented by Greg Pollari

More information

Defence services. Independent systems and technology advice that delivers real value. Systems and Engineering Technology

Defence services. Independent systems and technology advice that delivers real value. Systems and Engineering Technology Defence services Independent systems and technology advice that delivers real value Systems and Engineering Technology Frazer-Nash Consultancy Working in the UK and internationally, Frazer-Nash is making

More information