Architectural Principles for Enterprise Frameworks

Size: px
Start display at page:

Download "Architectural Principles for Enterprise Frameworks"

Transcription

1 Architectural for Enterprise Frameworks Richard Martin Tinwisle Corporation Bloomington, Indiana Edward Robertson and John Springer Computer Science Department Indiana University Copyright 2004 by R. Martin, E. Robertson, and J. Springer

2 Architectural for Enterprise Frameworks Characterization General Framework 1

3 The Framework Audience Users of categorical comparison Partitioned dimensions and domains Intuitive and formal relationships Enterprise participants Stakeholders Model builders Model users Developers of modeling tools Research engineers and scientists 2

4 Our Framework Effort Formalism published in 1999 Presented to business and scientific community see EMMSAD 00 On-going assessment of applicability to published enterprise frameworks Continuing research activity - viewing Evolution of enterprise architecture 3

5 Our EMMSAD 04 Goals are Requirements Specification for formalization Seek your input on principles & approach Do they reflect your experience? Do they cover necessary aspects of architecture? Do they address the real enterprise-level issues? 4

6 Origins of International Standards ISO/CEN FDIS CIM Systems Integration: Framework for Enterprise Modelling ISO 15288:2002 Information Technology Life Cycle Management - System Life Cycle Processes Industrial & Governmental Models Zachman Framework for Enterprise Architecture C4ISR (United States Department of Defense) Professional Experience 5

7 ISO/CEN FDIS CIM Systems Integration: Framework for Enterprise Modelling enterprise model phase generic level domain identification concept definition requirements definition design specification implementation description domain operation decommission definition partial level genericity particular level function view information view resource view organization view enterprise modelling view 6

8 Process Hierarchy Enterprise Environment Mgmt System Life Cycle Processes Mgmt Investment Mgmt Resource Mgmt Quality Mgmt Project Planning Project Assessment Project Control Decision-making Risk Mgmt Configuration Mgmt Information Mgmt Stakeholder Requirements Definition Requirements Analysis Architectural Design Validation Transition Verification Integration Operation Maintenance Disposal Implementation 7

9 C4ISR Version 2.0 Architectural Views Systems View Processing and Inter-Nodal Levels of Information Exchange Requirements Systems Associations to Nodes, Activities, Needlines and Requirements Relates Capabilities and Characteristics to Operational Requirements Operational View Identifies Warfighter Relationships and Information Needs Specific Capabilities Identified to Satisfy Information-Exchange Levels and Other Operational Requirements Processing and Levels of Information Exchange Requirements Basic Technology Supportability and New Capabilities Technical Criteria Governing Interoperable Implementation/ Procurement of the Selected System Capabilities Technical View Prescribes Standards and Conventions Figure 2-2. Fundamental Linkages Among the Views Source: Architecture Working Group, C4ISR Architecture Framework Version 2.0,

10 Zachman Framework for Enterprise Architecture ENTERPRISE ARCHITECTURE - A FRAMEWORK TM DATA What FUNCTION How NETWORK Where PEOPLE Who When MOTIVATION Why T IM E SCOPE (CONTEXTUAL) List of Things Important to the Business List of Processes the Business Performs List of Locations in which the Business Operates List of Organizations Important to the Business List of Events Significant to the Business List of Business Goals/Strat SCOPE (CONTEXTUAL) Planner ENTITY = Class of Business Thing Function = Class of Business Process Node = Major Business Location People = Major Organizations Time = Major Business Event Ends/Means=Major Bus. Goal/ Critical Success Factor Planner ENTERPRISE MODEL (CONCEPTUAL) e.g. Semantic Model e.g. Business Process Model e.g. Logistics Network e.g. Work Flow Model e.g. Master Schedule e.g. Business Plan ENTERPRISE MODEL (CONCEPTUAL) Owner Ent = Business Entity Reln = Business Relationship Proc. = Business Process I/O = Business Resources Node = Business Location Link = Business Linkage People = Organization Unit Work = Work Product Time = Business Event Cycle = Business Cycle End = Business Objective Means = Business Strategy O w n er SYSTEM MODEL (LOGICAL) e.g. Logical Data Model e.g. "Application Architecture" e.g. "Distributed System Architecture" e.g. Human Interface Architecture e.g. Processing Structure e.g., Business Rule Model SYSTEM MODEL (LOGICAL) R o l e s Designer TECHNOLOGY MODEL (PHYSICAL) Builder DETAILED REPRESEN- TATIO NS (OUT-OF- CONTEXT) Sub- Contractor FUNCTIONING ENTERPRISE Ent = Data Entity Reln = D ata R elationship e.g. Physical Data Model Ent = Segment/Table/etc. Reln = Pointer/Key/etc. e.g. Data Definition Ent = Field Reln = Address e.g. DATA Proc.= Application Function I/O = User Views e.g. "System Design" Proc.= Computer Function I/O = Screen/D evice Form ats e.g. "Program" Proc.= Language Stmt I/O = Control Block e.g. FUNCTION Node = I/S Function (Processor, Storage, etc) Link = Line Characteristics e.g. "System Architecture" Node = Hardware/System Software Link = Line Specifications e.g. "Network Architecture" Node = Addresses Link = Protocols e.g. NETWORK Zachm an Institute for Fram ework A dvancem ent - (810) Interrogatives People = Role Work = Deliverable e.g. Presentation Architecture People = User Work = Screen Format e.g. Security Architecture People = Identity Work = Job e.g. ORGANIZATION Time = System Event Cycle = Processing Cycle e.g. Control Structure Time = Execute Cycle = Component Cycle e.g. Timing Definition Tim e = Interrupt Cycle = Machine Cycle e.g. SCHEDULE End = Structural Assertion Means =Action Assertion e.g. Rule Design End = Condition Means = Action e.g. Rule Specification End = Sub-condition Means = Step e.g. STRATEGY Designer TECHNOLOGY CONSTRAINED MODEL (PHYSICAL) B u ild er DETAILED REPRESEN- TAT IO N S (OUT-OF CONTEXT) S ub- Contractor FUNCTIONING ENTERPRISE Copyright - John A. Zachman, Zachman International (used with permission) 9

