Presentation Title. ArchiMate

Size: px
Start display at page:

Download "Presentation Title. ArchiMate"

Transcription

1 Presentation Title by Your Name Your title/company ArchiMate The open standard language for modelling en visualizing enterprise architecture Remco Blom, BiZZdesign

2 ArchiMate We present the motivation for ArchiMate and its benefits. The main concepts, relations and views are discussed.

3 Do you recognize this? Information architecture? Product architecture Process architecture?? Application architecture? Technical architecture?

4 Proposed schedule Introduction Motivation and scope Framework & metamodel Examples Views and viewpoints Support for ArchiMate Experiences & Lessons learned Summary

5 Speaker squalifications EA consultant MSc. in Business TOGAF certified One of the leaders BiZZdesign sea consultancy practice Trainer in TOGAF and ArchiMate Finance, government, education, construction etcetera

6 Introduction BiZZdesign Software tools, training, consultancy, methods Strategy, Design, Operational The native implementation of ArchiMate: BiZZdesign Architect Also BiZZdesigner, RISKmanager, GRIP-manager, BPELexport, MDA 70 employees Enschede, Amersfoort, Leuven, Toronto Clients in government, financial services, production, education, etc. 6

7 Enterprise Architecture Some basic concepts

8 Enterprise Architecture ISO/IEC 42010: Architecture: the structure of a system in terms of itscomponents, their externally visible properties, their relations, and the underlying principles Structure with a vision EA is about understanding an entire enterprise as a system! How to model these components and relations in a coherent, consistent way?

9 Why Enterprise Architecture? Managing change and complexity: Aligning business and IT Outsourcing Impact analysis Project support (project start architectures) Portfolio management Communication with stakeholders Obtaining insight in current situation (as-is) ArchiMate is an instrument for modelling, maintaining, communication and analyses of Enterprise Architectures Flickr by neil nathanson

10 Views on Enterprise Architecture A process Way of working Aimed at the development and use of enterprise architectures within an enterprise With people and resources A product A design that shows the coherence between products, processes, organisation, information supply and infrastructure, based on a vision and certain explicit starting points, principles and preferences With the objective of steering changes Information architecture? Application architecture? Process architecture??? Technical architecture

11 Enterprise Architecture Application/solution Architecture Equivalent of a city planner: Establishes standards and offer guidance aimed at sustaining the business objectives long term. It is important to realise that much of the role is business/commercially focused. Working within the established enterprise architecture (or not if one doesn t exist!) they provide technology solutions based on defined business requirements. Data Architecture Technical Architecture Responsible for establishing data quality standards, data taxonomies and offering input to how information is exchanged internally and externally. Advises on items like network requirements, protocols, hardware etc. Where the solution architect is mainly concerned with things at a logical level the technical architect is more focused on the physical networks/equipment

12 Ingredients of an EA Approach TOGAF ArchiMate Process Viewpoints Language Enterprise Continuum, Repository, Reference Models

13 Boxes & lines Boxes become concepts Lines become relations A modelling language contains concepts, relations, semantics, rules and notation

14 Why one language? Communication No ambiguity Coherence Consistency Visualization Analysis

15 ArchiMate A common language for describing architectures Covers business, application and technology layers With relations between these layers Graphical language with formal semantics, enabling analysis and tool support Techniques for visualizationand analysis, aimed at various stakeholders Open standard maintained by The Open Group See

16 An umbrella language Bridges the gap from free format strategy pictures to technical diagrams Makes EA understandable throughout the organization Integrated modelling On a global level Relates to standards for domain modeling Process modelling, software design, detailed infrastructure models Flickr: Yassin Hassan

17 The ArchiMate Language High-level modelling within a domain ArchiMate language Basis for visualizations modelling relations between domains Relate to standards Basis for analyses

18 Layers, Aspects, and Domains Environment Business Information domain Product domain Process domain Organization domain Application Data domain Application domain Technology Technical infrastructure domain Passive object Behaviour verb Active subject

19 Genericmetamodel ArchiMate External Internal Passive structure Behaviour Active structure

20 Business Representation Business object Language summary Business service Business process Business interface Business role Business actor Application Data object Application service Application function Application interface Application component Technology Artifact Infrastructure service System software Infrastructure interface Node Network

21 Some examples of the ArchiMate language for educational purposes Examples created using BiZZdesign Architect

22 Products and services Contract Product Value Role Insurance Policy Damage insurance Being insured Customer Policy mutation Service Payment Service Policy Service Premium Service Declaration Service Aggregation Association Business services

23 Processes and roles Event Process Event Damage notification Accept and Register claim Assess claim Pay claim :-) customer Administrative employee Taxateur Employee Finance Specialist Car damage Role Triggering Assignment

24 Business functions System development Marketing Product development Customer relations Financial handling Claims handling Asset management Contracting Facturation Assessment Risk management Contract changes Collecting Acceptance Treasury Customer changes Composition (by nesting) Business Function

25 Business objects Insurance request Insurance Damage data Life insurance Travel insurance Pension insurance Damage insurance Damage form Aggregation Specialization Realization Business object Representation

26 Applications and application services Accept and Register claim Assess claim Business process Register Service Acceptation Service Assessment service Application service Registration systeem Assessment system Application component Customer administration system Used-by Realization Composition Payment system Acceptation system Acceptation Interface Application interface

27 Infrastructure Acceptation system Claim Files Service Customer administration system Customer File Service Application component Infrastructure service System software Mainframe CICS NAS File Server Unix Server Farm Node Used-by Realization Assignment Composition Message Queing DBMS Network LAN Firewall Profit Unix Server 1 Unix Server 2 Device

28 Layered view Declaration Service Payment Service Damage notification Accept and Register claim Assess claim Pay claim :-) customer Acceptation Service Assessment service Customer administration service Payment system Acceptation system Assessment system Customer administration system Messaging service Claim Files Service Customer File Service Message Queing Mainframe DBMS CICS NAS File Server

29 Viewpoints and views in ArchiMate Classifications and examples

30 Less is more let s ask the architect to leave out this rubbish, then we will get a nice result!

