Conceptual Framework

Size: px
Start display at page:

Download "Conceptual Framework"

Transcription

1 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 this copyrighted work only if you include this note at the start and end. No Derivative Works: You may copy, distribute, display only complete and verbatim copies of this work, not derivative works based upon it. For more information about the licence, see

2 Enterprise architecture To support, enable and improve business roles and processes that are repetitive and deterministic enough to be systematised and digitised. EA describes enterprises as systems. "Enterprise architecture...regards the enterprise as a system or system of systems." TOGAF 9.1 ArchiMate focuses on information-intensive organizations The organisation is regarded as a system of systems.

3 The enterprise as a system Enterprise and solution architects are concerned with: Operational systems cf. buildings, both already built and to be built Descriptions of systems architect's drawings, for detailed designers and builders to follow Contextual information business drivers, goals and plans; principles, time, cost and benefits; system stakeholders and their concerns.

4 So What kinds of system are we interested in? What is the architecture of a system? What elements appear in architecture descriptions?

5 What kinds of system? The buildings are human and computer activity systems. Dynamic systems whose interrelated components must cooperate in processes not simply connected in a passive structure. The principal heuristic innovation of the systems approach is what may be called reduction to dynamics as contrasted with reduction to components Laszlo and Krippner.

6 What is the architecture of a system? architecture system fundamental concepts or properties of a system in its environment embodied in its elements, relationships, and in the principles of its design and evolution. ISO Elements to be defined include not only components, but also the processes they execute use cases flow charts or service contracts.

7 What elements appear in architectural descriptions? Inside an activity system there is both structure (components) and behaviour (processes). Behavioural view Structural view External view Internal view Processes Components This principle underpins most architecture frameworks.

8 What elements appear in architectural descriptions? Inside an activity system there is both structure (components) and behaviour (processes). From the outside, the principle of encapsulation means the external view is an abstraction from internal components and processes. Behavioural view Structural view External view External view of processes External view of components Internal view Processes Components These principles underpin most architecture frameworks.

9 A system is encapsulated in an environment Environment External view Behavioural view System Events/ Services Structural view Interfaces Internal view Processes Components

10 5 kinds of system description element Environment Object Event/ Service Process System Interface Component External Internal Passive Structure Behavior Active Structure

11 5 system description entities as defines them Service: the external view of the process that responds to a singular event or service request Interface: a place or façade where clients can access services External Object: an item or structure that is used, moved or made by processes Object Event/ Service Process System Interface Component Internal Passive Structure Behavior Active Structure Process: a sequence of activities that responds to an event or meets a service request. Component: a subsystem that executes process steps. Copyright Ltd 2013

12 Natural progressions Realisation: the external view is implemented by the internal view. services encapsulate and are realised by behaviour elements (processes) interfaces encapsulate and are realised by active structure elements (components). Realisation Object Event/ Service System Interface Process Component Passive Structure Behavior Active Structure Construction: behaviour is assigned to structure. services are assigned to interfaces. active behaviour (processes) are assigned to active structure (components). Construction

13 The ArchiMate version of this generic meta model Process = behaviour element Component = active structure element System

14 Aside on subject-verb-object grammar ArchiMate s core concepts were inspired not by system theory but by natural language sentences subject = active structure element verb = behavior element object = passive structure. Note that one component can play the role of subject and object in different sentences (and in the same sentence).

15 Aside: further reading For formal yet natural language description of business rules, then try Semantics of Vocabulary and Rules (SBVR) a standard of the Object Management Group (OMG) part of their Model Driven Architecture (MDA). Perhaps also ORM? For an exploration of system theory and how it differs from systems thinking See Systems Theory for Architects at avancier.co.uk

16 The 5 entities as ArchiMate defines them Service: a unit of functionality that a system exposes to its environment, hides internal operations, provides a value; accessible through interfaces. Interface: a point of access where services are made available to the environment, provides an external view on the service provider and hides its internal structure. Passive structure element: object on which behavior is performed. System External Internal Behavior element: a unit of activity performed by one or more active structure elements. Active structure element: an entity capable of performing behavior

17 Aside: on ArchiMate s 3rd dimension The ArchiMate Language Primer by Lankhorst et al. defines three dimensions of system description. behaviour --- structure. internal --- external, also individual --- collective. Behaviour Individual External Internal Collective Structure In practice, the individual/collective distinction can be blurred in ArchiMate diagrams.

18 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 this copyrighted work only if you include this note at the start and end. No Derivative Works: You may copy, distribute, display only complete and verbatim copies of this work, not derivative works based upon it. For more information about the licence, see

19 EA domains EA is about the efficient & effective use of digital information systems by business roles & processes or the effective management & exploitation of information through IT as TOGAF puts it. To facilitate understanding and change impact analysis, EA maintains an abstract description of business roles & processes & the information systems & technologies they use. That abstract description is what TOGAF means by the architecture. Applications Technologies