11 Professional Experiences Observing our practice Performing model integration Developing international standards Teaching software engineering Managing in enterprises Participating in workshops 10

12 Framework characteristics A containment structure organization and presentation context for model artifacts interconnections between models access to model components model fidelity and consistency NOT a programming framework. 11

13 General 1. Models are formal artifacts developed and used by people. 2. A complexity tradeoff exists between modeling medium and model instances in that medium. 3. Naming serves as the bridge between the formal and the human. 4. Separate model and instance decompositions do not confuse meta-levels. 5. Dependency is not chronology 6. Don t hide architecture in methodology. 12

14 Framework 7. Frameworks organize artifacts to facilitate understanding. 8. To improve quality, distinguish structure from connectivity. 9. Separate policy from mechanism. 10. Both grid (ordinant) and tree (decomposition) structures appear in models. 11. Scale dimensions include: abstractness (abstract to concrete), scope (general to special) and refinement (coarse to fine). 13

15 Framework 12. Within a framework, use of components are driven along one ordered dimension. 13. Along this ordered dimension, all prior context is relevant. 14. Refinement is recursive. 15. Connections can be of arbitrary arity. 16. Views are important in standards and methodologies. 17. Views are used both to see contents and to create contents. 18. Separate model and instance constraints. 14

16 Meta-confusion relationship entity subtype Concept space Relationship Entity IsA meta-model Model space Department works for Employee Party model / meta-data Data space Did DName 35 Accounting 95 Manufacturing Manufacturing Dept. Did Pid Pid PName 47 Joe Joe data/ instance World space real world thing 15

17 Distinguish structure from connectivity NY Div. Sales Procur. Manuf. Wrhse. Mrktng. Cntrcts Buyer Line 01 Shpng Rcving Inside Buyer Cell A Pkgng Outside Cell B Logistic Cell C 16

18 Two structural aspects Ordinant generic level partial level domain identification concept definition requirements definition design specification implementation description particular level function view information view resource view organization view domain operation decommission definition Decomposition 17

19 Three aspects of scale Abstractness, scope, and refinement Examples of dimensional independence: E-R diagrams are abstract but have rich refinement when fully populated Genericity contains constructs for use along a generalization gradient with a range of phase abstractions. Zachman interrogative proto-types are abstract with concrete model contents. C4ISR products span operational abstractions with technical refinement. 18

20 Scope dimensions abstract relationship entity subtype Concept space Relationship Entity IsA meta-model Model space abstraction Department works for Employee generalization special Party general model / meta-data Data space concrete Did DName 35 Accounting 95 Manufacturing Manufacturing Dept. Did Pid Pid PName 47 Joe Joe data/ instance World space real world thing 19

21 Purposeful dimension context Zachman: Role {Context, Owner, Designer, Builder, Out-of-context} ISO\CEN FDIS 19439: Model Phase {Domain, Concepts, Requirements, Design, Implementation, Operation, Decommission} ISO 15288: Process Group {Agreement, Enterprise, Project, Technical} C4ISR: Guidance {Focus, Scope, Characterize, Determine, Build, Use} 20

22 Recursive refinement cf. ISO Concept system Concept Development Production Utilization Support Retirement Development system Concept Development Production Utilization Support Retirement Production system Concept Development Production Utilization Support Retirement Support system Concept Development Production Utilization Support Retirement Retirement system Concept Development Production Utilization Support Retirement Concept Development Production Utilization Support Retirement System-of-Interest 21

23 Views are important For communication and analysis Examples: ISO\CEN FDIS 19439: View {Function, Information, Resource, Organization} C4ISR: View {Operational, Systems, Technical} C4ISR: Integration {National, Theater, CJTF, Tactical} A static collection of views is insufficient. ISO Amendment 1: Economic View 22

24 Toward Range Structure: both tree (decomposition) and grid (ordinant) frames and sub-frames Connections: between frame components respects purposive order Constraints: model and instance beyond structure and connection Views: generalizes view in existing frameworks defined on structure attempts to carry forward connections and constraints 23

25 Framework meta-meta model branch frames: F α IC α, OC α, SF α, Φ α leaf frames: F α IC α, OC α, S α Zachman specific Range where IC α OC α εoc α,r εic α,r SF α D D D restricted to row r : R x I x D F VF Φ α r {θ} R (εoc α,r xεic α,r ) Types D {SET OF d :d D} : D n ℵ Types n α S α 24