31 Important notions (IEEE 1471) A stakeholderis a person or organisation with a certain interest in (part of) an architecture A viewis a representation of a system from the perspective of a set of concerns of one or more stakeholders. A view is what you see. A viewpointis where you are looking from.it defines how to build a view, e.g. by means of a template. Different stakeholders Have different interests and use different concepts Have different views Have different viewpoints On the basis of one consistent architectural model

32 Example viewpoint en view Example 1 Stakeholder: city council Concern: development plan Viewpoint: photo of district from the air View: Aerial Example 2 Stakeholder: house owner Concern: building permit Viewpoint: Corner of the street, scope is one house View: Ground photo

33 ClassificationviewpointsArchiMate product manager, CIO, CEO architect, software developer, business process designer Designing Deciding Informing customer, employee, others Goal Details Coherence Contents Overview

34 Views on a shared model S1 S2 P2 A1 A2 A3 S2 A1 A2 A3 A2 P1 D1 E1 F1 F1 P2 M1 P1 P2 O1 S1 S2 A1 A2 A3 Repository D1 E1 F1

35 Stakeholder specific visualisation Klant Declaration Service Payment Service Verzekerde Polismutatie Service Declaratie Service Polis Service Premie Service Schadebetaling Service Damage notification Accept and Register claim Assess claim Pay claim :-) customer Behandelen claim Acceptation Service Assessment service Customer administration service Registreren Accepteren Beoordelen Uitbetalen Registratie Service Acceptatie Service Beoordelings service Klantbeheer service Verzekeraar Payment system Acceptation system Assessment system Customer administration system Messaging service Claim Files Service Customer File Service Message Queing Mainframe DBMS CICS NAS File Server Registratie systeem Document informatie service Acceptatie systeem Beoordelings systeem Controle service Klantbeheer applicatie Data access service Messaging service Claim Files Service File Service Customer File Service Mainframe DBMS Message Queing CICS NAS File Server

36 Architects Enterprise Business Information Application Infrastructure Project Business analysts Viewers Business and IT management Project management Process designers Application designers/developers Technical designers/developers ArchiMate user

37 Support for ArchiMate Drawing diagrams Free format in Visio/OmniGraffle stencils Store, import, maintain, publish and analyze models EA tools (e.g. BiZZdesign Architect) Think big, start small!

38 Why not dive straight into UML? Business people just don t understand it! Not designed for enterprise architecture Lack of integration of business, application and technical infrastructure aspects Too many details No explicit service paradigm Many diagrams = many models ArchiMate works with views on one model

39 Refer detailed models to your ArchiMate models Take out insurance Request insurance Receive request Process request Collect premium Component diagram Transaction entry Bill creation Request Invoice Activity diagram Class diagram Financial Application

40 (some of the)organizations that benefit from ArchiMate Financial services, government, transport, construction, energy, utility, media, healthcare, social security, services and education Various case studies available

41 Benefits experienced ArchiMate closes the gap between free-format strategy models and detailed solutions architecture models Consistent and integrated modelling sharing knowledge integration of the models generating views creating analyses Insight in the various domains and the relations between these Open standard, no vendor lock-in ArchiMate makes it easier to communicate with architects over organization boundaries, domain boundaries and from architect to designer Ease of use, low complexity, step-by-step growth in advanced use