20 The ArchiMate Framework Maps 3 architecture dimensions to 3 architecture domains/layers

21 Mapping POLDAT entities to the ArchiMate Framework CSC s 6 dimensions of change Location Process Organisation strategy Data Application IT strategy Technology

22 Filling the gaps Just for fun Location Process Organisation Data Object Use Case Application Deployment Artifact Platform Service Technology

23 Mapping BCS entities to the ArchiMate Framework BCS ref. model features concepts typically found in EA frameworks Environment External Activity External Entity Service Function Organisation Process Role Actor Use Case UI Information Systems Data Entity Automated Service Logical Data Model Application Platform Service API Data Store Infrastructure Technology Technology Passive Structure Behaviour Active Structure

24 Mapping TOGAF entities to the ArchiMate Framework TOGAF makes much of separating logical components from physical components. That is, separating vendor-neutral architecture from vendor-specific solution choices. Environment Service Process Function Role Organisation Actor Information Systems Infrastructure Technology Data Entity IS Service Platform Service Logical App Logical Data Component Logical Technology Component Physical App Physical Data Component Physical Technology Component Passive Structure Behaviour Active Structure

25 Mapping ArchiMate entities to the ArchiMate Framework ArchiMate makes much of separating external from internal. That is, separating services from processes, and interfaces from components. Environment Service Interface Object Process/Function Role Actor App Service App Interface Information Systems Data Object App Function App Component Infrastruct. Service Infrastruct. Interface Infrastructure Technology Artifact Infrastruct. Function Node Passive Structure Behaviour Active Structure

26 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 this copyrighted work only if you include this note at the start and end. No Derivative Works: You may copy, distribute, display only complete and verbatim copies of this work, not derivative works based upon it. For more information about the licence, see

27 The heart of the ArchiMate v2 meta model - concepts Passive Structure Behavior Active Structure Object Process and Function are different concepts in BA Service Process Function Interface Role Actor Process known to App Architect Data Object App Service App Function App Interface App Component Applications Process unknown to Tech Architect Artifact Infrastructure Service Infrastructure Function Infrastructure Interface Node (inc. Sys Software & Device) Infrastructure Technology

28 ArchiMate s layer meta model Notice the generic meta model Copyright The Open Group, All Rights Reserved. ArchiMate is a registered trademark of The Open Group.

29 ArchiMate s Application layer meta model Notice the generic meta model Copyright The Open Group, All Rights Reserved. ArchiMate is a registered trademark of The Open Group.

30 ArchiMate s Technology (Infrastructure) layer meta model Notice the generic meta model Copyright The Open Group, All Rights Reserved. ArchiMate is a registered trademark of The Open Group.

31 My reading of interactions and collaborations Interaction a transient cooperation between components or roles a process. Collaboration a persistent cooperation between components or roles or agreement to cooperate an association.

32 Architecture frameworks Methods are useful with all architecture frameworks that share similar domains and entities ArchiMate Language Framework BCS E&SA reference model Methods TOGAF The Open Group CSC s domains of change (POLDAT) IBM s view EA EA as Strategy MIT

33 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 this copyrighted work only if you include this note at the start and end. No Derivative Works: You may copy, distribute, display only complete and verbatim copies of this work, not derivative works based upon it. For more information about the licence, see

Enterprise Architecture Modelling with ArchiMate 3 - Overview

Enterprise Architecture Modelling with ArchiMate 3 - Overview Enterprise Architecture Modelling with ArchiMate 3 - Overview Knut Hinkelmann Reference The ArchiMate 3 specification is available at http://pubs.opengroup.org/architecture/archimate3-doc/ It is referenced

More information

TOGAF Framework and ArchiMate Modeling Language Harmonization

TOGAF Framework and ArchiMate Modeling Language Harmonization ArchiMate and TOGAF Aligning core concepts Symbols (boxes & lines) Concept framework Relations 1. order and derivation 2. grouping 3. realisation Diagram types Find this and related slide shows on the

More information

Enterprise Architecture Views and Viewpoints in ArchiMate - Reference

Enterprise Architecture Views and Viewpoints in ArchiMate - Reference Enterprise Architecture Views and Viewpoints in ArchiMate - Reference Source: ArchiMate 2.0 Specification, chapter 8, http://pubs.opengroup.org/architecture/archimate2-doc/chap08.html Views and Viewpoints

More information

ArchiMate symbols for relating system elements

ArchiMate symbols for relating system elements ArchiMate symbols for relating system elements Including diagrams and definitions edited from the ArchiMate 2.1 standard. Copyright The Open Group, All Rights Reserved. ArchiMate is a registered trademark

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

Avancier Methods (AM) CONCEPTS