26 Toward Standardization Range ISO TC184 SC5 WG1 and CEN TC310 WG1 IS 14258, IS 15704, FDIS United States government Federal Enterprise Architecture Framework Enterprise Architecture Management Maturity Framework The Open Group Architecture Framework Academic & Commercial PERA, GERAM, ARIS, Metis, ZIFA 25

A Comparison of Frameworks for Enterprise Architecture Modeling

A Comparison of Frameworks for Enterprise Architecture Modeling A Comparison of Frameworks for Enterprise Architecture Modeling Richard Martin Tinwisle Corporation Bloomington, Indiana Edward Robertson Computer Science Department Indiana University A Comparison of

More information

WHERETO FROM ZACHMAN Architecture Practitioners conference

WHERETO FROM ZACHMAN Architecture Practitioners conference WHERETO FROM ZACHMAN Practitioners conference ARCHITECTURE-AFRAMEWORK TM April 2004 DATA What FUNCTION How NETWORK Where PEOPLE Who When MOTIVATION Why TIME List of Things Important to the Business List

More information

Enterprise Content Management

Enterprise Content Management Enterprise Content ment Timo Itälä T-86.5141 11.10.2006 Contents What and Why is Enterprise Content ment ECM components ECM characteristics Case 1: Canter Case 2: Pöyry @ Timo Itälä 2006 2 Content ment

More information

Geog 469 GIS Workshop. Enterprise Information System Architecture

Geog 469 GIS Workshop. Enterprise Information System Architecture Geog 469 GIS Workshop Enterprise Information System Architecture Outline 1. What is an enterprise information system (EIS) architecture? 2. What are architectural representations? 3. What are types of

More information

Frameworks for Model-based Analysis and Design of Enterprise Information Systems

Frameworks for Model-based Analysis and Design of Enterprise Information Systems Frameworks for Model-based Analysis and Design of Enterprise Information Systems Mara Nikolaidou 1, Nancy Alexopoulou 12 {mara@di.uoa.gr, nancy@hua.gr} 1 Harokopio University of Athens, El. Venizelou Str,

More information

Ontology for Characterising Architecture Frameworks

Ontology for Characterising Architecture Frameworks Ontology for Characterising Architecture Frameworks Oddrun Pauline Ohren SINTEF ICT, PO Box 124, Blindern, N-0314 Oslo, Norway oddrun.ohren@sintef.no Abstract. This paper outlines an ontology for characterising

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

Module B1 An Introduction to TOGAF 9.1 for those familiar with TOGAF 8

Module B1 An Introduction to TOGAF 9.1 for those familiar with TOGAF 8 Informs the capability Ensures Realization of Business Vision Business needs feed into method Refines Understanding Informs the Business of the current state Sets targets, KPIs, budgets for architecture

More information

Enterprise Architecture Frameworks

Enterprise Architecture Frameworks Enterprise Architecture Frameworks Learning Objective of Chapter 2 Topic: Enterprise Architecture Framework Content and structure of enterprise architecture descriptions This is necessary because Enterprises

More information

Mapping the IEC models onto the Zachman framework for analysing products information traceability: a case study

Mapping the IEC models onto the Zachman framework for analysing products information traceability: a case study Mapping the IEC 62264 models onto the Zachman framework for analysing products information traceability: a case study Hervé Panetto, Salah Baïna, Gérard Morel To cite this version: Hervé Panetto, Salah

More information

A Comparative Analysis of Architecture Frameworks

A Comparative Analysis of Architecture Frameworks A Comparative Analysis of Architecture Frameworks Antony Tang Jun Han Pin Chen School of Information Technology DSTO C3 Research Centre Swinburne University of Technology Department of Defence Melbourne,

More information

The Zackman Framework

The Zackman Framework The Zackman Framework 1987 - John Zachman published the Zachman Framework for Enterprise Architecture. He wrote "To keep the business from disintegrating, the concept of information systems architecture

More information

INTERNATIONAL TELECOMMUNICATION UNION. SERIES X: DATA NETWORKS AND OPEN SYSTEM COMMUNICATIONS Open distributed processing

INTERNATIONAL TELECOMMUNICATION UNION. SERIES X: DATA NETWORKS AND OPEN SYSTEM COMMUNICATIONS Open distributed processing INTERNATIONAL TELECOMMUNICATION UNION ITU-T X.911 TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU (10/2001) SERIES X: DATA NETWORKS AND OPEN SYSTEM COMMUNICATIONS Open distributed processing Information

More information

ISO INTERNATIONAL STANDARD

ISO INTERNATIONAL STANDARD INTERNATIONAL STANDARD ISO 15926-1 First edition 2004-07-15 Industrial automation systems and integration Integration of life-cycle data for process plants including oil and gas production facilities Part

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

LUX ET VERITAS M DCCCX X

LUX ET VERITAS M DCCCX X TECHNICAL REPORT NO. 594 Architectural Principles for Enterprise Frameworks by Richard A. Martin, Tinwisle Corp., Bloomington IN Edward L. Robertson John A. Springer April 2004 INDIANENSIS LUX ET VERITAS

More information

Software Architecture

Software Architecture Software Architecture Prof. R K Joshi Department of Computer Science and Engineering IIT Bombay What is Architecture? Software Architecture? Is this an Architecture? Is this an Architecture? Is this an

