A pragmatic approach to modeling large systems
|
|
|
- Elwin McBride
- 9 years ago
- Views:
Transcription
1 Theodore Kahn Ian Sturken NASA Ames Research Center Moffett Field, CA NASA/Army Systems and Software Engineering Forum May 11 & 12, 2010 University of Alabama, Huntsville A pragmatic approach to modeling large systems
2 Problem statement 2 Project and system information is now document centric: Relies on textual, tabular, and graphic documents from a variety of sources which means interpretation of the information is difficult and consistency hard to maintain, especially under changing conditions. Model centric approach relies far less on documents: Depends instead on a single repository for storing project information and enforces formal semantics of its expression Promotes a more common interpretation and consistency of project information, even under very dynamic conditions.
3 Presentation objectives 3 Provide conceptual understandings of modeling and enterprise architecture: as applied to systems engineering and project management of large efforts. Share our experiences in applying UPDM and SysML to components of NASA s Constellation Program. Enable you to make informed decisions regarding the applicability of these approaches to your situations.
4 4 Presentation overview Some basic SysML semantics Theoretical aspects of modeling and enterprise architectures Additional SysML and UPDM semantics Demonstration of a SysML tool and models Q & A, and discussion
5 5
6 Conclusion 6 Why you don t want to model Modeling is hard Modeling tools are difficult Modeling will likely require cultural changes Why you do want to model It increases the rate of communications It increases the precision of communications It reduces tacit information It promotes a common understanding of your project Benefit:Stakeholders having a common understanding of how the project is organized and its objectives will work together more effectively and make better decisions.
7 7 Theoretical Aspects of Modeling and Enterprise Architecture Relationship between systems engineering and project management EA and Modeling: definitions in the context of UPDM/SysML The relationship between EA, UPDM and SysML
8 Relationship Between SE and PM 8 While systems engineering and project management share many of the same qualities, there are important differences.
9 Similarities between PM & SE 9 Lots of behaviors having complex relationships Lots of entities having complex relationships Many relationships and dependences between behaviors and entities.
10 Systems engineering 10 Systems engineering is a multidisciplinary approach for developing balanced systems solutions in response to diverse stakeholder needs. It includes the application of both management and technical processes to achieve balance and mitigate project risk. The management process is applied to ensure that development cost, schedule and technical performance objectives are met. Source: A Practical Guide to SysML., copyright 2008 by Elsevier, Inc. All rights reserved.
11 Differences between PM & SE 11 Attribute Project Management Systems Engineering Scheduling Absolute times Relative times Economic cost Mandatory/aggregation centric Optional/unit centric People Individuals and roles Role centric Entities and behaviors Notional Precise
12 Project Management Models 12 Gantt, PERT Charts Temporal Models Informs Informs SysML Structural Models Behavioral Models
13 Being a successful PM or SE means: 13 Understanding the project/system information and how it fits together. Communicating and otherwise making this information available to stakeholders in a timely, consistent fashion in a form relevant to their backgrounds and needs.
14 EA and Modeling: concepts in the context of UPDM/SysML 14 Looking at modeling from SysML sperspective Ideas behind enterprise architectures
15 SysML modeling is about communications 15 It s a language having syntax and structure that uses a medium, primarily graphics and has a methodology, which currently is largely undefined.
16 Three main attributes of languages 16 Abstractions of the world around us Some form of persistence A shared experience: a producer and a consumer
17 Three main attributes of SysML 17 Abstractions of systems Database persistence A shared experience
18 Model, model on the wall 18 who s the truest of us all: An electrical schematic of a radio An economic model A model student A non working model airplane A novel about present day life the author believes to be possible A description of a pencil
19 Abstraction levels 19 La Joconde Femme au Chapeau Orné
20 Two criticisms of SysML Its old ideas warmed over Abstractions and persistence have been around at least since humans drew pictures on cave walls. There is nothing new here. Its simply not practical Having my team think abstractly in the same way and put their information into a database in the same fashion is absurd. It is not workable.
21 Ideas Behind Enterprise Architectures 21 To Be Done By Ian?
22 Enterprise Architecture 22 An enterprise architecture describes the organizations (and their people), processes, inputs, products and systems that comprise an enterprise and the relations between each of these entities. It can be used to understand the as-is state of the enterprise and plan the to-be vision of where the enterprise should be.
23 Enterprise Architecture Evolution 23 Zachman (1987) Enterprise Architecture Planning (Spewak 1992) TOGAF (1995) FEA (1999) DoDAF 1.0(2003) DoDAF 1.5(2007) UPDM 1.0 (2008) DoDAF 2.0(2009?)
24 Benefits of Enterprise Architecture 24 Enterprise Architecture «descriptive» Promote a common understanding of the enterprise «analytical» Simulate the architecture and produce artifacts used to execute enterprise processes «constraints» Determine critical resources, processes and data «gaps» Determine needs for resources, processes and data «objective» Optimize resource consumption and production
25 Benefits of Enterprise Architecture 25 Enterprise Architecture Simulate and Execute Processes Promotes Common Understanding of Enterprise Determine Critical Processes and Data Specify Information Systems Needs
26 Catalog of DoDAF views 26 Operations View Systems View Technical View
27 27 DoDAF Example of Models
28 OV-2 28 OV or OV3 some combination?
29 29 OV-3
30 30 OV-5
31 31 OV-7
32 32 Views into model
33 Ranges and Types of Modeling Tools 33 Attributes Simple Drawing Tools Enterprise Modeling Suites Most commonly purchased by Individual Department Organization Easy to learn and use Yes 1 No No Semantic consistency imposed by tool? Data based repository for model elements No Yes Yes No Yes Yes Framework support No Yes Yes Diagrams Yes Yes Yes Matrices (tables and/or reports) No Yes Yes Able to operationalize data No No Yes Examples PowerPoint Visio Gliffy Canvas Enterprise Architect MagicDraw Casewise Telelogic Rational Purchase cost $100,s $1000s $10,000s 1 Yellow cells indicate the most prominent differentiating advantage for that class of software - From Enterprise Architecture Presentation by Lisa Murphy, Ian Sturken, Andy Schain
34 SysML and other modeling constructs 34 Abstraction More Concepts Enterprise architectures DoDAF, MoDAF, UPDM, FEA Examples SysML SysML Less Domain specific languages UML, Modelica, Simulink, MARTE
35 35 Additional SysML and UPDM semantics SysML structure and semantics UPDM structure and semantics
36 SysML Structure and Semantics 36 SysML may be considered in terms of its diagrams, reports and grammar.
37 SysML Diagram Taxonomy 37 Source: OMG Specification
38 Model elements 38 Models consist of elements Elements must have unique names, within a namespace All model elements must reside in (be owned by) one package
39 Major types of model elements 39 Structural Behavioral
40 Packages 40 Models are composed of one or more packages Packages can contain other packages and/or any collection of model elements Package hierarchies define the name space
41 Packages shown as a containment tree 41 Source: A Practical Guide to SysML., copyright 2008 by Elsevier, Inc. All rights reserved.
42 Packages shown graphically 42 Source: A Practical Guide to SysML., copyright 2008 by Elsevier, Inc. All rights reserved.
43 Dependences and stereotypes 43 Source: A Practical Guide to SysML., copyright 2008 by Elsevier, Inc. All rights reserved.
44 Blocks 44 Blocks represent structural elements Organizations Data People Airplanes Blocks have two main attributes Properties, other structural elements Behavior, either as an intrinsic capability or through behavioral elements
45 Block property types 45 Parts (in UML, composition) References (in UML, aggregation) Associations
46 Block definition diagram Part 46 The black diamond is used for communicating a Part Property relationship Source: OMG Specification
47 Block definition diagram Association 47 No adornment is used for communicating an Association Property relationship Source: OMG Specification
48 Block definition diagram Reference 48 The white diamond is used for communicating a Reference Property relationship Source: A Practical Guide to SysML., copyright 2008 by Elsevier, Inc. All rights reserved.
49 Block compartments 49 Source: A Practical Guide to SysML., copyright 2008 by Elsevier, Inc. All rights reserved.
50 Blocks and inheritance 50 Source: A Practical Guide to SysML., copyright 2008 by Elsevier, Inc. All rights reserved.
51 51 Activity Diagrams
52 Sample activity diagram 2 52 Source: A Practical Guide to SysML., copyright 2008 by Elsevier, Inc. All rights reserved.
53 53
54 Requirement diagram Purpose 54 Fully and unambiguously specify what the model is to do (functional requirements) and the context in which it is to operate (non-functional requirements). Provide concise and unambiguous information showing how requirements relate to each other. Provide concise and unambiguous information showing how requirements relate to other model elements the project lifecycle.
55 Requirements diagram Example 55 Source: A Practical Guide to SysML., copyright 2008 by Elsevier, Inc. All rights reserved.
56 Requirements dependences 56 «refine» «satisfy» «derivereqt» «copy» «verify» «trace»
57 Refine, satisfy &derviereqt 57 Source: OMG Specification
58 Copy 58 Source: OMG Specification
59 Verify 59 Source: A Practical Guide to SysML., copyright 2008 by Elsevier, Inc. All rights reserved.
60 Trace 60 Source: A Practical Guide to SysML., copyright 2008 by Elsevier, Inc. All rights reserved.
61 61 Use case scope
62 Use cases and actors 62 Actors are external entities that interact with your system via use cases Actors can be people, computer systems or really any device that interacts with your system. It is high recommended that Actors be modeled before use cases.
63 63 Actors for a household model
64 64 Use cases for household food processes
65 65 SysML requirements relationships
66 66 Source: OMG Specification
67 UPDM Structure And Semantics 67 To be done by Ian?
68 68 UPDM Overview
69 OV2 Elements 69 Operational Nodes Needline Information Element
70 OV3 Elements 70 Operational Activity Needline Item Name Operational Node
71 71 OV4 Elements
72 72 OV5 Elements
73 73 OV7 Elements
74 74 Use Cases?
75 75 Requirements?
76 76 Summary Key Features Conclusion A Historical Perspective, video clip End of Part I
77 Key SysML features & capabilities 77 Open standard Works equally well with structural and behavioral artifacts Treats requirements as first-class modeling elements Future plans include simulations Formal mechanism for extending SysML semantics Formal set of semantically consistent graphical elements.
78 Conclusion 78 Why you don t want to model Modeling is hard Modeling tools are difficult Modeling will likely require cultural changes Why you do want to model It increases the rate of communications It increases the precision of communications It reduces tacit information It promotes a common understanding of your project Benefit:Stakeholders having a common understanding of how the project is organized and its objectives will work together more effectively and make better decisions.
79 79 A historical perspective
80 80 Demonstration Ares Mission Information System (~CoFR) FireSat
81 81 Ares Demonstration
82 82 Model Organization
83 83
84 84 Generic Mission Template
85 85 Integrated Vehicle Engineering Analysis
86 86 Constellation Data Taxonomy
87 87 MIS Demonstration
88 88 FireSat Demonstration
89 89 Backup
90 Relationship between UML and SysML 90 Source: OMG Specification
91 UML/SysML metamodel 91 Source: OMG Specification
92 Copyright Information 92 OMG Source material is reprinted with permission. Object Management Group, Inc. (C) OMG
DoD Enterprise Architecture
DoD Enterprise Architecture DoD EA Conference 2012 Chris White 3 May, 2012 accelerating growth reducing risk increasing profitability Enterprise Architecture Enterprise Architecture is Discipline i of
Developing Business Architecture with TOGAF
Developing Business Architecture with TOGAF Building Business Capability 2013 Las Vegas, NV Armstrong Process Group, Inc. www.aprocessgroup.com Objectives Introduce The Open Group Architecture Framework
SysML Modelling Language explained
Date: 7 th October 2010 Author: Guillaume FINANCE, Objet Direct Analyst & Consultant UML, the standard modelling language used in the field of software engineering, has been tailored to define a modelling
Enterprise Architecture Review
Enterprise Architecture Review Arquitectura multivapa mediante Ajax y ORM Héctor Arturo Flórez Fernández * Fecha de recepción: octubre 29 de 2010 Fecha de aceptación: noviembre 23 de 2010 Abstract Enterprise
Development of Enterprise Architecture of PPDR Organisations W. Müller, F. Reinert
Int'l Conf. Software Eng. Research and Practice SERP'15 225 Development of Enterprise Architecture of PPDR Organisations W. Müller, F. Reinert Fraunhofer Institute of Optronics, System Technologies and
Background: Business Value of Enterprise Architecture TOGAF Architectures and the Business Services Architecture
Business Business Services Services and Enterprise and Enterprise This Workshop Two parts Background: Business Value of Enterprise TOGAF s and the Business Services We will use the key steps, methods and
Software Development in the Large!
Software Development in the Large! Peter Eeles Executive IT Architect, IBM [email protected] IBM Rational Software Development Conference 2007 2007 IBM Corporation Agenda IBM Rational Software Development
Making the Most of an Enterprise Architecture Modeling Tool
` Making the Most of an Enterprise Architecture Modeling Tool Aurelijus Morkevicius Product Manager for the UPDM plugin for MagicDraw and Cameo Enterprise Architecture [email protected]
Kirsten Sinclair SyntheSys Systems Engineers
Kirsten Sinclair SyntheSys Systems Engineers Kirsten Sinclair SyntheSys Systems Engineers Spicing-up IBM s Enterprise Architecture tools with Petri Nets On Today s Menu Appetiser: Background Starter: Use
What is Enterprise Architect? Enterprise Architect is a visual platform for designing and constructing software systems, for business process
1 2 3 What is Enterprise Architect? Enterprise Architect is a visual platform for designing and constructing software systems, for business process modeling, and for more generalized modeling purposes.
Integrating an ITILv3 Service Management Architecture into Business Architectures
Integrating an ITILv3 Service Management Architecture into Business Architectures Key Challenges experienced and Lessons Learned Trevor Lea-Cox, 2011 1 Introducing Service Management 2, 2012, 2012 1 ITIL
The Cornwell Enterprise Architecture Maturity Dashboard
The Cornwell Enterprise Architecture Maturity Dashboard Ian Bailey This paper outlines Cornwell s approach to assessing the maturity of an organisation s Enterprise Architecture. The method uses standard
Architecture Frameworks in System Design: Motivation, Theory, and Implementation
Architecture Frameworks in System Design: Motivation, Theory, and Implementation Matthew Richards Research Assistant, SEARI Daniel Hastings Professor, Engineering Systems Division Professor, Dept. of Aeronautics
Enterprise Architecture Development Based on Enterprise Ontology
Enterprise Architecture Development Based on Enterprise Ontology 1, 2, 3 1 Nooretouba University, E-Commerce Group, Tehran, Iran, [email protected] 2 Iran University of Science & Technology, School of
Managing Change Using Enterprise Architecture
Managing Change Using Enterprise Architecture Abdallah El Kadi, PMP, CISSP, TOGAF Chief Executive Officer, Shift Technologies Managing Director, Open Group Arabia Email: [email protected] Website:
Model-driven development solutions To support your business objectives. IBM Rational Rhapsody edition comparison matrix
Model-driven development solutions To support your business objectives IBM Rhapsody edition comparison matrix IBM Rhapsody 7.5 edition: capabilities and comparisons The enclosed table compares the capabilities
Towards a Support Framework for Enterprise Integration
EI2N 2010: 5 th International Workshop on Enterprise Integration, Interoperability and Networking Towards a Support Framework for Enterprise Integration Ovidiu Noran 27/10/2010 The Enterprise Engineering
SYSML PLUGIN. version 17.0.1. user guide
SYSML 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
Object-Oriented Systems Analysis and Design
Object-Oriented Systems Analysis and Design Noushin Ashrafi Professor of Information System University of Massachusetts-Boston Hessam Ashrafi Software Architect Pearson Education International CONTENTS
Modelling the Management of Systems Engineering Projects
AEROSPACE CONCEPTS Modelling the Management of Systems Engineering Projects Daniel Spencer Shaun Wilson Aerospace Concepts Pty Ltd www.concepts.aero 28 November 2012 Model-Based Systems Engineering Symposium
Software Engineering. System Models. Based on Software Engineering, 7 th Edition by Ian Sommerville
Software Engineering System Models Based on Software Engineering, 7 th Edition by Ian Sommerville Objectives To explain why the context of a system should be modeled as part of the RE process To describe
A new content framework and metamodel for Enterprise Architecture and IS Strategic Planning
www.ijcsi.org 253 A new content framework and metamodel for Enterprise Architecture and IS Strategic Planning Mouhsine Lakhdiss, Bouchaib Bounabat Al Qualsadi Computer Science Laboratory, ENSIAS, Université
Improved Mapping and Modeling of Defense Domain Architectures Backup slides
Improved Mapping and Modeling of Defense Domain Architectures Backup slides Benton Ben K Bovée Senior Enterprise Architect Principal, Patterndigm 26 Apr 2012, 11:15-12:00 DM2 on IDEF0 Slide 2 Reference:
Federal Enterprise Architecture Using EA to Design Future-Ready Agencies and Implement Shared Services
Federal Enterprise Architecture Using EA to Design Future-Ready Agencies and Implement Shared Services Scott A. Bernard, Ph.D. [email protected] Federal Chief Enterprise Architect Executive Office
Announcements. SE 1: Software Requirements Specification and Analysis. Review: Use Case Descriptions
Announcements SE 1: Software Requirements Specification and Analysis Lecture 4: Basic Notations Nancy Day, Davor Svetinović http://www.student.cs.uwaterloo.ca/ cs445/winter2006 uw.cs.cs445 Send your group
Architecting the Cloud: Enterprise Architecture Patterns for Cloud Computing
Architecting the Cloud: Enterprise Architecture Patterns for Cloud Computing Prakash C. Rao VP/Chief Architect MMC Ltd Claudia Rose President/BBII Enterprises Faculty: FEAC Institute A tough place to be!
Contents. Introduction and System Engineering 1. Introduction 2. Software Process and Methodology 16. System Engineering 53
Preface xvi Part I Introduction and System Engineering 1 Chapter 1 Introduction 2 1.1 What Is Software Engineering? 2 1.2 Why Software Engineering? 3 1.3 Software Life-Cycle Activities 4 1.3.1 Software
The value of modeling
The value of modeling Level: Introductory Gary Cernosek, Marketing Manager, IBM Rational Eric Naiburg, Group Market Manager Desktop Products, IBM Rational 15 Nov 2004 from The Rational Edge: This article
Which Enterprise Architect Edition Should I Purchase?
Which Enterprise Architect Edition Should I Purchase? Enterprise Architect is available in six editions -,, and Software, Corporate, Professional and Desktop. Functionality for each edition is as follows:.eap
Service Oriented Architectures Using DoDAF1
1 Service Oriented Architectures Using DoDAF1 Huei-Wan Ang, Fatma Dandashi, Michael McFarren The Mitre Corporation The MITRE Corp. 7515 Colshire Dr. McLean, VA 22102 hwang(at)mitre.org, dandashi(at)mitre.org,
ArchSmart, LLC Capabilities Overview
ArchSmart, LLC Capabilities Overview Victoria Engel-Yamane CEO and Founder www.archsmart.net Introduction ArchSmart, LLC established September 2005 Small, Women-Owned (WO), Service-Disabled Veteran- Owned
Enterprise Architecture Assessment Guide
Enterprise Architecture Assessment Guide Editorial Writer: J. Schekkerman Version 2.2 2006 Preface An enterprise architecture (EA) establishes the organization-wide roadmap to achieve an organization s
Business Process Modeling with Structured Scenarios
Business Process Modeling with Structured Scenarios Doug Rosenberg ICONIX Software Engineering, Inc. In 2008, based on our experience with a number of business process engineering projects over the last
Functional Architectures with SysML
Functional Architectures with SysML Jesko Lamm Senior Systems Engineer [email protected] Tim Weilkiens Managing Director tim.weilkiens@de by Bernafon AG We believe in a world, in which people with restricted
Linking BPMN, ArchiMate, and BWW: Perfect Match for Complete and Lawful Business Process Models?
Linking BPMN, ArchiMate, and BWW: Perfect Match for Complete and Lawful Business Process Models? Ludmila Penicina Institute of Applied Computer Systems, Riga Technical University, 1 Kalku, Riga, LV-1658,
Architecture Artifacts Vs Application Development Artifacts
Architecture Artifacts Vs Application Development Artifacts By John A. Zachman Copyright 2000 Zachman International All of a sudden, I have been encountering a lot of confusion between Enterprise Architecture
ArchiMate and TOGAF. What is the added value?
ArchiMate and TOGAF What is the added value? Why use TOGAF next to ArchiMate? ArchiMate provides a (visual) language ArchiMate provides a content framework TOGAF provides a process TOGAF provides a way
Agile Model-Based Systems Engineering (ambse)
Agile Model-Based Systems Engineering (ambse) Bruce Powel Douglass, Ph.D. Chief Evangelist, Global Technology Ambassador IBM Rational [email protected] Twitter: @BruceDouglass Yahoo: tech.groups.yahoo.com/group/rt-uml/
Questions? Assignment. Techniques for Gathering Requirements. Gathering and Analysing Requirements
Questions? Assignment Why is proper project management important? What is goal of domain analysis? What is the difference between functional and non- functional requirements? Why is it important for requirements
Practice Description Business process management and enterprise architecture
Practice Description Business process management and enterprise architecture 1. Description of the practice The BPM & EA practice assists organisations in 1 keeping in control of the performance of their
Sparx Systems Enterprise Architect for Team Players
Course Description 4 day - expert led onsite training and hands-on workshops Experience hands-on modeling and learn how to use Enterprise Architect with your next project. Discover surprising ways to improve
Mastering increasing product complexity with Collaborative Systems Engineering and PLM
Mastering increasing product complexity with Collaborative Systems Engineering and PLM Thierry Ambroisine Dassault Systèmes 10 rue Marcel Dassault, 78140 Vélizy Villacoublay, France [email protected]
Model Based Systems Engineering (MBSE) Media Study. Prepared by: Julia Murray
Model Based Systems Engineering (MBSE) Media Study Prepared by: Julia Murray May 2, 2012 TABLE OF CONTENTS 1.0 MODEL-BASED SYSTEMS ENGINEERING (MBSE) INITIATIVE... 5 2.0 MBSE DEFINITIONS & ADVANTAGES...
The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into
The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material,
Enterprise Architecture: Practical Guide to Logical Architecture
Objecteering Practical Guides Enterprise Architecture: Practical Guide to Logical Architecture Author: Version: 1.0 Copyright: Softeam Softeam Consulting Team Supervised by Philippe Desfray Softeam 21
Sparx Enterprise Architect for Business Analysts
Course Description 3 day - expert led hands-on Discover surprising ways to save you time and improve team deliverables under the watchful eye of a proven expert. Experience hands-on modeling and learn
The Perusal and Review of Different Aspects of the Architecture of Information Security
The Perusal and Review of Different Aspects of the Architecture of Information Security Vipin Kumar Research Scholar, CMJ University, Shillong, Meghalaya (India) Abstract The purpose of the security architecture
SOMA, RUP and RMC: the right combination for Service Oriented Architecture
SOMA, RUP and RMC: the right combination for Service Oriented Architecture WebSphere User Group, Bedfont, 4th March, 2008 Keith Mantell Senior Solution Architect IBM Rational [email protected] March
SERVICE-ORIENTED MODELING FRAMEWORK (SOMF ) SERVICE-ORIENTED SOFTWARE ARCHITECTURE MODEL LANGUAGE SPECIFICATIONS
SERVICE-ORIENTED MODELING FRAMEWORK (SOMF ) VERSION 2.1 SERVICE-ORIENTED SOFTWARE ARCHITECTURE MODEL LANGUAGE SPECIFICATIONS 1 TABLE OF CONTENTS INTRODUCTION... 3 About The Service-Oriented Modeling Framework
Requirements Exchange: From Specification Documents to Models
Requirements Exchange: From Specification Documents to Models Morayo ADEDJOUMA, Hubert DUBOIS, François TERRIER Ansgar RADERMACHER UML&AADL 2011-27 April 2011, Las Vegas Agenda Big picture Challenge Technologies
Conceptual Model for Enterprise Governance. Walter L Wilson
Conceptual Model for Walter L Wilson Agenda Define the and Architecture Define a Ground Station as an Business Process Define Define Levels and Types of Introduce Model Define effects of Engineering 2
A Framework for Requirements Traceability in UML-based Projects
A Framework for Requirements Traceability in UML-based Projects Patricio Letelier Department of Information Systems and Computing Technical University of Valencia (Spain) [email protected] Abstract
i. Node Y Represented by a block or part. SysML::Block,
OMG SysML Requirements Traceability (informative) This document has been published as OMG document ptc/07-03-09 so it can be referenced by Annex E of the OMG SysML specification. This document describes
Objects and Object Relations Around Business Modelling and Business Architecture. Professor Mark von Rosing
Objects and Object Relations Around Business Modelling and Business Architecture Professor Mark von Rosing Prof. Mark von Rosing Professor BPM & EA Guru Business Transformation Evangelist Internationally
Enterprise Architecture Modeling PowerDesigner 16.1
Enterprise Architecture Modeling PowerDesigner 16.1 Windows DOCUMENT ID: DC00816-01-1610-01 LAST REVISED: November 2011 Copyright 2011 by Sybase, Inc. All rights reserved. This publication pertains to
A Unified Product and Project Lifecycle Model. for Systems Engineering
A Unified Product and Project Lifecycle Model for Systems Engineering Research Thesis In Partial Fulfilment of the Requirements for the Degree of Doctor of Philosophy Amira Sharon Submitted to the Senate
Analysis of the Specifics for a Business Rules Engine Based Projects
Analysis of the Specifics for a Business Rules Engine Based Projects By Dmitri Ilkaev and Dan Meenan Introduction In recent years business rules engines (BRE) have become a key component in almost every
A Methodology for Development of Enterprise Architecture of PPDR Organisations W. Müller, F. Reinert
A Methodology for Development of Enterprise Architecture of PPDR Organisations W. Müller, F. Reinert Fraunhofer Institute of Optronics, System Technologies and Image Exploitation IOSB 76131 Karlsruhe,
11 Tips to make the requirements definition process more effective and results more usable
1 11 Tips to make the s definition process more effective and results more usable This article discusses what I believe are the key techniques for making s definition process repeatable from project to
A013 - Final Technical Report SERC-2012-TR-024
Integration of M&S (Modeling and Simulation), Software Design and DoDAF (Department of Defense Architecture Framework (RT 24) A013 - Final Technical Report SERC-2012-TR-024 Principal Investigator Dr. Michael
Enterprise Architecture (EA) is the blueprint
SETLabs Briefings VOL 6 NO 4 2008 Building Blocks for Enterprise Business Architecture By Eswar Ganesan and Ramesh Paturi A unified meta-model of elements can lead to effective business analysis Enterprise
Architecture. Governance
Capabilities Integration Enterprise Forum Architecture Standards d and Governance UTILIZING DATA STEWARDSHIP TO MANAGE ARCHITECTURE DATA FOUO TRADOC: Victory Starts Here! Army s Net centric Goals Army
Agile Methodology to Develop Architecture of Information and Knowledge in Organizations (MADAIKE)
Agile Methodology to Develop Architecture of Information and Knowledge in Organizations (MADAIKE) Nieto Bernal Wilson and Luna Amaya Carmenza Abstract In This article presents a methodology based on the
Developing SOA solutions using IBM SOA Foundation
Developing SOA solutions using IBM SOA Foundation Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 4.0.3 4.0.3 Unit objectives After completing this
Intoduction to SysML
Intoduction to SysML a modeling language for Systems Engineering SummIT 2013, Axelborg 22. maj 2013 Ingeniørdocent Finn Overgaard Hansen, [email protected] Department of Engineering Aarhus University Ver. 22.5.2013
From Capability-Based Planning to Competitive Advantage Assembling Your Business Transformation Value Network
From Capability-Based Planning to Competitive Advantage Assembling Your Business Transformation Value Network Marc Lankhorst, BiZZdesign Iver Band, Cambia Health Solutions INTRODUCTIONS 2 1 Marc Lankhorst
Enterprise Architecture at Work
Marc Lankhorst et al. Enterprise Architecture at Work Modelling, Communication and Analysis Third Edition 4y Springer Contents 1 Introduction to Enterprise Architecture 1 1.1 Architecture 1 1.2 Enterprise
A Characterization Taxonomy for Integrated Management of Modeling and Simulation Tools
A Characterization Taxonomy for Integrated Management of Modeling and Simulation Tools Bobby Hartway AEgis Technologies Group 631 Discovery Drive Huntsville, AL 35806 256-922-0802 [email protected]
Business Modeling with UML
Business Modeling with UML Hans-Erik Eriksson and Magnus Penker, Open Training Hans-Erik In order to keep up and be competitive, all companies Ericsson is and enterprises must assess the quality of their
How To Develop A Multi Agent System (Mma)
S-Tropos: An Iterative SPEM-Centric Software Project Management Process Yves Wautelet, Manuel Kolp, Youssef Achbany IAG Institut d Administration et de Gestion, ISYS Unité de Systèmes d Information, Université
Enterprise Security Architecture for Cyber Security. M.M.Veeraragaloo 5 th September 2013
Enterprise Security Architecture for Cyber Security M.M.Veeraragaloo 5 th September 2013 Outline Cyber Security Overview TOGAF and Sherwood Applied Business Security Architecture (SABSA) o o Overview of
Tool Support for Software Variability Management and Product Derivation in Software Product Lines
Tool Support for Software Variability Management and Product Derivation in Software s Hassan Gomaa 1, Michael E. Shin 2 1 Dept. of Information and Software Engineering, George Mason University, Fairfax,
SOA: The missing link between Enterprise Architecture and Solution Architecture
SOA: The missing link between Enterprise Architecture and Solution Architecture Jaidip Banerjee and Sohel Aziz Enterprise Architecture (EA) is increasingly being acknowledged as the way to maximize existing
Development of Tool Extensions with MOFLON
Development of Tool Extensions with MOFLON Ingo Weisemöller, Felix Klar, and Andy Schürr Fachgebiet Echtzeitsysteme Technische Universität Darmstadt D-64283 Darmstadt, Germany {weisemoeller klar schuerr}@es.tu-darmstadt.de
MODELING UNIVERSITY METROPOLITAN ONLINE LEARNING SYSTEM ARCHITECTURE - THE TOGAF/ ARCHIMATE WAY
The Fourth International Conference on e-learning (elearning-2013), 26-27 September 2013, Belgrade, Serbia MODELING UNIVERSITY METROPOLITAN ONLINE LEARNING SYSTEM ARCHITECTURE - THE TOGAF/ ARCHIMATE WAY
The SPES Methodology Modeling- and Analysis Techniques
The SPES Methodology Modeling- and Analysis Techniques Dr. Wolfgang Böhm Technische Universität München [email protected] Agenda SPES_XT Project Overview Some Basic Notions The SPES Methodology SPES_XT
Redpaper. IBM Rational Workbench for Systems and Software Engineering. Bruce Powel Douglass Mats Gothe
Redpaper Bruce Powel Douglass Mats Gothe IBM Rational Workbench for Systems and Software Engineering A smarter planet starts with the innovation of smarter products. Engineering teams driving this innovation
Towards Collaborative Requirements Engineering Tool for ERP product customization
Towards Collaborative Requirements Engineering Tool for ERP product customization Boban Celebic, Ruth Breu, Michael Felderer, Florian Häser Institute of Computer Science, University of Innsbruck 6020 Innsbruck,
Architecture, Enterprise Architecture, Frameworks, and Processes
Architecture, Enterprise Architecture, Frameworks, and Processes Ground Systems Architecture Workshop 2004 2004 The Aerospace Corporation Kevin B Kreitman 1 What We ll Cover Working Definitions Enterprise
Vdot A Revolutionary Tool for Space Logistics Campaign Planning and Simulation
AIAA SPACE 2009 Conference & Exposition 14-17 September 2009, Pasadena, California AIAA 2009-6551 Vdot A Revolutionary Tool for Space Logistics Campaign Planning and Simulation Roger Herdy 1 Qualis Corporation,
Applying 4+1 View Architecture with UML 2. White Paper
Applying 4+1 View Architecture with UML 2 White Paper Copyright 2007 FCGSS, all rights reserved. www.fcgss.com Introduction Unified Modeling Language (UML) has been available since 1997, and UML 2 was
Model Based Document and Report Generation for Systems Engineering
Model Based Document and Report Generation for Systems Engineering Christopher Delp, Doris Lam, Elyse Fosse, Cin-Young Lee Jet Propulsion Laboratory, California Institute of Technology 4800 Oak Grove Drive
Creating a Corporate Integrated Data Environment through Stewardship
The Open Group Creating a Corporate Integrated Data Environment through Stewardship Enterprise Architecture Practitioners Conference Given January 2007 San Diego Presented by: Robert (Bob) Weisman CGI
A Simple Guide to Enterprise Architecture
A Simple Guide to Enterprise Architecture Ian Bailey This paper provides a summary of enterprise architecture, outlining what it is, what the benefits are, and a few pointers towards best practice. This
Setting up an Effective Enterprise Architecture capability. Simon Townson Principal Enterprise Architect SAP
Setting up an Effective Enterprise Architecture capability Simon Townson Principal Enterprise Architect SAP Agenda Why? People and Organisation EA Framework Standards and Templates Tools Processes SAP
Foundations of Model-Driven Software Engineering
Model-Driven Software Engineering Foundations of Model-Driven Software Engineering Dr. Jochen Küster ([email protected]) Contents Introduction to Models and Modeling Concepts of Model-Driven Software
An Overview of Enterprise Architecture Framework Deliverables
An Overview of Enterprise Architecture Framework Deliverables A study of existing literature on architectures Frank Goethals - SAP-leerstoel Abstract: A number of enterprise architecture frameworks do
The Value of Modeling
A technical discussion of software modeling June 2004 The Value of Modeling Gary Cernosek IBM Rational Software Design and Construction Products IBM Software Group Eric Naiburg IBM Rational Desktop Products
WHITE PAPER DATA GOVERNANCE ENTERPRISE MODEL MANAGEMENT
WHITE PAPER DATA GOVERNANCE ENTERPRISE MODEL MANAGEMENT CONTENTS 1. THE NEED FOR DATA GOVERNANCE... 2 2. DATA GOVERNANCE... 2 2.1. Definition... 2 2.2. Responsibilities... 3 3. ACTIVITIES... 6 4. THE
Business Process Modeling Information Systems in Industry (372-1-4207 )
Business Process Modeling Information Systems in Industry (372-1-4207 ) Arnon Sturm The material of this presentation is adopted from various people including:, Pnina Soffer, Iris Reinhartz-Berger 1 Outline
How To Develop Software
Software Engineering Prof. N.L. Sarda Computer Science & Engineering Indian Institute of Technology, Bombay Lecture-4 Overview of Phases (Part - II) We studied the problem definition phase, with which
3SL. Requirements Definition and Management Using Cradle
3SL Requirements Definition and Management Using Cradle November 2014 1 1 Introduction This white paper describes Requirements Definition and Management activities for system/product development and modification
Requirements engineering
Learning Unit 2 Requirements engineering Contents Introduction............................................... 21 2.1 Important concepts........................................ 21 2.1.1 Stakeholders and