Avancier Methods (AM) CONCEPTS Methods (AM) CONCEPTS Mapping generic ArchiMate entities to and TOGAF meta model entities It is illegal to copy, share or show this document (or other document published at ) without the written permission

More information

Using ArchiMate with an Architecture Method

Using ArchiMate with an Architecture Method Using ArchiMate with an Architecture Method A conversation Graham Berrisford and Marc Lankhorst Introduction The ArchiMate language for enterprise architecture [1] has recently been adopted by The Open

More information

The three element types, connected by relations, can form sentences of sorts.

The three element types, connected by relations, can form sentences of sorts. Archi Overview ArchiMate ArchiMate is built from three types of elements: elements that act (active elements) elements that represent the behavior of those elements that act (behavioral elements) elements

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

Alignment of Business and IT - ArchiMate. Dr. Barbara Re

Alignment of Business and IT - ArchiMate. Dr. Barbara Re Alignment of Business and IT - ArchiMate Dr. Barbara Re What is ArchiMate? ArchiMate is a modelling technique ("language") for describing enterprise architectures. It presents a clear set of concepts within

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

Avancier Methods (AM)

Avancier Methods (AM) Methods (AM) DOUMENT Architecture matrices and their uses It is illegal to copy, share or show this document (or other document published at http://avancier.co.uk) without the written permission of the

More information

Introduction in the Dragon1 open EA Method

Introduction in the Dragon1 open EA Method Introduction in the Dragon1 open EA Method Dragon1 starts the third wave in Enterprise Architecture: Entering the era of Visual EA Management Overview Revision date: 28 November 2013 Management Overview

More information

Avancier Methods (AM) Software Architecture Diagrams

Avancier Methods (AM) Software Architecture Diagrams Methods (AM) Software Architecture Diagrams in the AM viewpoint library It is illegal to copy, share or show this document (or other document published at http://avancier.co.uk) without the written permission

More information

Enterprise Architecture Views and Viewpoints in ArchiMate

Enterprise Architecture Views and Viewpoints in ArchiMate member of Enterprise Architecture Views and Viewpoints in ArchiMate ArchiMate 3 Chapter 14 The Core of Architecture Description http://www.iso-architecture.org/ieee-1471/cm/ Architecture Views and Viewpoints

More information

ArchiMate 2.0. A Step Towards A Common Language. Michelle van den Berg EA Consultant. 44 Montgomery Street Suite 960 San Francisco, CA USA

ArchiMate 2.0. A Step Towards A Common Language. Michelle van den Berg EA Consultant. 44 Montgomery Street Suite 960 San Francisco, CA USA ArchiMate 2.0 A Step Towards A Common Language Michelle van den Berg EA Consultant michelle.vandenberg@opengroup.co.za 44 Montgomery Street Suite 960 San Francisco, CA 94104 USA Tel +1 415 374 8280 Fax

More information

HPE Enterprise Maps Data Model, ArchiMate, TOGAF. HPE Software, Cloud and Automation

HPE Enterprise Maps Data Model, ArchiMate, TOGAF. HPE Software, Cloud and Automation HPE Enterprise Maps Data Model, ArchiMate, TOGAF HPE Software, Cloud and Automation Data Model Enterprise Maps ArchiMate Overview Modeling language for EA 2002-2004 - NL university + government + industry

More information

iserver Free Archimate ArchiMate 1.0 Template Stencil: Getting from Started Orbus Guide Software Thanks for Downloading the Free ArchiMate Template! Orbus Software have created a set of Visio ArchiMate

More information

Why do architects need more than TOGAF?

Why do architects need more than TOGAF? Why do architects need more than TOGAF? To bridge the gap between a high-level management framework for EA and solution/implementation projects You need something like BCS professional certificates in

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

Standard SOA Reference Models and Architectures

Standard SOA Reference Models and Architectures Standard SOA Reference Models and Architectures The Open Group Perspective 4 February 2009 Dr Christopher J Harding Forum Director Tel +44 774 063 1520 (mobile) c.harding@opengroup.org Thames Tower 37-45

More information

TOGAF The Open Group Architecture Framework

TOGAF The Open Group Architecture Framework member of TOGAF The Open Group Architecture Framework Knut Hinkelmann Enterprise Architecture Frameworks 1 TOGAF The Open Group Architecture Framework Developed and continuously evolved since the mid-90

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

BSIF. A Freeware Framework for. Integrated Business Solutions Modeling. Using. Sparx Systems. Enterprise Architect

BSIF. A Freeware Framework for. Integrated Business Solutions Modeling. Using. Sparx Systems. Enterprise Architect 33 Chester Rd Tawa 5028 Wellington New Zealand P: (+64) 4 232-2092 m: (+64) 21 322 091 e: info@parkconsulting.co.nz BSIF A Freeware Framework for Integrated Business Solutions Modeling Using Sparx Systems

More information

Harmonising two conceptual frameworks for EA

Harmonising two conceptual frameworks for EA Harmonising two conceptual frameworks for EA Mapping TOGAF to ArchiMate AKA Terminology Torture Including some slides from s training to BCS Enterprise and Solution Architecture Certificates Copyright

More information

Enterprise Architecture Modelling and Analysis with ArchiMate. Enterprise Architecture Practitioners Conference London, April 30, 2009

Enterprise Architecture Modelling and Analysis with ArchiMate. Enterprise Architecture Practitioners Conference London, April 30, 2009 Enterprise Architecture Modelling and Analysis with Enterprise Architecture Practitioners Conference London, April 30, 2009 adds value to TOGAF TM By providing one language with view mechanisms! Program

More information

Avancier Reference Model

Avancier Reference Model Reference Model Architecture Frameworks (ESA 3) It is illegal to copy, share or show this document (or other document published at http://avancier.co.uk) without the written permission of the copyright

More information

INF5120 and INF9120 Modelbased System development

INF5120 and INF9120 Modelbased System development INF5120 and INF9120 Modelbased System development Lecture 6-1: 20.02.2016 Arne-Jørgen Berre arneb@ifi.uio.no and Arne.J.Berre@sintef.no 1 Course parts (16 lectures) - 2017 January (1-3) (Introduction to

More information

Concepts for Modelling Enterprise Architectures

Concepts for Modelling Enterprise Architectures Concepts for Modelling Enterprise Architectures Henk Jonkers 1, Marc Lankhorst 1, René van Buuren 1, Stijn Hoppenbrouwers 2, Marcello Bonsangue 3, Leendert van der Torre 4 1 Telematica Instituut, P.O.

More information

Architectural Decomposition Reid Holmes

Architectural Decomposition Reid Holmes Material and some slide content from: - Emerson Murphy-Hill - Software Architecture: Foundations, Theory, and Practice - Essential Software Architecture - Steve Easterbrook Architectural Decomposition

More information

ArchiMate Trick or Treat?

ArchiMate Trick or Treat? July ArchiMate 3.0 - Trick or Treat? Bruno Vandenborre EA Forum Contents Introduction Why ArchiMate 3.0? What is new, has changed, or improved? Conclusion Page 2 Introduction What is ArchiMate? A language

More information

Reference Model for Enterprise and Solution Architecture v10.9.4

Reference Model for Enterprise and Solution Architecture v10.9.4 Reference model for architecture examinations. Page 1. Copyright Avancier Ltd. 2014-16 Reference Model for Enterprise and Solution Architecture v10.9.4 November 2017 This reference model has been written

More information

Enterprise Architecture Layers

Enterprise Architecture Layers Enterprise Architecture Layers Monica Scannapieco ESTP Training Course Enterprise Architecture and the different EA layers, application to the ESS context Advanced course Rome, 11 14 October 2016 THE CONTRACTOR

More information

Architecture of Business Systems Architecture and the Role of the Architect

Architecture of Business Systems Architecture and the Role of the Architect Sandro Schwedler Wolfram Richter Architecture of Business Systems Architecture and the Role of the Architect Lecture Outline Introduction (W) Lecture Overview Architecture & role of the Architect Views

More information

Agile Model-Driven Development with UML 2.0 SCOTT W. AM BLER. Foreword by Randy Miller UNIFIED 1420 MODELING LANGUAGE. gile 1.

Agile Model-Driven Development with UML 2.0 SCOTT W. AM BLER. Foreword by Randy Miller UNIFIED 1420 MODELING LANGUAGE. gile 1. THE OBJECT PRIMER THIRD EDITION Agile Model-Driven Development with UML 2.0 SCOTT W. AM BLER Foreword by Randy Miller UNIFIED 1420 MODELING LANGUAGE gile 1 odeling Contents Acknowledgments Foreword Preface

More information

BRINGING ENTERPRISE ARCHITECTS BEYOND TOGAF

BRINGING ENTERPRISE ARCHITECTS BEYOND TOGAF BRINGING ENTERPRISE ARCHITECTS BEYOND TOGAF EA CURRICULUM ARCHITECTURE ACADEMY GETRONICS JANINE KEMMEREN SENIOR ENTERPRISE ARCHITECT & BUSINESS CONSULTANT 1San Diego, CA, USA, February 4, 2009 KNOWLEDGE

More information

Transforming Transaction Models into ArchiMate

Transforming Transaction Models into ArchiMate Transforming Transaction Models into ArchiMate Sybren de Kinderen 1, Khaled Gaaloul 1, and H.A. (Erik) Proper 1,2 1 CRP Henri Tudor L-1855 Luxembourg-Kirchberg, Luxembourg sybren.dekinderen, khaled.gaaloul,

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

S1 Informatic Engineering

S1 Informatic Engineering S1 Informatic Engineering Advanced Software Engineering Web App. Process and Architecture By: Egia Rosi Subhiyakto, M.Kom, M.CS Informatic Engineering Department egia@dsn.dinus.ac.id +6285640392988 SYLLABUS

More information

ArchiMate Language Primer. Introduction to the ArchiMate Modelling Language for Enterprise Architecture

ArchiMate Language Primer. Introduction to the ArchiMate Modelling Language for Enterprise Architecture ArchiMate Language Primer Introduction to the ArchiMate Modelling Language for Enterprise Architecture Colophon Title : ArchiMate Language Primer Date : 26-08-2004 Version : 1.0 Change : Project reference

More information

Enterprise Architecture

Enterprise Architecture Enterprise Architecture Dr. Adnan Albar Faculty of Computing & Information Technology King AbdulAziz University - Jeddah 1 Dimensions of Architectural Modeling Lecture 7 Week 6 Slides King AbdulAziz University

More information

Interface-based enterprise and software architecture mapping

Interface-based enterprise and software architecture mapping Interface-based enterprise and software architecture mapping Aziz Ahmad Rais Department of Information Technologies University of Economics, Prague Prague, Czech Republic aziz.rais@vse.cz aziz.ahmad.rais@gmail.com

More information

The Process of Software Architecting

The Process of Software Architecting IBM Software Group The Process of Software Architecting Peter Eeles Executive IT Architect IBM UK peter.eeles@uk.ibm.com 2009 IBM Corporation Agenda IBM Software Group Rational software Introduction Architecture,

More information

European Interoperability Reference Architecture (EIRA) overview

European Interoperability Reference Architecture (EIRA) overview European Interoperability Reference Architecture (EIRA) overview Version 0.8.3 beta 09/01/2015 ISA Action 2.1: European Interoperability Architecture Specific Contract N. 54 Framework contract N. DI/07171

More information

Enterprise Architecture TJTSE Yrityksen kokonaisarkkitehtuuri

Enterprise Architecture TJTSE Yrityksen kokonaisarkkitehtuuri Enterprise TJTSE25 2009 Yrityksen kokonaisarkkitehtuuri Jukka (Jups) Heikkilä Professor, IS (ebusiness) Faculty of Information Technology University of Jyväskylä e-mail: jups@cc.jyu.fi tel: +358 50 581

More information

The ATCP Modeling Framework

The ATCP Modeling Framework The ATCP 2+9+1 Modeling Framework Bobbi Underbakke Adaptive Team Collaboration, Inc. 800.837.0677 atcprocess.com Adaptive Team Collaboration, Inc. March 22, 2005 Chris Armstrong Armstrong Process Group,

More information

Object-Oriented Analysis and Design Using UML (OO-226)

Object-Oriented Analysis and Design Using UML (OO-226) Object-Oriented Analysis and Design Using UML (OO-226) The Object-Oriented Analysis and Design Using UML course effectively combines instruction on the software development processes, objectoriented technologies,

More information

OG The Open Group OG TOGAF 9 Combined Part 1 and Part 2

OG The Open Group OG TOGAF 9 Combined Part 1 and Part 2 The Open Group OG0-093 TOGAF 9 Combined Part 1 and Part 2 1 Set1, Part 1 QUESTION: 1 Which of the following TOGAF components was created to enable architects to design architectures addressing Boundaryless

More information

Business Architecture concepts and components: BA Process Flow

Business Architecture concepts and components: BA Process Flow Business Architecture concepts and components: BA Process Flow Giulio Barcaroli Directorate for Methodology and Statistical Process Design Istat ESTP Training Course Enterprise Architecture and the different

More information

INF5120 Modelbased System development

INF5120 Modelbased System development INF5120 Modelbased System development Lecture 11: 09.04.2018 Arne-Jørgen Berre arneb@ifi.uio.no and Arne.J.Berre@sintef.no 1 2 Course parts (16 lectures) - 2018 Part I-a -(Introduction to Modeling): 15/1

More information

Object Oriented Model of Objectory Process

Object Oriented Model of Objectory Process Object Oriented Model of Objectory Process Characteristics of Original Process The original Objectory Process version 4.0 (demo version, Rational, 1997) is complex, but it is made more manageable by viewing

More information

1. What is the relationship between non-functional requirements and technology architecture?

1. What is the relationship between non-functional requirements and technology architecture? SAP EDUCATION SAMPLE QUESTIONS: P_EA_1 SAP Certified Professional - Enterprise Architect Disclaimer: These sample questions are for self-evaluation purposes only and do not appear on the actual certification

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

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

Software Language Engineering of Architectural Viewpoints

Software Language Engineering of Architectural Viewpoints Software Language Engineering of Architectural Viewpoints Elif Demirli and Bedir Tekinerdogan Department of Computer Engineering, Bilkent University, Ankara 06800, Turkey {demirli,bedir}@cs.bilkent.edu.tr

More information

Computation Independent Model (CIM): Platform Independent Model (PIM): Platform Specific Model (PSM): Implementation Specific Model (ISM):

Computation Independent Model (CIM): Platform Independent Model (PIM): Platform Specific Model (PSM): Implementation Specific Model (ISM): viii Preface The software industry has evolved to tackle new approaches aligned with the Internet, object-orientation, distributed components and new platforms. However, the majority of the large information

More information

Chapter 6 Architectural Design. Chapter 6 Architectural design

Chapter 6 Architectural Design. Chapter 6 Architectural design Chapter 6 Architectural Design 1 Topics covered Architectural design decisions Architectural views Architectural patterns Application architectures 2 Software architecture The design process for identifying

More information

Innovations in collaborative modelling and simulation to deliver the Behavioural Digital Aircraft : A summary of results from the CRESCENDO project

Innovations in collaborative modelling and simulation to deliver the Behavioural Digital Aircraft : A summary of results from the CRESCENDO project PDT Europe 2012 25-26 September 2012 The Hague, Netherlands Collaborative & Robust Engineering using Simulation Capability Enabling Next Design Optimisation Innovations in collaborative modelling and simulation

More information

Enterprise Architecture Model Transformation

Enterprise Architecture Model Transformation Enterprise Architecture Model Transformation Exploring the possibilities to transform an architecture created by using the Integrated Architecture Framework approach into an ArchiMate architecture Enterprise

More information

The South African EA Forum

The South African EA Forum The South African EA Forum Follow the EA Forum on Twitter Our upcoming events Twitter: @EAforumSA #ogza http://opengroup.co.za/ea-forum Leading the development of open, vendor-neutral IT standards and

More information

ArchiMate 2.0 Standard Courseware. Course Introduction

ArchiMate 2.0 Standard Courseware. Course Introduction ArchiMate 2.0 Standard Courseware Unit 0: Course Introduction ArchiMate, The Open Group, and TOGAF are registered trademarks of The Open Group in the United States and other countries. Course Introduction

More information

Avancier Methods (AM)

Avancier Methods (AM) Methods (AM) CONCEPTS Regular expressions in XSDs, Perl & JSP It is illegal to copy, share or show this document (or other document published at http://avancier.co.uk) without the written permission of

More information

Module 1 Management Overview

Module 1 Management Overview Module 1 Management Overview V9.1 Edition Copyright 2009-2011 Slide 1 of 67 All rights reserved Published by The Open Group, 2011 Management Overview Slide 2 of 67 TOGAF is a registered trademark of The

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

MASTER S THESIS INFORMATION SCIENCE

MASTER S THESIS INFORMATION SCIENCE MASTER S THESIS INFORMATION SCIENCE BY ROGER USMANY CONCEPTUAL MODELING FOR BUSINESS PROCESS SEMANTICS RADBOUD UNIVERSITY NIJMEGEN FACULTY OF SCIENCE INSTITUTE OF COMPUTING AND INFORMATION SCIENCES July

More information

SOFTWARE ARCHITECTURE & DESIGN INTRODUCTION

SOFTWARE ARCHITECTURE & DESIGN INTRODUCTION SOFTWARE ARCHITECTURE & DESIGN INTRODUCTION http://www.tutorialspoint.com/software_architecture_design/introduction.htm Copyright tutorialspoint.com The architecture of a system describes its major components,

More information

Architectural Decomposition & Representations Reid Holmes

Architectural Decomposition & Representations Reid Holmes Architectural Decomposition & Representations Reid Holmes What is SW architecture? Definition: Blueprint for construction and evolution. Encompasses: Structure Behaviour The set of principal design decisions

More information

Unit Wise Questions. Unit-1 Concepts

Unit Wise Questions. Unit-1 Concepts Unit Wise Questions Unit-1 Concepts Q1. What is UML? Ans. Unified Modelling Language. It is a Industry standard graphical language for modelling and hence visualizing a blue print of all the aspects of

More information

SHRI ANGALAMMAN COLLEGE OF ENGINEERING & TECHNOLOGY (An ISO 9001:2008 Certified Institution) SIRUGANOOR,TRICHY

SHRI ANGALAMMAN COLLEGE OF ENGINEERING & TECHNOLOGY (An ISO 9001:2008 Certified Institution) SIRUGANOOR,TRICHY SHRI ANGALAMMAN COLLEGE OF ENGINEERING & TECHNOLOGY (An ISO 9001:2008 Certified Institution) SIRUGANOOR,TRICHY-621105. DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING CS 1301-OBJECT ORIENTED ANALYSIS AND

More information

Architectural Decomposition Mei Nagappan

Architectural Decomposition Mei Nagappan Material and some slide content from: - Emerson Murphy-Hill, Reid Holmes - Software Architecture: Foundations, Theory, and Practice - Essential Software Architecture - Steve Easterbrook Architectural Decomposition

More information

1 Executive Overview The Benefits and Objectives of BPDM

1 Executive Overview The Benefits and Objectives of BPDM 1 Executive Overview The Benefits and Objectives of BPDM This is an excerpt from the Final Submission BPDM document posted to OMG members on November 13 th 2006. The full version of the specification will

More information

Whole Platform Foundation. The Long Way Toward Language Oriented Programming

Whole Platform Foundation. The Long Way Toward Language Oriented Programming Whole Platform Foundation The Long Way Toward Language Oriented Programming 2008 by Riccardo Solmi made available under the Creative Commons License last updated 22 October 2008 Outline Aim: Engineering

More information

Topic #1: Digital Economy Transformation - A Top Priority' for Singapore s Companies

Topic #1: Digital Economy Transformation - A Top Priority' for Singapore s Companies Topic #1: Digital Economy Transformation - A Top Priority' for Singapore s Companies Aaron Tan Dani, Chairman of Iasa Asia Pacific aarontan@iasahome.org Chairman of EA-SIG, Singapore Computer Society aarontan@scs.org.sg

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

UNIT I. 3. Write a short notes on process view of 4+1 architecture. 4. Why is object-oriented approach superior to procedural approach?

UNIT I. 3. Write a short notes on process view of 4+1 architecture. 4. Why is object-oriented approach superior to procedural approach? Department: Information Technology Questions Bank Class: B.E. (I.T) Prof. Bhujbal Dnyaneshwar K. Subject: Object Oriented Modeling & Design dnyanesh.bhujbal11@gmail.com ------------------------------------------------------------------------------------------------------------

More information

An introduction to the IBM Views and Viewpoints Framework for IT systems

An introduction to the IBM Views and Viewpoints Framework for IT systems An introduction to the IBM Views and Viewpoints Framework for IT systems By Denise Cook, Software Engineer Peter Cripps, Senior IT Architect Philippe Spaas, Executive IT Architect IBM Corporation December

More information

Oral Questions. Unit-1 Concepts. Oral Question/Assignment/Gate Question with Answer

Oral Questions. Unit-1 Concepts. Oral Question/Assignment/Gate Question with Answer Unit-1 Concepts Oral Question/Assignment/Gate Question with Answer The Meta-Object Facility (MOF) is an Object Management Group (OMG) standard for model-driven engineering Object Management Group (OMG)

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

Course 3 7 March

Course 3 7 March Course 3 7 March adiftene@info.uaic.ro 1 From Courses 1, 2 Modeling Modeling Languages Graphic Languages UML History UML Definition UML Diagram Types UML Use Case Diagram Actors Use Case UML Class Diagrams

More information

Architecture Viewpoint Template for ISO/IEC/IEEE 42010

Architecture Viewpoint Template for ISO/IEC/IEEE 42010 Architecture Viewpoint Template for ISO/IEC/IEEE 42010 Rich Hilliard r.hilliard@computer.org VERSION 2.1b Abstract This is a template for specifying architecture viewpoints in accordance with ISO/IEC/IEEE

More information

1 Software Architecture

1 Software Architecture Some buzzwords and acronyms for today Software architecture Design pattern Separation of concerns Single responsibility principle Keep it simple, stupid (KISS) Don t repeat yourself (DRY) Don t talk to

More information

Calgary: 10th Floor Bankers Hall, West Tower 888-3rd Street SW, Calgary, AB T2P 5C5 p: f:

Calgary: 10th Floor Bankers Hall, West Tower 888-3rd Street SW, Calgary, AB T2P 5C5 p: f: Modelling Using Archimate and Sparx EA Course Number: MOD-300 Format: Instructor Led, Classroom or Virtual Standard Duration: 36 hours, can be shortened to 24 hours for experienced audiences This 36 hour

More information

PASS4TEST. IT Certification Guaranteed, The Easy Way! We offer free update service for one year

PASS4TEST. IT Certification Guaranteed, The Easy Way!   We offer free update service for one year PASS4TEST IT Certification Guaranteed, The Easy Way! \ http://www.pass4test.com We offer free update service for one year Exam : OG0-091 Title : TOGAF 9 Part 1 Vendors : The Open Group Version : DEMO Get

More information

Requirements to models: goals and methods

Requirements to models: goals and methods Requirements to models: goals and methods Considering Garlan (2000), Kruchen (1996), Gruunbacher et al (2005) and Alter (2006-08) CIS Department Professor Duane Truex III Wojtek Kozaczynski The domain

More information

Tales from a TOGAF practitioner in Australasia (EA frameworks in real life) Architecture Practitioners conference April 2004

Tales from a TOGAF practitioner in Australasia (EA frameworks in real life) Architecture Practitioners conference April 2004 Tales from a TOGAF practitioner in Australasia (EA frameworks in real life) Architecture Practitioners conference April 2004 VISH VISWANATHAN Managing Principal- CCANDC Solutions Regional Partner- The

More information

Review Sources of Architecture. Why Domain-Specific?

Review Sources of Architecture. Why Domain-Specific? Domain-Specific Software Architectures (DSSA) 1 Review Sources of Architecture Main sources of architecture black magic architectural visions intuition theft method Routine design vs. innovative design

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

OG0-091 Q&As TOGAF 9 Part 1

OG0-091 Q&As TOGAF 9 Part 1 CertBus.com OG0-091 Q&As TOGAF 9 Part 1 Pass The Open Group OG0-091 Exam with 100% Guarantee Free Download Real Questions & Answers PDF and VCE file from: 100% Passing Guarantee 100% Money Back Assurance

More information

Meta-Modeling and Modeling Languages

Meta-Modeling and Modeling Languages member of Meta-Modeling and Modeling Languages Models and Modelling Model A reproduction of the part of reality which contains the essential aspects to be investigated. Modelling Describing and Representing

More information

ARCHITECTING IN THE GAPS

ARCHITECTING IN THE GAPS ARCHITECTING IN THE GAPS Eoin Woods www.eoinwoods.info! 2 About Me Software architect & development manager at UBS Investment Bank working on equity swaps systems in Equity Derivatives Software architect

More information

The Siamese Twins of IT Infrastructure: Grid and Virtualization

The Siamese Twins of IT Infrastructure: Grid and Virtualization The Siamese Twins of IT Infrastructure: Grid and Virtualization Ravi Subramaniam Intel Corporation Open Grid Forum February 26 th, 2008 NOTE: This presentation was made earlier at OGF-21 (Seattle) on October

More information

Architectural Design

Architectural Design Architectural Design Topics i. Architectural design decisions ii. Architectural views iii. Architectural patterns iv. Application architectures Chapter 6 Architectural design 2 PART 1 ARCHITECTURAL DESIGN

More information

ICT-SHOK Project Proposal: PROFI

ICT-SHOK Project Proposal: PROFI ICT-SHOK Project Proposal: PROFI Full Title: Proactive Future Internet: Smart Semantic Middleware Overlay Architecture for Declarative Networking ICT-SHOK Programme: Future Internet Project duration: 2+2

More information

CHAPTER 9 DESIGN ENGINEERING. Overview

CHAPTER 9 DESIGN ENGINEERING. Overview CHAPTER 9 DESIGN ENGINEERING Overview A software design is a meaningful engineering representation of some software product that is to be built. Designers must strive to acquire a repertoire of alternative

More information

What does an IT Architect need to be effective?

What does an IT Architect need to be effective? Solution s Part I What does an Architect need to be effective? Learning Objectives At the end of this lecture, you should be able to understand: The personal tools you need to be an Architect The professional

More information

Delivered in the context of SC289DI An introduction to the European Interoperability Reference Architecture (EIRA) v1.1.

Delivered in the context of SC289DI An introduction to the European Interoperability Reference Architecture (EIRA) v1.1. Delivered in the context of SC289DI07172 An introduction to the European Interoperability Reference Architecture (EIRA) v1.1.0 EIRA EUROPEAN INTEROPERABILITY REFERENCE ARCHITECTURE Modification Change

More information

Lecture 1. Chapter 6 Architectural design

Lecture 1. Chapter 6 Architectural design Chapter 6 Architectural Design Lecture 1 1 Topics covered Architectural design decisions Architectural views Architectural patterns Application architectures 2 Software architecture The design process

More information

Hippo Software BPMN and UML Training

Hippo Software BPMN and UML Training Hippo Software BPMN and UML Training Icon Key: www.hippo-software.co.uk Teaches theory concepts and notation Teaches practical use of Enterprise Architect Covers BPMN, UML, SysML, ArchiMate Includes paper

More information

Basic Structural Modeling. Copyright Joey Paquet,

Basic Structural Modeling. Copyright Joey Paquet, Basic Structural Modeling Copyright Joey Paquet, 2000 1 Part I Classes Copyright Joey Paquet, 2000 2 Classes Description of a set of objects sharing the same attributes, operations and semantics Abstraction

More information

IT Expert (Enterprise Network and Infrastructure Architect)

IT Expert (Enterprise Network and Infrastructure Architect) IT Expert (Enterprise Network and Infrastructure Architect) Reference 2015-221-EXT Type of contract Who can apply Salary Working time Place of work Closing date for applications Fixed-term contract which

More information