More information

ISO/IEC/ IEEE INTERNATIONAL STANDARD. Systems and software engineering Architecture description

ISO/IEC/ IEEE INTERNATIONAL STANDARD. Systems and software engineering Architecture description INTERNATIONAL STANDARD ISO/IEC/ IEEE 42010 First edition 2011-12-01 Systems and software engineering Architecture description Ingénierie des systèmes et des logiciels Description de l'architecture Reference

More information

Enterprise Architecture Frameworks

Enterprise Architecture Frameworks Master of Science Business Information Systems Enterprise Architecture Frameworks Chapter 2: Enterprise Architecture Frameworks Enterprise Architecture Frameworks Zachman Enterprise Ontology TOGAF ArchiMate

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

Overview of db design Requirement analysis Data to be stored Applications to be built Operations (most frequent) subject to performance requirement

Overview of db design Requirement analysis Data to be stored Applications to be built Operations (most frequent) subject to performance requirement ITCS 3160 Data Base Design and Implementation Jing Yang 2010 Fall Class 12: Data Modeling Using the Entity-Relationship (ER) Model Overview of db design Requirement analysis Data to be stored Applications

More information

TDWI strives to provide course books that are content-rich and that serve as useful reference documents after a class has ended.

TDWI strives to provide course books that are content-rich and that serve as useful reference documents after a class has ended. Previews of TDWI course books are provided as an opportunity to see the quality of our material and help you to select the courses that best fit your needs. The previews can not be printed. TDWI strives

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

Architectural Blueprint The 4+1 View Model of Software Architecture. Philippe Kruchten

Architectural Blueprint The 4+1 View Model of Software Architecture. Philippe Kruchten Architectural Blueprint The 4+1 View Model of Software Architecture Philippe Kruchten Model What is a model? simplified abstract representation information exchange standardization principals (involved)

More information

An Architectural Framework for the Improvement of the Ultra-Large-Scale Systems Interoperability

An Architectural Framework for the Improvement of the Ultra-Large-Scale Systems Interoperability An Architectural Framework for the Improvement of the Ultra-Large-Scale Systems Interoperability S. Shervin Ostadzadeh 1 and Fereidoon Shams 2 1 Computer Engineering Dept., Science and Research Branch,

More information

The Open Group SOA Ontology Technical Standard. Clive Hatton

The Open Group SOA Ontology Technical Standard. Clive Hatton The Open Group SOA Ontology Technical Standard Clive Hatton The Open Group Releases SOA Ontology Standard To Increase SOA Adoption and Success Rates Ontology Fosters Common Understanding of SOA Concepts

More information

A Comparative Analysis of Architecture Frameworks

A Comparative Analysis of Architecture Frameworks School of Information Technology Centre for Component Software and Enterprise Systems A Comparative Analysis of Architecture Frameworks Technical Report: CeCSES Centre Report: SUTIT-TR2004.01 SUT.CeCSES-TR001

More information

ISO/IEC TR TECHNICAL REPORT. Software and systems engineering Life cycle management Guidelines for process description

ISO/IEC TR TECHNICAL REPORT. Software and systems engineering Life cycle management Guidelines for process description TECHNICAL REPORT ISO/IEC TR 24774 First edition 2007-09-01 Software and systems engineering Life cycle management Guidelines for process description Ingénierie du logiciel et des systèmes Gestion du cycle

More information

Database Applications (15-415)

Database Applications (15-415) Database Applications (15-415) The Entity Relationship Model Lecture 2, January 15, 2014 Mohammad Hammoud Today Last Session: Course overview and a brief introduction on databases and database systems

More information

Introduction to Database Design. Dr. Kanda Runapongsa Dept of Computer Engineering Khon Kaen University

Introduction to Database Design. Dr. Kanda Runapongsa Dept of Computer Engineering Khon Kaen University Introduction to Database Design Dr. Kanda Runapongsa (krunapon@kku.ac.th) Dept of Computer Engineering Khon Kaen University Overview What are the steps in designing a database? Why is the ER model used

More information

Contents. Database. Information Policy. C03. Entity Relationship Model WKU-IP-C03 Database / Entity Relationship Model

Contents. Database. Information Policy. C03. Entity Relationship Model WKU-IP-C03 Database / Entity Relationship Model Information Policy Database C03. Entity Relationship Model Code: 164323-03 Course: Information Policy Period: Spring 2013 Professor: Sync Sangwon Lee, Ph. D 1 Contents 01. Overview of Database Design 02.

More information

The Center for Internet Security

The Center for Internet Security The Center for Internet Security The CIS Security Metrics Service July 1 2008 Organizations struggle to make cost-effective security investment decisions; information security professionals lack widely

More information

The Entity-Relationship (ER) Model 2

The Entity-Relationship (ER) Model 2 The Entity-Relationship (ER) Model 2 Week 2 Professor Jessica Lin Keys Differences between entities must be expressed in terms of attributes. A superkey is a set of one or more attributes which, taken

More information

IT123: SABSA Foundation Training

IT123: SABSA Foundation Training IT123: SABSA Foundation Training IT123 Rev.002 CMCT COURSE OUTLINE Page 1 of 8 Training Description: SABSA is the world s leading open security architecture framework and methodology. SABSA is a top-tobottom