42 Some lessons learned Pilot ArchiMate to create real-life experience and work on a success story Create your own sub-set of the metamodel (31 x 10 is heavy) Select and learn, extend if needed Train people to optimize benefit Integrate modelling effort with the EA process (TOGAF ADM or any other) EA governance (Validate the models) other modelling efforts (Process modelling, Software modelling Be aware that standardizing the language for EA can be an major chance for individual architects Less/More formal Less/More detailed Focus changes from modelling one-time views to information gathering, model in a shared environment and generate views

43 The future of ArchiMate Extensions on requirements modelling, principles and projects Further integration with TOGAF Formalizing relations with other languages More user groups.

44 ArchiMate Summary Language for EA modelling Covers business, application and technology layer With relations between these layers Services as central concepts Graphical language with formal semantics, enabling analysis and tool support Unambiguous, integrated, coherent and consistent Analyses (Impact-of-change, GAP, etc) An open standard related to TOGAF Generate various views, maintain one model Flexible and adjustable Easy to get started (2/3 day training) Supported in tools and by service providers

45 Q & A

46 More information BiZZdesign The Open Group ww.opengroup.org ArchiMate ArchiMate mate/ TOGAF 9 doc/arch/ TOGAF Eclipse plug-in

47 Some examples from daily practice

48 Example: City of Enschede -1 Vaststelling huisnummers (Basisregistratie Vastgoed) Staatnaamgeving (Basisregistratie Vastgoed) Product Registreren adressen/straten Wijzigen adressen/straten ADR4all Registreren gebieden Wijzigen gebieden Application with functions Afmelden straten/adressen Afmelden gebieden Straat Huisnummer + letter + toevoeging Adres Gebied Stadsdeel Buurt Application data objects Postcode Wijk ADR4all database Database

49 Example: City of Enschede -3 Applicaties Aan- en verkoopboek Verwervingsysteem VR-Beheer Beheersysteem onroerend goed Speeltoestel BIS4all PIV4all ADR4all Rioolkaarten RBS DHV Basisbeheer DHV Rioolbeheer DHV Wegbeheer BWT4all Plan32 Melddesk G4net Gegevensobjecten die met adressen / locaties te ameken hebben Adres Verblijfplaats Straat Locatie Huisnummer Adreshistorie Postcode Huisnummer + letter + toevoeging Onderliggende databases G4net database Speeltoestel database Verwervingssyteem database RBS database ADR4all database VR-Beheer database PIV4all database Beheersysteem database Aan- en verkoopboek database Database rioolkaarten Plan32 database Melddesk database DHV database Which data is used by which application, and stored in which database

50 Example: 3 technical universities Activiteitoverstijgende informatievoorziening Nieuwe informatie beschikbaar Ophalen informatie Bewerken informatie Beschikbaar stellen informatie Informatie is aangeboden Legenda Via: - Toekenningsrelatie Naar: - Bedrijfsactor Student Onderwijsondersteuning Opstellen berichten A process Docent Use of business objects (access relation by nesting) Per opleiding de ingeschreven studenten Profielinformatie Legenda Via: - Toekenningsrelatie Naar: - Bedrijfsactor Onderwijsondersteuning Student Docent Ophalen informatie Workflow informatie Voorkeurskanaal Activiteitoverstijgende informatievoorziening Bewerken informatie Per opleiding de ingeschreven studenten Opstellen berichten Beschikbaar stellen informatie Mededelingen Huisregels Mededelingen Nieuwsberichten Nieuwsberichten

51 Example: 3 technical universities Ophalen informatie Resultaten raadpleegservice Activiteitspecifieke informatievoorziening Bewerken informatie Informatie over activiteit bewerkservice Beschikbaar stellen informatie Notificatieservice Rooster raadpleegservice Resultaten raadpleegservice Onderwijscontent raadpleegservice Profielinformatie service Profielinformatie bewerkservice Informatie over activiteit raadpleegservice Onderwijscontent bewerkservice Inschrijving raadpleegservice Deelnemerslijst raadpleegservice Inschrijving raadpleegservice Onderwijscontent raadpleegservice Resultaten bewerkservice Informatie over activiteit raadpleegservice Nieuwsberichten service Profielinformatie raadpleegservice Opstellen berichten Nieuwsberichten service Use of application services by the process (used by relation by nesting)

ArchiMate : Adding value to TOGAF

ArchiMate : Adding value to TOGAF ArchiMate : Adding value to TOGAF Introduction in ArchiMate Remco Blom, EA-consultant, BiZZdesign Enterprise Architecture Practitioners Conference Seattle, 2010 What are we talking about? Created with

More information

Building Business Capabilities

Building Business Capabilities Building Business Capabilities using BiZZdesign Architect and ArchiMate October 17 th, 2013 Your presenter today Business and IT majors, University of Twente, Netherlands Experience in application, business

More information

ArchiMate and TOGAF. What is the added value?

ArchiMate and TOGAF. What is the added value? ArchiMate and TOGAF What is the added value? Why use TOGAF next to ArchiMate? ArchiMate provides a (visual) language ArchiMate provides a content framework TOGAF provides a process TOGAF provides a way

More information

Enterprise Architecture at Work

Enterprise Architecture at Work Marc Lankhorst et al. Enterprise Architecture at Work Modelling, Communication and Analysis Third Edition 4y Springer Contents 1 Introduction to Enterprise Architecture 1 1.1 Architecture 1 1.2 Enterprise

More information

Modelling, Analysing and Improving an ERP Architecture with ArchiMate

Modelling, Analysing and Improving an ERP Architecture with ArchiMate Modelling, Analysing and Improving an ERP Architecture with ArchiMate June 25th, 2014 Heinz-Juergen Scherer, TransWare Tim Vehof, BiZZdesign Agenda Introduction Enterprise Architecture ERP systems and

More information

From Capability-Based Planning to Competitive Advantage Assembling Your Business Transformation Value Network

From Capability-Based Planning to Competitive Advantage Assembling Your Business Transformation Value Network From Capability-Based Planning to Competitive Advantage Assembling Your Business Transformation Value Network Marc Lankhorst, BiZZdesign Iver Band, Cambia Health Solutions INTRODUCTIONS 2 1 Marc Lankhorst

More information

Business Requirements as the Basis for Enterprise Architecture and Project Architectures. Harmen van den Berg

Business Requirements as the Basis for Enterprise Architecture and Project Architectures. Harmen van den Berg Business Requirements as the Basis for Enterprise Architecture and Project Architectures Harmen van den Berg And the speaker is... Harmen van den Berg Manager BiZZdesign International Trainer for ArchiMate

More information

Visualizing the Business Impact of Technical Cyber Risks

Visualizing the Business Impact of Technical Cyber Risks Visualizing the Business Impact of Technical Cyber Risks May 21, 2014 Henk Jonkers Senior Research Consultant, BiZZdesign Agenda Introduction and problem statement Enterprise Architecture with ArchiMate

More information

Enterprise Architecture with TOGAF 9.1 and ArchiMate 2.0 1. Henk Jonkers, Dick Quartel, Bas van Gils and Henry Franken

Enterprise Architecture with TOGAF 9.1 and ArchiMate 2.0 1. Henk Jonkers, Dick Quartel, Bas van Gils and Henry Franken White Paper Publication date: May 31 st, 2012 Enterprise with TOGAF 9.1 and ArchiMate 2.0 1 Henk Jonkers, Dick Quartel, Bas van Gils and Henry Franken Executive summary With the appearance of Version 2.0,

More information

Enterprise Architecture Review

Enterprise Architecture Review Enterprise Architecture Review Arquitectura multivapa mediante Ajax y ORM Héctor Arturo Flórez Fernández * Fecha de recepción: octubre 29 de 2010 Fecha de aceptación: noviembre 23 de 2010 Abstract Enterprise

More information

Developing Business Architecture with TOGAF

Developing Business Architecture with TOGAF Developing Business Architecture with TOGAF Building Business Capability 2013 Las Vegas, NV Armstrong Process Group, Inc. www.aprocessgroup.com Objectives Introduce The Open Group Architecture Framework

More information

Building a strong data management capability with TOGAF and ArchiMate. Bas van Gils b.vangils@bizzdesign.com

Building a strong data management capability with TOGAF and ArchiMate. Bas van Gils b.vangils@bizzdesign.com Building a strong data management capability with TOGAF and ArchiMate Bas van Gils b.vangils@bizzdesign.com Dr. Bas van Gils +31-(0)6-484 320 88 b.vangils@bizzdesign.nl http://linkedin.com/in/basvg http://blog.bizzdesign.com

More information

ArchiMate Extension for Modeling the TOGAF Implementation and Migration Phases

ArchiMate Extension for Modeling the TOGAF Implementation and Migration Phases ArchiMate Extension for Modeling the TOGAF Implementation and Migration Phases A White Paper by: Henk Jonkers, Harmen van den Berg, Maria-Eugenia Iacob, and Dick Quartel December 2010 Copyright 2010 The

More information

White Paper What Solutions Architects Should Know About The TOGAF ADM

White Paper What Solutions Architects Should Know About The TOGAF ADM White Paper What Solutions Architects Should Know About The TOGAF ADM WP0015 October 2011 The Open Group Architecture Framework 1 (TOGAF) is the most widely referenced architecture framework currently

More information

Copyright protected. Use is for Single Users only via a VHP Approved License. For information and printed versions please see www.vanharen.

Copyright protected. Use is for Single Users only via a VHP Approved License. For information and printed versions please see www.vanharen. ArchiMAte 2.0 A Pocket Guide The Open Group Publications available from Van Haren Publishing The TOGAF Series: togaf Version 9.1 togaf Version 9.1 A Pocket Guide togaf 9 Foundation Study Guide, 2nd edition

More information

ArchiMate Made Practical. Modeling according to ArchiMate guided by a collection of good practices

ArchiMate Made Practical. Modeling according to ArchiMate guided by a collection of good practices ArchiMate Made Practical Modeling according to ArchiMate guided by a collection of good practices Colofon Title : ArchiMate Made Practical Date : 17 november 2007 Version : 2.0 Change : First translation

More information

Sparx Systems Enterprise Architect for Team Players

Sparx Systems Enterprise Architect for Team Players Course Description 4 day - expert led onsite training and hands-on workshops Experience hands-on modeling and learn how to use Enterprise Architect with your next project. Discover surprising ways to improve

More information

Solutions. An introduction to the science & art of system architecture engineering

Solutions. An introduction to the science & art of system architecture engineering Solutions Architecture 101 An introduction to the science & art of system architecture engineering » Architecture roles Architecture roles Defining the different types of architect Architecture Roles 2

More information

MODELING UNIVERSITY METROPOLITAN ONLINE LEARNING SYSTEM ARCHITECTURE - THE TOGAF/ ARCHIMATE WAY

MODELING UNIVERSITY METROPOLITAN ONLINE LEARNING SYSTEM ARCHITECTURE - THE TOGAF/ ARCHIMATE WAY The Fourth International Conference on e-learning (elearning-2013), 26-27 September 2013, Belgrade, Serbia MODELING UNIVERSITY METROPOLITAN ONLINE LEARNING SYSTEM ARCHITECTURE - THE TOGAF/ ARCHIMATE WAY

More information

Questions? Assignment. Techniques for Gathering Requirements. Gathering and Analysing Requirements

Questions? Assignment. Techniques for Gathering Requirements. Gathering and Analysing Requirements Questions? Assignment Why is proper project management important? What is goal of domain analysis? What is the difference between functional and non- functional requirements? Why is it important for requirements

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

The Open Group Architectural Framework

The Open Group Architectural Framework The Open Group Architectural Framework Background TOGAF is a step-by-step method for developing an enterprise architecture, using a set of prescribed tools. It is freely available on the Open Group website

More information

California Enterprise Architecture Framework

California Enterprise Architecture Framework Version 2.0 August 01, 2013 This Page is Intentionally Left Blank Version 2.0 ii August 01, 2013 TABLE OF CONTENTS 1 Executive Summary... 1 1.1 What is Enterprise Architecture?... 1 1.2 Why do we need

More information

Enterprise Portfolio Management

Enterprise Portfolio Management Enterprise Portfolio Management Managing large volumes of structured data Through its powerful capabilities as a structural modeling tool, ABACUS Summary provides of whitepaper a ready-to-go Summary solution

More information

Background: Business Value of Enterprise Architecture TOGAF Architectures and the Business Services Architecture

Background: Business Value of Enterprise Architecture TOGAF Architectures and the Business Services Architecture Business Business Services Services and Enterprise and Enterprise This Workshop Two parts Background: Business Value of Enterprise TOGAF s and the Business Services We will use the key steps, methods and

More information

Enterprise Architecture (EA) is the blueprint

Enterprise Architecture (EA) is the blueprint SETLabs Briefings VOL 6 NO 4 2008 Building Blocks for Enterprise Business Architecture By Eswar Ganesan and Ramesh Paturi A unified meta-model of elements can lead to effective business analysis Enterprise

More information

Software Development in the Large!

Software Development in the Large! Software Development in the Large! Peter Eeles Executive IT Architect, IBM peter.eeles@uk.ibm.com IBM Rational Software Development Conference 2007 2007 IBM Corporation Agenda IBM Rational Software Development

More information

Model Driven Interoperability through Semantic Annotations using SoaML and ODM

Model Driven Interoperability through Semantic Annotations using SoaML and ODM Model Driven Interoperability through Semantic Annotations using SoaML and ODM JiuCheng Xu*, ZhaoYang Bai*, Arne J.Berre*, Odd Christer Brovig** *SINTEF, Pb. 124 Blindern, NO-0314 Oslo, Norway (e-mail:

More information

A Software Development Platform for SOA

A Software Development Platform for SOA A Software Development Platform for SOA Peter Eeles Executive IT Architect Rational Brand Architect for UK, Ireland and South Africa peter.eeles@uk.ibm.com 2004 IBM Corporation Agenda IBM Software Group

More information

ArchiMate. ArchiMate Made Practical. Modeling according to ArchiMate guided by a collection of good practices

ArchiMate. ArchiMate Made Practical. Modeling according to ArchiMate guided by a collection of good practices ArchiMate ArchiMate Made Practical Modeling according to ArchiMate guided by a collection of good practices ArchiMate Colofon Title : ArchiMate Made Practical Date : 01 April 2013 Version : 4.0 Change

More information

Enterprise Architect for an Enterprise Architecture

Enterprise Architect for an Enterprise Architecture Enterprise architect is an architecture repository used by many organisations. In this paper I describe a project for introducing an Enterprise Architecture with Archimate 2.0 in a repository based solution.

More information

Extended Enterprise Architecture Framework Essentials Guide

Extended Enterprise Architecture Framework Essentials Guide Extended Enterprise Architecture Framework Essentials Guide Editorial Writer: J. Schekkerman Version 1.5 2006 Preface An enterprise architecture (EA) establishes the organization-wide roadmap to achieve

More information

ArchiSurance Case Study

ArchiSurance Case Study A Case Study by: Henk Jonkers, Iver Band, Dick Quartel January 2012 Copyright 2012, The Open Group This work is made available under the terms of the Creative Commons Attribution-ShareAlike 3.0 Unported

More information

Enterprise Architecture Assessment Guide

Enterprise Architecture Assessment Guide Enterprise Architecture Assessment Guide Editorial Writer: J. Schekkerman Version 2.2 2006 Preface An enterprise architecture (EA) establishes the organization-wide roadmap to achieve an organization s

More information

Project VIDE Challenges of Executable Modelling of Business Applications

Project VIDE Challenges of Executable Modelling of Business Applications Project VIDE Challenges of Executable Modelling of Business Applications Radoslaw Adamus *, Grzegorz Falda *, Piotr Habela *, Krzysztof Kaczmarski #*, Krzysztof Stencel *+, Kazimierz Subieta * * Polish-Japanese

More information

A SOA visualisation for the Business

A SOA visualisation for the Business J.M. de Baat 09-10-2008 Table of contents 1 Introduction...3 1.1 Abbreviations...3 2 Some background information... 3 2.1 The organisation and ICT infrastructure... 3 2.2 Five layer SOA architecture...

More information

Linking BPMN, ArchiMate, and BWW: Perfect Match for Complete and Lawful Business Process Models?

Linking BPMN, ArchiMate, and BWW: Perfect Match for Complete and Lawful Business Process Models? Linking BPMN, ArchiMate, and BWW: Perfect Match for Complete and Lawful Business Process Models? Ludmila Penicina Institute of Applied Computer Systems, Riga Technical University, 1 Kalku, Riga, LV-1658,

More information

TOGAF TOGAF & Major IT Frameworks, Architecting the Family

TOGAF TOGAF & Major IT Frameworks, Architecting the Family Fall 08 TOGAF TOGAF & Major IT Frameworks, Architecting the Family Date: February 2013 Prepared by: Danny Greefhorst, MSc., Director of ArchiXL TOGAF is a registered trademark of The Open Group. TOGAF

More information

TOGAF. TOGAF & Major IT Frameworks, Architecting the Family. by Danny Greefhorst, MSc., Director of ArchiXL. IT Governance and Strategy

TOGAF. TOGAF & Major IT Frameworks, Architecting the Family. by Danny Greefhorst, MSc., Director of ArchiXL. IT Governance and Strategy TOGAF TOGAF & Major IT Frameworks, Architecting the Family by Danny Greefhorst, MSc., Director of ArchiXL TOGAF is a registered trademark of The Open Group. Copyright 2013 ITpreneurs. All rights reserved.

More information

A new content framework and metamodel for Enterprise Architecture and IS Strategic Planning

A new content framework and metamodel for Enterprise Architecture and IS Strategic Planning www.ijcsi.org 253 A new content framework and metamodel for Enterprise Architecture and IS Strategic Planning Mouhsine Lakhdiss, Bouchaib Bounabat Al Qualsadi Computer Science Laboratory, ENSIAS, Université

More information

From Business World to Software World: Deriving Class Diagrams from Business Process Models

From Business World to Software World: Deriving Class Diagrams from Business Process Models From Business World to Software World: Deriving Class Diagrams from Business Process Models WARARAT RUNGWORAWUT 1 AND TWITTIE SENIVONGSE 2 Department of Computer Engineering, Chulalongkorn University 254

More information

EA vs ITSM. itsmf 15.4.2014

EA vs ITSM. itsmf 15.4.2014 EA vs ITSM itsmf 15.4.2014 EA vs ITSM SH Needs Business Goals 2 GOVERNANCE EVALUATE PLANNING ITSM IMPROVING OPERATING Business Programs Projects DEVELOPING EA IMPLEMENTING What is an enterprise in the

More information

Module F13 The TOGAF Certification for People Program

Module F13 The TOGAF Certification for People Program Module F13 The TOGAF Certification for People Program V9.1 Edition Copyright 010-011 Slide 1 of All rights reserved Published by The Open Group, 011 The TOGAF Certification for People Program Slide of

More information

JOURNAL OF OBJECT TECHNOLOGY

JOURNAL OF OBJECT TECHNOLOGY JOURNAL OF OBJECT TECHNOLOGY Online at http://www.jot.fm. Published by ETH Zurich, Chair of Software Engineering JOT, 2008 Vol. 7, No. 8, November-December 2008 From The Business Motivation Model (BMM)

More information

Advancing Your Business Analysis Career Intermediate and Senior Role Descriptions

Advancing Your Business Analysis Career Intermediate and Senior Role Descriptions Advancing Your Business Analysis Career Intermediate and Senior Role Descriptions The role names listed in the Career Road Map from International Institute of Business Analysis (IIBA) are not job titles

More information

TOGAF usage in outsourcing of software development

TOGAF usage in outsourcing of software development Acta Informatica Pragensia 2(2), 2013, 68 76, DOI: 10.18267/j.aip.25 Section: Online: aip.vse.cz Peer-reviewed papers TOGAF usage in outsourcing of software development Aziz Ahmad Rais 1, Rudolf Pecinovsky

More information

BiZZdesign www.bizzdesign.com. Building Strong Organizations. Building Strong Organizations. This is an example version of the book:

BiZZdesign www.bizzdesign.com. Building Strong Organizations. Building Strong Organizations. This is an example version of the book: This is an example version of the book: Delivering Enterprise Architecture with TOGAF and ArchiMate To celebrate our position in the Leaders Quadrant we published a special edition of our book Delivering

More information

How to bridge the gap between business, IT and networks

How to bridge the gap between business, IT and networks ericsson White paper Uen 284 23-3272 October 2015 How to bridge the gap between business, IT and networks APPLYING ENTERPRISE ARCHITECTURE PRINCIPLES TO ICT TRANSFORMATION A digital telco approach can

More information

LEADing Practice: Artifact Description: Business, Information & Data Object Modelling. Relating Objects

LEADing Practice: Artifact Description: Business, Information & Data Object Modelling. Relating Objects LEADing Practice: Artifact Description: Business, Information & Data Object Modelling Relating Objects 1 Table of Contents 1.1 The Way of Thinking with Objects... 3 1.2 The Way of Working with Objects...

More information

Repository-Centric Enterprise Architecture

Repository-Centric Enterprise Architecture Repository-Centric Enterprise Architecture Copyright 2005, Enterprise Elements, Inc. Abstract - Enterprise Architecture modeling tools are used to capture complex knowledge about organizations and technology.

More information

SERVICE-ORIENTED MODELING FRAMEWORK (SOMF ) SERVICE-ORIENTED SOFTWARE ARCHITECTURE MODEL LANGUAGE SPECIFICATIONS

SERVICE-ORIENTED MODELING FRAMEWORK (SOMF ) SERVICE-ORIENTED SOFTWARE ARCHITECTURE MODEL LANGUAGE SPECIFICATIONS SERVICE-ORIENTED MODELING FRAMEWORK (SOMF ) VERSION 2.1 SERVICE-ORIENTED SOFTWARE ARCHITECTURE MODEL LANGUAGE SPECIFICATIONS 1 TABLE OF CONTENTS INTRODUCTION... 3 About The Service-Oriented Modeling Framework

More information

SysML Modelling Language explained

SysML Modelling Language explained Date: 7 th October 2010 Author: Guillaume FINANCE, Objet Direct Analyst & Consultant UML, the standard modelling language used in the field of software engineering, has been tailored to define a modelling

More information

Open Source egovernment Reference Architecture Osera.modeldriven.org. Copyright 2006 Data Access Technologies, Inc. Slide 1

Open Source egovernment Reference Architecture Osera.modeldriven.org. Copyright 2006 Data Access Technologies, Inc. Slide 1 Open Source egovernment Reference Architecture Osera.modeldriven.org Slide 1 Caveat OsEra and the Semantic Core is work in progress, not a ready to use capability Slide 2 OsEra What we will cover OsEra

More information

ArchiMate: A Modeling Language for Enterprise Architecture

ArchiMate: A Modeling Language for Enterprise Architecture INF5120 F7 part 2: March 5 th, 2007 ArchiMate: A Modeling Language for Enterprise Architecture From the book : Enterprise Architecture at Work Modeling,Communication and Analysis By Marc Lankhorst et.

More information

Enterprise IT Architectures Enterprise Architecture Governance

Enterprise IT Architectures Enterprise Architecture Governance Dr. Hans-Peter Hoidn Executive Architect IBM Software Group Enterprise IT s Enterprise Governance Agenda I. Enterprise Governance & Transition II. SOA Governance III. Q&A 2 Enterprise Governance & Transition

More information

Developing SOA solutions using IBM SOA Foundation

Developing SOA solutions using IBM SOA Foundation Developing SOA solutions using IBM SOA Foundation Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 4.0.3 4.0.3 Unit objectives After completing this

More information

Software Engineering. System Models. Based on Software Engineering, 7 th Edition by Ian Sommerville

Software Engineering. System Models. Based on Software Engineering, 7 th Edition by Ian Sommerville Software Engineering System Models Based on Software Engineering, 7 th Edition by Ian Sommerville Objectives To explain why the context of a system should be modeled as part of the RE process To describe

More information

Defining an EA Skillset EAPC Johannesburg March 2015

Defining an EA Skillset EAPC Johannesburg March 2015 Defining an EA Skillset EAPC Johannesburg March 2015 1 w w w. c s I n t e r a c t i v e T r a i n i n g. c o m www.csinteractivetraining.com Louw Labuschagne Louw is passionate about all aspects of information

More information

An Overview of Enterprise Architecture Framework Deliverables

An Overview of Enterprise Architecture Framework Deliverables An Overview of Enterprise Architecture Framework Deliverables A study of existing literature on architectures Frank Goethals - SAP-leerstoel Abstract: A number of enterprise architecture frameworks do

More information

DEPARTMENT OF INFORMATICS. Scenario-based Analysis of Collaborative Enterprise Architecture Management Tools

DEPARTMENT OF INFORMATICS. Scenario-based Analysis of Collaborative Enterprise Architecture Management Tools DEPARTMENT OF INFORMATICS TECHNISCHE UNIVERSITÄT MÜNCHEN Master s Thesis in Information Systems Scenario-based Analysis of Collaborative Enterprise Architecture Management Tools Nikolaus Katinszky DEPARTMENT

More information

Sparx Enterprise Architect for Business Analysts

Sparx Enterprise Architect for Business Analysts Course Description 3 day - expert led hands-on Discover surprising ways to save you time and improve team deliverables under the watchful eye of a proven expert. Experience hands-on modeling and learn

More information

Development of Enterprise Architecture of PPDR Organisations W. Müller, F. Reinert

Development of Enterprise Architecture of PPDR Organisations W. Müller, F. Reinert Int'l Conf. Software Eng. Research and Practice SERP'15 225 Development of Enterprise Architecture of PPDR Organisations W. Müller, F. Reinert Fraunhofer Institute of Optronics, System Technologies and

More information

Overview. Stakes. Context. Model-Based Development of Safety-Critical Systems

Overview. Stakes. Context. Model-Based Development of Safety-Critical Systems 1 2 Model-Based Development of -Critical Systems Miguel A. de Miguel 5/6,, 2006 modeling Stakes 3 Context 4 To increase the industrial competitiveness in the domain of software systems To face the growing

More information

Open S-BPM: Goals and Architecture

Open S-BPM: Goals and Architecture Open S-BPM: Goals and Architecture Albert Fleischmann Werner Schmidt Table of Content 1 Introduction... 2 2 Mission, Vision and Objectives... 2 3 Research and Development Areas... 3 4 Open S-BPM Architecture...

More information

Landscape Maps for Enterprise Architectures

Landscape Maps for Enterprise Architectures Landscape Maps for Enterprise Architectures L. van der Torre 1, M.M. Lankhorst 2, H. ter Doest 2, J.T.P. Campschroer 3, F. Arbab 4 1 University of Luxembourg, Luxembourg 2 Telematica Instituut, Enschede,

More information

A pragmatic approach to modeling large systems

A pragmatic approach to modeling large systems Theodore Kahn Ian Sturken NASA Ames Research Center Moffett Field, CA NASA/Army Systems and Software Engineering Forum May 11 & 12, 2010 University of Alabama, Huntsville theodore.e.kahn@nasa.gov ian.b.sturken@nasa.gov

More information

Design Specification for IEEE Std 1471 Recommended Practice for Architectural Description IEEE Architecture Working Group 0 Motivation

Design Specification for IEEE Std 1471 Recommended Practice for Architectural Description IEEE Architecture Working Group 0 Motivation Design Specification for IEEE Std 1471 Recommended Practice for Architectural Description IEEE Architecture Working Group 0 Motivation Despite significant efforts to improve engineering practices and technologies,

More information

SOA: The missing link between Enterprise Architecture and Solution Architecture

SOA: The missing link between Enterprise Architecture and Solution Architecture SOA: The missing link between Enterprise Architecture and Solution Architecture Jaidip Banerjee and Sohel Aziz Enterprise Architecture (EA) is increasingly being acknowledged as the way to maximize existing

More information

MODELING VIRTUAL ORGANIZATION ARCHITECTURE WITH THE VIRTUAL ORGANIZATION BREEDING METHODOLOGY

MODELING VIRTUAL ORGANIZATION ARCHITECTURE WITH THE VIRTUAL ORGANIZATION BREEDING METHODOLOGY 01 MODELING VIRTUAL ORGANIZATION ARCHITECTURE WITH THE VIRTUAL ORGANIZATION BREEDING METHODOLOGY Zbigniew Paszkiewicz, Willy Picard Dept. of Information Technology Poznan University of Economics Mansfelda

More information

Enterprise Security Architecture for Cyber Security. M.M.Veeraragaloo 5 th September 2013

Enterprise Security Architecture for Cyber Security. M.M.Veeraragaloo 5 th September 2013 Enterprise Security Architecture for Cyber Security M.M.Veeraragaloo 5 th September 2013 Outline Cyber Security Overview TOGAF and Sherwood Applied Business Security Architecture (SABSA) o o Overview of

More information

Setting up an Effective Enterprise Architecture capability. Simon Townson Principal Enterprise Architect SAP

Setting up an Effective Enterprise Architecture capability. Simon Townson Principal Enterprise Architect SAP Setting up an Effective Enterprise Architecture capability Simon Townson Principal Enterprise Architect SAP Agenda Why? People and Organisation EA Framework Standards and Templates Tools Processes SAP

More information

SEARCH The National Consortium for Justice Information and Statistics. Model-driven Development of NIEM Information Exchange Package Documentation

SEARCH The National Consortium for Justice Information and Statistics. Model-driven Development of NIEM Information Exchange Package Documentation Technical Brief April 2011 The National Consortium for Justice Information and Statistics Model-driven Development of NIEM Information Exchange Package Documentation By Andrew Owen and Scott Came Since

More information

Improved SOA Portfolio Management with Enterprise Architecture and webmethods

Improved SOA Portfolio Management with Enterprise Architecture and webmethods Improved SOA Portfolio Management with Enterprise Architecture and webmethods Patrick Buech Product Management, Enterprise Architecture Management Sumeet Bhatia Senior Director, Enterprise Architecture

More information

ITIL. Lifecycle. www.alctraining.com.my. ITIL Intermediate: Continual Service Improvement. Service Strategy. Service Design. Service Transition

ITIL. Lifecycle. www.alctraining.com.my. ITIL Intermediate: Continual Service Improvement. Service Strategy. Service Design. Service Transition Take your ITIL skills to the next level ITIL Lifecycle ITIL Intermediate: Part of the complete ITIL Education Program Advance your career Add value to your organisation Gain credits towards ITIL Expert

More information

The Perusal and Review of Different Aspects of the Architecture of Information Security

The Perusal and Review of Different Aspects of the Architecture of Information Security The Perusal and Review of Different Aspects of the Architecture of Information Security Vipin Kumar Research Scholar, CMJ University, Shillong, Meghalaya (India) Abstract The purpose of the security architecture

More information

Enterprise Architecture for Architecture Driven Planning

Enterprise Architecture for Architecture Driven Planning Abstract In today s rapidly changing, technology-centric world, companies are seeking to become more agile with their development cycles. However, developing applications faster is only one of the challenges

More information

Practice Description Business process management and enterprise architecture

Practice Description Business process management and enterprise architecture Practice Description Business process management and enterprise architecture 1. Description of the practice The BPM & EA practice assists organisations in 1 keeping in control of the performance of their

More information

Reference Model for ISEB Certificates in Enterprise and Solution Architecture. Version 3.0

Reference Model for ISEB Certificates in Enterprise and Solution Architecture. Version 3.0 Reference Model for ISEB Certificates in Enterprise and Solution Architecture Version 3.0 June 2010 Reference Model for ISEB Certificates in Enterprise and Solution Architecture This reference model follows

More information

Clinical Domain Analysis Models

Clinical Domain Analysis Models Clinical Interoperability Council (CIC) Working Group Clinical Domain Analysis Models Handbook for Developing a Domain Analysis Model i V 1.0 Authors: Mead Walker, Abdul - Malik Shakir and Anita Walden

More information

Business Process (BPMN) Course

Business Process (BPMN) Course Business Process (BPMN) Course 2 day course held as Public or On Site Course We also offer bespoke foundation & advanced modules which can be developed/adapted to suit requirements Course Objectives Day

More information

Implementation of GWEA: Case study of KZN Provincial Government. By Irshad Abdulla (Senior Specialist: Architecture, SITA)

Implementation of GWEA: Case study of KZN Provincial Government. By Irshad Abdulla (Senior Specialist: Architecture, SITA) Implementation of GWEA: Case study of KZN Provincial Government By Irshad Abdulla (Senior Specialist: Architecture, SITA) Objectives Define problem statement High level overview of GWEA Overview of practitioner

More information

Architecting enterprise BPM systems for optimal agility

Architecting enterprise BPM systems for optimal agility Architecting enterprise BPM systems for optimal agility Dr Alexander Samarin www.samarin.biz About me An enterprise solutions architect From a programmer to a systems architect Experience in scientific,

More information

CDC UNIFIED PROCESS PRACTICES GUIDE

CDC UNIFIED PROCESS PRACTICES GUIDE Purpose The purpose of this document is to provide guidance on the practice of Modeling and to describe the practice overview, requirements, best practices, activities, and key terms related to these requirements.

More information

NASCIO EA Development Tool-Kit Solution Architecture. Version 3.0

NASCIO EA Development Tool-Kit Solution Architecture. Version 3.0 NASCIO EA Development Tool-Kit Solution Architecture Version 3.0 October 2004 TABLE OF CONTENTS SOLUTION ARCHITECTURE...1 Introduction...1 Benefits...3 Link to Implementation Planning...4 Definitions...5

More information

Meta-Model specification V2 D602.012

Meta-Model specification V2 D602.012 PROPRIETARY RIGHTS STATEMENT THIS DOCUMENT CONTAINS INFORMATION, WHICH IS PROPRIETARY TO THE CRYSTAL CONSORTIUM. NEITHER THIS DOCUMENT NOR THE INFORMATION CONTAINED HEREIN SHALL BE USED, DUPLICATED OR

More information

Sofware Requirements Engineeing

Sofware Requirements Engineeing Sofware Requirements Engineeing Three main tasks in RE: 1 Elicit find out what the customers really want. Identify stakeholders, their goals and viewpoints. 2 Document write it down (). Understandable

More information

Applying 4+1 View Architecture with UML 2. White Paper

Applying 4+1 View Architecture with UML 2. White Paper Applying 4+1 View Architecture with UML 2 White Paper Copyright 2007 FCGSS, all rights reserved. www.fcgss.com Introduction Unified Modeling Language (UML) has been available since 1997, and UML 2 was

More information

Case Study. Developing an. Enterprise-wide Architecture. within. Insurance Australia Group

Case Study. Developing an. Enterprise-wide Architecture. within. Insurance Australia Group Case Study Developing an Enterprise-wide Architecture within Insurance Australia Group This case study was submitted to Sparx Systems by IAG after successfully using the Enterprise Architect modelling

More information

OMG SOA Workshop - Burlingame Oct 16-19, 2006 Integrating BPM and SOA Using MDA A Case Study

OMG SOA Workshop - Burlingame Oct 16-19, 2006 Integrating BPM and SOA Using MDA A Case Study OMG SOA Workshop - Burlingame Oct 16-19, 2006 Integrating BPM and SOA Using MDA A Case Study Michael Guttman CTO, The Voyant Group mguttman@thevoyantgroup.com Overview of Voyant H.Q. West Chester, PA Business

More information

Analysis of the Specifics for a Business Rules Engine Based Projects

Analysis of the Specifics for a Business Rules Engine Based Projects Analysis of the Specifics for a Business Rules Engine Based Projects By Dmitri Ilkaev and Dan Meenan Introduction In recent years business rules engines (BRE) have become a key component in almost every

More information

Copyright protected. Use is for Single Users only via a VHP Approved License. For information and printed versions please see www.vanharen.

Copyright protected. Use is for Single Users only via a VHP Approved License. For information and printed versions please see www.vanharen. Global Standards and Publications Edition 2012 / 2013 Global Standards and Publications EDITION 2012/2013 Colophon Title: Global Standards and Publications Edition 2012 / 2013 Publication of: Van Haren

More information

Business Process Modeling Information Systems in Industry (372-1-4207 )

Business Process Modeling Information Systems in Industry (372-1-4207 ) Business Process Modeling Information Systems in Industry (372-1-4207 ) Arnon Sturm The material of this presentation is adopted from various people including:, Pnina Soffer, Iris Reinhartz-Berger 1 Outline

More information

Practice Overview. REQUIREMENTS DEFINITION Issue Date: <mm/dd/yyyy> Revision Date: <mm/dd/yyyy>

Practice Overview. REQUIREMENTS DEFINITION Issue Date: <mm/dd/yyyy> Revision Date: <mm/dd/yyyy> DEPARTMENT OF HEALTH AND HUMAN SERVICES ENTERPRISE PERFORMANCE LIFE CYCLE FRAMEWORK PRACTIICES GUIIDE REQUIREMENTS DEFINITION Issue Date: Revision Date: Document

More information

Business-Driven Software Engineering Lecture 3 Foundations of Processes

Business-Driven Software Engineering Lecture 3 Foundations of Processes Business-Driven Software Engineering Lecture 3 Foundations of Processes Jochen Küster jku@zurich.ibm.com Agenda Introduction and Background Process Modeling Foundations Activities and Process Models Summary

More information

The Role of the Software Architect

The Role of the Software Architect IBM Software Group The Role of the Software Architect Peter Eeles peter.eeles@uk.ibm.com 2004 IBM Corporation Agenda Architecture Architect Architecting Requirements Analysis and design Implementation

More information

Chapter 2 IAF s Architecture

Chapter 2 IAF s Architecture Chapter 2 IAF s Architecture 2.1 Introduction Explaining IAF must start with the basics, the core elements of the framework. Actually, our aim is that you understand IAF s own architecture. Once you understand

More information

Evaluating OO-CASE tools: OO research meets practice

Evaluating OO-CASE tools: OO research meets practice Evaluating OO-CASE tools: OO research meets practice Danny Greefhorst, Matthijs Maat, Rob Maijers {greefhorst, maat, maijers}@serc.nl Software Engineering Research Centre - SERC PO Box 424 3500 AK Utrecht

More information

Enterprise Architecture Glossary by Set

Enterprise Architecture Glossary by Set Set: Enterprise Architecture (EA) Glossary Term Source Enterprise architecture terms based on NASCIO,, and other industry best practices. Description Albers Equal Area Projection egsc.usgs.gov A projection

More information

UML TUTORIALS THE COMPONENT MODEL

UML TUTORIALS THE COMPONENT MODEL UML TUTORIALS THE COMPONENT MODEL www.sparxsystems.com.au Sparx Systems 2004 Page 1/5 The component model illustrates the software components that will be used to build the system. These may be built up

More information

SOA + BPM = Agile Integrated Tax Systems. Hemant Sharma CTO, State and Local Government

SOA + BPM = Agile Integrated Tax Systems. Hemant Sharma CTO, State and Local Government SOA + BPM = Agile Integrated Tax Systems Hemant Sharma CTO, State and Local Government Nothing Endures But Change 2 Defining Agility It is the ability of an organization to recognize change and respond

More information