More information

SG-CG/SGIS SG-CG/SGIS. ETSI Cyber Security Workshop Sophia Antipolis, France, January the 16th, 2013 Jean-Pierre Mennella, Alstom Grid

SG-CG/SGIS SG-CG/SGIS. ETSI Cyber Security Workshop Sophia Antipolis, France, January the 16th, 2013 Jean-Pierre Mennella, Alstom Grid SG-CG/SGIS ETSI Cyber Security Workshop Sophia Antipolis, France, January the 16th, 2013 Jean-Pierre Mennella, Alstom Grid Page 1 CEN/CENELEC/ETSI Smart Grid Co-ordination Group CEN-CENELEC-ETSI 2011 European

More information

Conceptual Design. The Entity-Relationship (ER) Model

Conceptual Design. The Entity-Relationship (ER) Model Conceptual Design. The Entity-Relationship (ER) Model CS430/630 Lecture 12 Slides based on Database Management Systems 3 rd ed, Ramakrishnan and Gehrke Database Design Overview Conceptual design The Entity-Relationship

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

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

INFORMATION ASSURANCE DIRECTORATE

INFORMATION ASSURANCE DIRECTORATE National Security Agency/Central Security Service INFORMATION ASSURANCE DIRECTORATE Digital Policy Management consists of a set of computer programs used to generate, convert, deconflict, validate, assess

More information

Introduction to Database Design

Introduction to Database Design Introduction to Database Design UVic C SC 370 Daniel M German Introduction to Database Design (1.2.0) CSC 370 4/5/2005 14:52 p.1/33 Overview What are the steps in designing a database? What is the entity-relationship

More information

ISO/IEC/ IEEE Systems and software engineering Content of life-cycle information items (documentation)

ISO/IEC/ IEEE Systems and software engineering Content of life-cycle information items (documentation) This is a preview - click here to buy the full publication INTERNATIONAL STANDARD ISO/IEC/ IEEE 15289 Second edition 2015-05-15 Systems and software engineering Content of life-cycle information items

More information

Module 3. Overview of TOGAF 9.1 Architecture Development Method (ADM)

Module 3. Overview of TOGAF 9.1 Architecture Development Method (ADM) Module 3 Overview of TOGAF 9.1 Architecture Development Method (ADM) TOGAF 9.1 Structure The Architecture Development Method (ADM) Needs of the business shape non-architectural aspects of business operation

More information

Inductive Enterprise Architectures

Inductive Enterprise Architectures Whitemarsh Information Systems Corporation 2008 Althea Lane Bowie, Maryland 20716 Tele: 301-249-1142 Email: Whitemarsh@wiscorp.com Web: www.wiscorp.com Table of Contents 1.0 Objective...1 2.0 Topics Covered...6

More information

ISO/IEC INTERNATIONAL STANDARD. Software engineering Lifecycle profiles for Very Small Entities (VSEs) Part 2: Framework and taxonomy

ISO/IEC INTERNATIONAL STANDARD. Software engineering Lifecycle profiles for Very Small Entities (VSEs) Part 2: Framework and taxonomy INTERNATIONAL STANDARD ISO/IEC 29110-2 First edition 2011-01-15 Software engineering Lifecycle profiles for Very Small Entities (VSEs) Part 2: Framework and taxonomy Ingénierie du logiciel Profils de cycle

More information

The Zachman Framework

The Zachman Framework member of The Zachman Framework Introduction to Business-IT Alignment and Enterprise Architecture 1 Zachman Framework Regarded the origin of enterprise architecture frameworks (originally called "Framework

More information

New Trends That Can Change Our Role

New Trends That Can Change Our Role "Architecture" Architecture... what is it? Enterprise Architecture Some people think this is Architecture: New Trends That Can Change Our Role John A. Zachman Zachman International 2222 Foothill Blvd.

More information

Zachman Classification, Implementation & Methodology

Zachman Classification, Implementation & Methodology Zachman Classification, Implementation & Methodology Stan Locke B.Com, M.B.A. Zachman Framework Associates StanL@offline.com www.zachmaninternational.com As Managing Director of Metadata Systems Software

More information

Metabase Metadata Management System Data Interoperability Need and Solution Characteristics

Metabase Metadata Management System Data Interoperability Need and Solution Characteristics Metabase Metadata Management System Data Interoperability and 2008 Althea Lane Bowie, Maryland 20716 Tele: 301-249-1142 Email: Whitemarsh@wiscorp.com Web: www.wiscorp.com : Interoperable business information

More information

OpenPlant Accelerating ISO Adoption Through Open Applications.

OpenPlant Accelerating ISO Adoption Through Open Applications. OpenPlant Accelerating ISO 15926 Adoption Through Open Applications. Presented By: Dr. Manoj Dharwadkar Director of Data Interoperability, Bentley Systems POSC Caesar Members Meeting - Houston February

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

Briefing Date. Purpose

Briefing Date. Purpose Applying the Systems Engineering Method for the Joint Capabilities Integration and Development System (JCIDS) Chris Ryder and Dave Flanigan 27 October 2005 Purpose JCIDS prescribes a joint forces approach

More information

Chapter 8: Enhanced ER Model

Chapter 8: Enhanced ER Model Chapter 8: Enhanced ER Model Subclasses, Superclasses, and Inheritance Specialization and Generalization Constraints and Characteristics of Specialization and Generalization Hierarchies Modeling of UNION

More information

CSE 530A. ER Model. Washington University Fall 2013

CSE 530A. ER Model. Washington University Fall 2013 CSE 530A ER Model Washington University Fall 2013 Database Design Requirements Analysis Conceptual Database Design Creates an abstract model Logical Database Design Converts abstract model to concrete

More information

ArchiMate 2.0. Structural Concepts Behavioral Concepts Informational Concepts. Business. Application. Technology

ArchiMate 2.0. Structural Concepts Behavioral Concepts Informational Concepts. Business. Application. Technology ArchiMate Core Structural Concepts Behavioral Concepts Informational Concepts interaction Technology Application Layer Concept Description Notation Concept Description Notation Actor An organizational

More information

DATA Act Information Model Schema (DAIMS) Architecture. U.S. Department of the Treasury

DATA Act Information Model Schema (DAIMS) Architecture. U.S. Department of the Treasury DATA Act Information Model Schema (DAIMS) Architecture U.S. Department of the Treasury September 22, 2017 Table of Contents 1. Introduction... 1 2. Conceptual Information Model... 2 3. Metadata... 4 4.

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

Introduction to Database Design

Introduction to Database Design Introduction to Database Design UVic C SC 370, Fall 2002 Daniel M. German Department of Computer Science University of Victoria 2 1 Introduction to Database Design CSC 370 dmgerman@uvic.ca Overview What

More information

Systems to manage terminology, knowledge and content Conceptrelated aspects for developing and internationalizing classification systems

Systems to manage terminology, knowledge and content Conceptrelated aspects for developing and internationalizing classification systems INTERNATIONAL STANDARD ISO 22274 First edition 2013-01-15 Systems to manage terminology, knowledge and content Conceptrelated aspects for developing and internationalizing classification systems Systèmes

More information

Benefits and Challenges of Architecture Frameworks

Benefits and Challenges of Architecture Frameworks Benefits and Challenges of Architecture Frameworks Daniel Ota Michael Gerz {daniel.ota michael.gerz}@fkie.fraunhofer.de Fraunhofer Institute for Communication, Information Processing and Ergonomics FKIE

More information

ENTERPRISE ARCHITECTS CONCERN LEGAL REQUIREMENTS FOR THE COMPLIANCE WITH THE LAW

ENTERPRISE ARCHITECTS CONCERN LEGAL REQUIREMENTS FOR THE COMPLIANCE WITH THE LAW ENTERPRISE ARCHITECTS CONCERN LEGAL REQUIREMENTS FOR THE COMPLIANCE WITH THE LAW Vytautas ČYRAS Vilnius University Lithuania Vytautas.Cyras@mif.vu.lt Reinhard RIEDL Bern University of Applied Sciences

More information

Meta Matters. Introduction

Meta Matters. Introduction Meta Matters Richard Martin Tinwisle Corp richardm@tinwisle.com Edward Robertson Indiana University edrbtsn@indiana.edu Copyright c 2010 by R. Martin and E. Robertson. Published and used by INCOSE with

More information

Module 3 Introduction to the Architecture Development Method

Module 3 Introduction to the Architecture Development Method TOGAF Standard Courseware V9.2 Edi:on 01/06/18 Module 3 Introduction to the Architecture Development Method V9.2 Edi:on Copyright 2009-2018 All rights reserved Published by The Open Group, 2018 1 Introduc:on

More information

Software Architectures

Software Architectures Software Architectures Richard N. Taylor Information and Computer Science University of California, Irvine Irvine, California 92697-3425 taylor@ics.uci.edu http://www.ics.uci.edu/~taylor +1-949-824-6429

More information

Modeling the Knowledge Sharing Barriers using an ISM approach

Modeling the Knowledge Sharing Barriers using an ISM approach 2012 International Conference on Information and Knowledge Management (ICIKM 2012) IPCSIT vol.45 (2012) (2012) IACSIT Press, Singapore Modeling the Knowledge Sharing Barriers using an ISM approach B. P.

More information

INTRODUCING A MULTIVIEW SOFTWARE ARCHITECTURE PROCESS BY EXAMPLE Ahmad K heir 1, Hala Naja 1 and Mourad Oussalah 2

INTRODUCING A MULTIVIEW SOFTWARE ARCHITECTURE PROCESS BY EXAMPLE Ahmad K heir 1, Hala Naja 1 and Mourad Oussalah 2 INTRODUCING A MULTIVIEW SOFTWARE ARCHITECTURE PROCESS BY EXAMPLE Ahmad K heir 1, Hala Naja 1 and Mourad Oussalah 2 1 Faculty of Sciences, Lebanese University 2 LINA Laboratory, University of Nantes ABSTRACT:

More information

SQL DDL. CS3 Database Systems Weeks 4-5 SQL DDL Database design. Key Constraints. Inclusion Constraints

SQL DDL. CS3 Database Systems Weeks 4-5 SQL DDL Database design. Key Constraints. Inclusion Constraints SQL DDL CS3 Database Systems Weeks 4-5 SQL DDL Database design In its simplest use, SQL s Data Definition Language (DDL) provides a name and a type for each column of a table. CREATE TABLE Hikers ( HId

More information

Database Management Systems MIT Introduction By S. Sabraz Nawaz

Database Management Systems MIT Introduction By S. Sabraz Nawaz Database Management Systems MIT 22033 Introduction By S. Sabraz Nawaz Recommended Reading Database Management Systems 3 rd Edition, Ramakrishnan, Gehrke Murach s SQL Server 2008 for Developers Any book

More information

Data Modeling: Beginning and Advanced HDT825 Five Days

Data Modeling: Beginning and Advanced HDT825 Five Days Five Days Prerequisites Students should have experience designing databases. Who Should Attend This course is targeted at database designers, data modelers, database analysts, and anyone else who needs

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

Cloud Maturity Model TM (CLMM TM ) and A Road Map for Cloud Transition Planning. Harvey Hyman, PhD

Cloud Maturity Model TM (CLMM TM ) and A Road Map for Cloud Transition Planning. Harvey Hyman, PhD Cloud Maturity Model TM (CLMM TM ) and A Road Map for Cloud Transition Planning Harvey Hyman, PhD Assumptions and Goals Assumptions: 1. This is not the LAST word on the topic. 2. This is not the ONLY word

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

Interoperability and Service Oriented Architecture an Enterprise Architect's approach

Interoperability and Service Oriented Architecture an Enterprise Architect's approach Interoperability and Service Oriented Architecture an Enterprise Architect's approach Peter Bernus and Ovidiu Noran 1 Griffith University, Nathan (Brisbane) Queensland 4111, Australia P.Bernus@griffith.edu.au,

More information

The Great TOGAF Scavenger Hunt. Enterprise Architecture Using TOGAF 9 Course Preparation Guide

The Great TOGAF Scavenger Hunt. Enterprise Architecture Using TOGAF 9 Course Preparation Guide Enterprise Architecture Using TOGAF 9 Course Preparation Guide 2011 Metaplexity Associates LLC All Rights Reserved Version 2.0 January 2, 2011 The Open Group Certification Mark logo and TOGAF are trademarks,

More information

PRINCIPLES AND FUNCTIONAL REQUIREMENTS

PRINCIPLES AND FUNCTIONAL REQUIREMENTS INTERNATIONAL COUNCIL ON ARCHIVES PRINCIPLES AND FUNCTIONAL REQUIREMENTS FOR RECORDS IN ELECTRONIC OFFICE ENVIRONMENTS RECORDKEEPING REQUIREMENTS FOR BUSINESS SYSTEMS THAT DO NOT MANAGE RECORDS OCTOBER

More information

3D Visualization. Requirements Document. LOTAR International, Visualization Working Group ABSTRACT

3D Visualization. Requirements Document. LOTAR International, Visualization Working Group ABSTRACT 3D Visualization Requirements Document LOTAR International, Visualization Working Group ABSTRACT The purpose of this document is to provide the list of requirements and their associated priorities related

More information

Streamlined FISMA Compliance For Hosted Information Systems

Streamlined FISMA Compliance For Hosted Information Systems Streamlined FISMA Compliance For Hosted Information Systems Faster Certification and Accreditation at a Reduced Cost IT-CNP, INC. WWW.GOVDATAHOSTING.COM WHITEPAPER :: Executive Summary Federal, State and

More information

The Entity-Relationship Model

The Entity-Relationship Model The Entity-Relationship Model Chapter 2 Database Management Systems, R. Ramakrishnan and J. Gehrke 1 Overview of Database Design Conceptual design: (ER Model is used at this stage.) What are the entities

More information

Relating the Mission and Means Framework DoD Architecture Framework Products Jim Watkins Applied Research Laboratories The University of Texas

Relating the Mission and Means Framework DoD Architecture Framework Products Jim Watkins Applied Research Laboratories The University of Texas Relating the Mission and Means Framework to DoD Architecture Framework Products ARL The University of Texas at Austin The University of Texas at Austin Jim Watkins Applied Research Laboratories The University

More information

Smart Grid Standards and Certification

Smart Grid Standards and Certification Smart Grid Standards and Certification June 27, 2012 Annabelle Lee Technical Executive Cyber Security alee@epri.com Current Environment 2 Current Grid Environment Legacy SCADA systems Limited cyber security

More information

Database Design Phases. History. Entity-relationship model. ER model basics 9/25/11. Entity-relationship (ER) model. ER model basics II

Database Design Phases. History. Entity-relationship model. ER model basics 9/25/11. Entity-relationship (ER) model. ER model basics II CO 597A: Principles of Database and Information ystems Entity-relationship (ER) model Database Design Phases 1. characterize user needs 2. conceptual design structure of data * Entity-relationship model

More information

TINA-CAT WorkGroup Request For Proposals

TINA-CAT WorkGroup Request For Proposals TINA-CAT WorkGroup Request For Proposals TINA Conformance Testing Framework Document information Title: TINA Conformance Testing Framework RfP Version: 1.0: Approved and Released Date: July 19, 1999 1.

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

School of Engineering and Technology. Department of Engineering

School of Engineering and Technology. Department of Engineering 1 2 School of Engineering and Technology Department of Engineering 3 Bachelor of Science in Communication Engineering The program focuses on the technical aspects of digital and analog communications,

More information

Information technology Process assessment Concepts and terminology

Information technology Process assessment Concepts and terminology Provläsningsexemplar / Preview INTERNATIONAL STANDARD ISO/IEC 33001 Second edition 2015-03-01 Information technology Process assessment Concepts and terminology Technologies de l information Évaluation

More information

Part 1: Overview and concepts

Part 1: Overview and concepts Provläsningsexemplar / Preview INTERNATIONAL STANDARD ISO/IEC 19086-1 First edition 2016-09-15 Information technology Cloud computing Service level agreement (SLA) framework Part 1: Overview and concepts

More information

Designing a System Engineering Environment in a structured way

Designing a System Engineering Environment in a structured way Designing a System Engineering Environment in a structured way Anna Todino Ivo Viglietti Bruno Tranchero Leonardo-Finmeccanica Aircraft Division Torino, Italy Copyright held by the authors. Rubén de Juan

More information

From ER to Relational Model. Book Chapter 3 (part 2 )

From ER to Relational Model. Book Chapter 3 (part 2 ) From ER to Relational Model Book Chapter 3 (part 2 ) Logical DB Design: ER to Relational Translate Entity sets to tables: ssn name Employees lot CREATE TABLE Employees (ssn CHAR(11), name CHAR(20), lot

More information

This document is a preview generated by EVS

This document is a preview generated by EVS INTERNATIONAL STANDARD ISO 14817-1 First edition 2015-10-15 Intelligent transport systems ITS central data dictionaries Part 1: Requirements for ITS data definitions Systèmes intelligents de transport

More information

The Entity-Relationship (ER) Model

The Entity-Relationship (ER) Model The Entity-Relationship (ER) Model (Study Cow book Chapter 2) Comp 521 Files and Databases Fall 2012 1 Overview of Database Design Conceptual design: (ER Model is used at this stage.) What are the entities

More information

The-Open-Group 0G TOGAF 8 Certification for Practitioners. Download Full Version :

The-Open-Group 0G TOGAF 8 Certification for Practitioners. Download Full Version : The-Open-Group 0G0-081 TOGAF 8 Certification for Practitioners Download Full Version : http://killexams.com/pass4sure/exam-detail/0g0-081 What guides and supports the evolution of the Solutions Continuum?

More information

Mapping the UML to the Zachman Framework

Mapping the UML to the Zachman Framework Association for Information Systems AIS Electronic Library (AISeL) AMCIS 2005 Proceedings Americas Conference on Information Systems (AMCIS) 2005 Stevan Mrdalj Eastern Michigan University, smrdalj@emich.edu

More information

Solutions Technology, Inc. (STI) Corporate Capability Brief

Solutions Technology, Inc. (STI) Corporate Capability Brief Solutions Technology, Inc. (STI) Corporate Capability Brief STI CORPORATE OVERVIEW Located in the metropolitan area of Washington, District of Columbia (D.C.), Solutions Technology Inc. (STI), women owned

More information

The Relational Model. Chapter 3. Comp 521 Files and Databases Fall

The Relational Model. Chapter 3. Comp 521 Files and Databases Fall The Relational Model Chapter 3 Comp 521 Files and Databases Fall 2012 1 Why Study the Relational Model? Most widely used model by industry. IBM, Informix, Microsoft, Oracle, Sybase, etc. It is simple,

More information

ER Model Overview. The Entity-Relationship Model. Database Design Process. ER Model Basics

ER Model Overview. The Entity-Relationship Model. Database Design Process. ER Model Basics ER Model Overview The Entity-Relationship Model Davood Rafiei Developed by Peter Chen in the mid 70 s Used for the design of conceptual schema. The world is described in terms of entities relationships

More information

ISO/IEC INTERNATIONAL STANDARD. Information technology CDIF semantic metamodel Part 4: Data models

ISO/IEC INTERNATIONAL STANDARD. Information technology CDIF semantic metamodel Part 4: Data models INTERNATIONAL STANDARD ISO/IEC 15476-4 First edition 2005-12-15 Information technology CDIF semantic metamodel Part 4: Data models Technologies de l'information Métamodèle sémantique CDIF Partie 4: Modèles

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

United States Government Cloud Standards Perspectives

United States Government Cloud Standards Perspectives United States Government Cloud Standards Perspectives in the context of the NIST initiative to collaboratively build a USG Cloud Computing Technology Roadmap NIST Mission: To promote U.S. innovation and

More information

Conceptual Framework

Conceptual Framework ArchiMate in a Nutshell v11 Conceptual Framework Generic Meta Model / Framework / Meta Model Creative Commons Attribution-No Derivative Works Licence 2.0 Attribution: You may copy, distribute and display

More information

Integration Standards for SmartPlant Instrumentation

Integration Standards for SmartPlant Instrumentation Integration Standards for SmartPlant Instrumentation FLUOR SmartPlant Implementation Team By John Dressel Copyright 2017 Fluor Corporation all rights reserved Integration Standards for SPI Introduction

More information

Data Models: The Center of the Business Information Systems Universe

Data Models: The Center of the Business Information Systems Universe Data s: The Center of the Business Information Systems Universe Whitemarsh Information Systems Corporation 2008 Althea Lane Bowie, Maryland 20716 Tele: 301-249-1142 Email: Whitemarsh@wiscorp.com Web: www.wiscorp.com

More information