Rolf Knoll Christopher Schulz ENTERPRISE ARCHITECTURE TOOL SURVEY 2013 2013 SYRACOM AG
EXECUTIVE SUMMARY The success of an Enterprise Architecture Management (EAM) initiative often stands and falls with the tools applied for the architectural work. In the past decade, different software solutions emerged enabling organizations in keying in, processing, and visualizing data on the past, current, and future states of its Enterprise Architecture (EA). Previous studies primarily focused on how and to which degree these tools support large-scale enterprises in keeping track of their high number of business, application, information, and technical instances. However, given the increasing significance of business/it alignment even for small and midsized enterprises, the need for EAM and therefore the demand for tailored and dependable software support, becomes necessary. Leveraging clear and easy-to-read tool assessment matrices, this document contains detailed information on 11 different EA software solutions particularly suited for smaller organizations. In this respect, the presented tools come with affordable configuration, deployment, and training expenditures, licensing fees, maintenance plan, as well as further development costs. Acting as a link between prospective users and established vendors, the survey renders valuable decision support when undergoing an EA tool evaluation phase. 2013 SYRACOM AG 2
ACKNOWLEDGEMENTS We thank all participating tool vendors for their support and open information policy. Moreover, we would like to express our gratitude for the additional tool material and brochures the organization provided us. We want also thank our colleagues Andreas Tannert and Dr. Gregor Kaczor for reviewing the results. The feedback and comments enabled us to push the quality of this document even further. Lastly, we express our gratitude to Roswitha Steier, helping us with the format & layout design of this document. 2013 SYRACOM AG 3
TABLE OF CONTENTS 1. Introduction... 5 1.1 Motivation... 5 1.2 Who we are... 5 1.3 Document structure... 6 2. Survey design and execution... 7 2.1 Survey design... 7 2.2 Survey execution...12 3. Single-tool evaluation...13 3.1 ABACUS 4.1 (Avolution Pty Ltd.)...13 3.2 BiZZdesign Architect 4.1 (BIZZdesign BV)...19 3.3 Corporate Modeler Suite 2011.3 (CW Innovations GmbH)...24 3.4 Essential Architecture Manager v3 (EA Solutions)...29 3.5 IBM Rational System Architect 11.4.2.2 (IBM)...34 3.6 Layer8 2.0 (Layer8-Solutions)...39 3.7 LeanIX 1.2 (LeanIX GmbH)...44 3.8 MappIT 2.0 (FrankITecture Solutions)...50 3.9 MEGA Solution for Enterprise Architecture, HOPEX version (MEGA International) 55 3.10 SAMU 5.4 (Atoll Technologies Ltd.)...60 3.11 Visible Analyst 2013 (Visible Systems Corporation)...65 4. Multi-tool evaluation...70 Appendix...71 Bibliography...78 Nomenclature...79 2013 SYRACOM AG 4
1. INTRODUCTION 1.1 Motivation For over two decades Enterprise Architecture Management (EAM) has developed concepts, models, and methods to enable a holistic and targeted management of the elements and relations representing an organization. Similar to real-world cities, buildings, or even software systems, an enterprise possesses an architecture. This so-called Enterprise Architecture (EA) can be defined as the fundamental organization of a system embodied in its components, their relationships to each other and to the environment (International Organization for Standardization, 2007). Besides the description and definition of the EA for the present and future points in time, EAM also includes transformation of EAs as well as the further development of the management discipline itself. The potential benefits of EAM amount to, among others, better business/information Technology (IT) alignment, cost savings, and faster time-to-market (Ross, Weill, and Robertson, 2006, Zachman, 1997). Having matured in recent years, EAM is no longer an exclusive topic for large organizations employing more than 30.000 people. Increasingly also small and mid-sized enterprises (SME)s discover the competitive advantages connected to the ordered management of EAs. It goes without saying that the success of an Enterprise Architecture Management (EAM) initiative rests on a solid software support. Tools make architectural efforts more efficient while reducing the likelihood of errors. When browsing the web for reliable and convincing EA software, popular search engines retrieve more than 40 vendors as in Q1/2013. Often, the EA products of these companies come in different variants making a purposeful selection complicated and cumbersome. Regarding the crucial role EAM plays even in smaller organizations combined with the large lineup of EA tooling, this survey examines currently available software products particularly suited for the EAM performed at SMEs. Intended for those enterprises introducing EAM as well as those that are already engaged in EA activities, the results printed in this document provide a knowledge foundation useful during the tool support evaluation phase. Moreover, the provided assessment structure facilitates the examination of EA tools not covered by this study. 1.2 Who we are Since 2003 the tool-independent SYRACOM Business Unit EAM successfully advises clients in their architectural endeavors. Among others, previous and current mandates range from business/it transparency, IT standardization, EA tool introduction, EAM assessment, and optimization projects. All client-specific results benefit from the goal-oriented, consistent, and lightweight EAM framework SEAM (SYRACOM EAM Framework). The practice-proven instrument combines the advantages known from widespread frameworks like TOGAF 9.1, Zachman 3.0 und IAF 9 while being continuously improved together with researchers from Technische Universtität München. In addition to the know-how and experience gained within projects and further training, all SYRACOM EAM consultants are TOGAF level 2 certified. Periodically, the company organizes the EAM Think Tank 1 inviting clients to discuss best-practices, lessons-learned, and stumbling blocks in EAM (cf. Maicher et al., 2008). For further details, please refer to the official website of the SYRACOM Business Unit http://www.syracom.de/en/consulting-and-solutions/enterprise-architecture-management.html 1 http://www.eam-thinktank.de 2013 SYRACOM AG 5
1.3 Document structure The document is structured as follows: in Chapter 2 we describe the design of the survey and the approach taken. Centering on a specific tool, Chapter 3 contains the survey results by means of individual assessment matrices. A multi-tool evaluation across all software solutions is provided in Chapter 4. 2013 SYRACOM AG 6
2. SURVEY DESIGN AND EXECUTION This Chapter briefly explains which information is presented in this survey and how we obtained it. In doing so, the Section Survey Design highlights the content of this document while Survey Execution summarizes the method we applied when approaching the tool vendors with an online questionnaire. 2.1 Survey design 2.1.1 The EAM framework of SYRACOM (abbreviated SEAM) serves as principal foundation for this document (SYRACOM, 2013). As depicted in Figure 1, SEAM comprises the five conception areas strategy, method, organization, deliverables, as well as tools. Each of the conception areas contains at least one component symbolized through grey boxes. Additionally, there are influence factors, other EA/EAM frameworks, as well as non-eam disciplines positioned outside the framework. Influence factor Strategy Goal Principle KPI Risk Input deliverable Deliverable Output deliverable Method Method Committee Organisation Actor Role Other EA/EAM framework Tool Tool Figure 1 - Conception areas and components of SEAM Non-EA/EAM related discipline The online questionnaire we sent out to the different tool vendors to provide information about their EA solution was designed in accordance to the structure of SEAM. Within 20 question blocks containing 98 self-explanatory questions in English language, we aimed at determining whether and to which extent the EA tool under examination supports the different SEAM conception areas and components. All questions are summarized below, each grouped under the respective conception area. The term within the squared brackets serves as a label for the tool assessment matrices illustrated in Chapter 3. It allows connecting a question to a certain tool feature. 2013 SYRACOM AG 7
2.1.2 Tool This section centers on the software product. In general, EA tools make the architectural work more efficient and less prone to errors. Developed inside or outside an organization, tools for EAM support the goal achievement process through the provision of deliverables. Basically, EA tools contain data about EA elements, their properties, and relations. They offer facilities to enter, process, and visualize the information about the EA while keeping this data in a database. Basic information Does the tool have its roots in demand, enterprise architecture, IT service, process, project portfolio, strategy & goals management, or any other discipline? [Origin] Is the main focus of the tool on the business, application, technical, or information architecture? [Architectural focus] Is there a demo version available? If yes, does it have any functional or temporal restrictions? [Demo version] Does the cost for the tool depend on available, usage time, usage frequency, or any other factors? [Cost factors] Is the tool offered as a monolithic product, a product family with different versions, or are there add-ons with complementary? [Variants] What are typical expenditures for installing and deploying a ready-to-use tool? [Initial costs] Does the tool run under open-source, proprietary, or any other license? [License] Can the tool be used immediately after installation? [Turn-key] Architecture Does the tool support a 1-tier (single workstation), 2-tier (client, database server), and 3-tier (client, application, database server) architecture? [Types] Can the tool server be hosted on premises, off-premises, and through a third-party organization? [Hosting] Is it possible to deploy the tool on a HP-US, IBM AIX, IBM z/os, Linux, Microsoft Windows, Oracle Solaris, and other operating systems? [Operating system] Does the tool work with an IBM DB2, Microsoft SQL Server, Oracle DB, SYBASE SQL Server, and other database management systems? [DBMS] Is the tool compatible with the Microsoft.NET, Oracle Java, and any other runtime environment? [Run-time] Are additional hardware and/or software required to operate the tool? [Other] Data Does the tool support Microsoft Office (e.g., Excel), Extensible Markup Language (XML), and other data import interfaces? [Import interfaces] Does the tool support Microsoft Office (e.g., Excel), Extensible Markup Language (XML), and other data export interfaces? [ interfaces] Can data be validated and edited during the import? [Import ] Are the Structured Query Language (SQL), XQuery, and other query languages included with the tool? [Query languages] Does the tool allow creating, deleting, and updating data? [Editing ] Does the query language supports filtering, grouping, searching, sorting, and other operations with the data? [Query ] Whether and to which extent does the tool provide encryption for stored and sent/received data? [Encryption] Whether and to which extent does the tool offer sample data? [Sample data] Is it possible to create an automatic or manual backup of the tool s data? [Backup] Performance How many entity instances (e.g., specific application) does the EA tool support? [Possible instances] Does the EA tool allow smooth working even with a large number of entity instances? [Possible instances] How many simultaneous users does the EA tool support? [Parallel users] Does the EA tool allow smooth working even with a large number of simultaneous users? [Parallel users] 2013 SYRACOM AG 8
Configuration Is it possible to create an automatic or manual backup of the tool s configuration? [Backup] Does the tool come with administration software? [Admin software] Can the tool be configured on-premises, off-premises, and through a third-party organization? [Locations] Can the Graphical User Interface (GUI), business application logic, languages, and other components of the tool be configured? [Components] Front-end devices Whether and to which extent can the tool be used with a commodity PC or laptop? [Commodity PC or laptop] Whether and to which extent can the tool be used with a tablet (e.g., ipad, Kindle)? [Tablet] Whether and to which extent can the tool be used with a smartphone (e.g., iphone, Samsung Galaxy)? [Smartphone] 2.1.3 Strategy The strategy provides reasons why EAM should be established within an organization. Furthermore, it defines boundary conditions that have to be paid attention to when performing the architectural work. In this sense, a strategy offers means to specify the problem the management discipline afterwards has to tackle. For the questionnaire, we focused on principles and KPIs, assuming that it is less common to define and track goals as well as risks by means of the EA tool. Key Performance Indicators (KPIs) Can KPIs be defined, calculated, and visualized? [ ] How many predefined KPIs does the tool provide out-of-the-box? [Included KPIs] It is possible to modify the way KPIs are visualized? [Visualization modification] Principles Can principles be defined and their consistency checked? [ ] How many predefined principles does the tool provide out-of-the-box? [Included principles] Does the tool offer mechanisms like notification and operation prohibition to comply with principles? [Adherence mechanisms] 2.1.4 Method As a cornerstone of an EAM initiative, methods represent systematic approaches aimed at achieving one or more goals (in part). Thereby, a specific advancement can be supported through workflows implemented within the tool. Can workflows be defined and executed? [ ] How many predefined workflows does the tool provide out-of-the-box? [Included workflows] Does the tool come with standard workflows like gathering data (centralized and decentralized) or definition of standards and reference architectures? [Provided standard workflows] 2.1.5 Organization Since it is the user who operates the tool, either for entering data or visualizing information, this section concentrates on the human aspect. In the questionnaire, we shed light on general user, collaboration means, as well as possible assistance given during the introduction period of the tool. 2013 SYRACOM AG 9
User management Can access rights be granted to users, users be combined into groups, roles be given to users, and third-party user management systems be connected to the tool? [ ] Does the tool offer communication, commenting, notification, rating, and tagging facilities? [Collaboration ] Is it possible for a user to access the tool on the presentation, business logic, and data layer? [Access layer] How many predefined user roles and groups does the tool provide out-of-the-box? [Included] User assistance Does the vendor provide on-premises, off-premises, virtual, or third-party tool training? [Training types] Is the training hold in English, German, or any other language? [Training languages] According to the vendor, does it make sense to perform a tool-based introduction tour, attend a training session, or read the tool manual? [Recommended training] Is E-Mail, phone, on-site visits, or any other communication channel are leveraged to support the customer? [Support communication channels] Is the support given in English, German, or any other language? [Support languages] Is the tool manual available in English, German, or any other language? [Tool manual languages] 2.1.6 Deliverable Regarded as the (intermediate) outcome of the architectural work, deliverables play a two-fold role: input for a downstream method or output from a predecessor method s execution. Deliverables are intended to describe (and therewith also to define) EA elements, their properties, and relations for a certain point in time. Additionally, they are used to specify the transformation of an EA. Deliverables should always (at least partially) contribute to the achievement of one or more goals in EAM. When asking the vendors, our questions centered on typical deliverable types, namely the meta-model, diagrams, reports, as well as tables & matrices (cf. artifacts in TOGAF, The Open Group, 2011). Meta-model Can the EA meta-model be imported/exported, extended, locked, and visualized? [ ] Is it possible to add, modify, and delete the meta-model s classes, attributes, and relations? [Element ] Which business, application, technical, and information architecture elements the meta-model includes? [Elements] Which of those elements can be viewed? [Elements] Diagrams Can diagrams be defined and is it possible to generate them? [ ] How many cartesian, cluster, interval, and portfolio diagrams does the tool provide? [Types] Do the diagrams comply with the ArchiMate, BPMN, UML, or any other notation? [Notation] Can diagrams be annotated, edited, filtered, grouped, hidden, highlighted, searched, or zoomed? [Interaction ] Does the diagram layout remain stable after such an operation is performed? [Interaction function] Is it possible to export diagrams into common image (e.g., jpeg, gif), Microsoft office (e.g., Visio), and other formats? [ formats] Is it possible to visualize the as-is, plan, and target EA state? [Visualizations] Is it possible to visualize the gap between as-is and plan, as-is and target, and plan and target EA state [Visualizations]? Is it possible to visualize the as-is to plan, as-is to target, and plan to target roadmap? [Visualizations] 2013 SYRACOM AG 10
Reports Can reports be defined, generated by demand/batch-process, and modified after compilation? [ ] Is it possible to expert reports into Microsoft office (e.g., Word, Excel), portable document format (PDF), and other formats? [ formats] How many predefined reports does the tool provide out-of-the-box? [Included reports] Tables & matrices Can tables and matrices be defined and their format be defined? [ ] Is it possible to export tables and matrices into Microsoft office, comma-separate-value (CSV), and other formats? [ format] Can tables and matrices be annotated, drilled-down, edited, filtered, grouped, hidden, highlighted, searched, and sorted? [Interaction ] How many predefined tables and matrices does the too provide out-of-the-box? [Included tables and matrices] 2.1.7 Integration As a matter of fact, an EA tool does not exist in a vacuum but is harnessed by an EAM organization that perhaps already applies a framework or serves another discipline. On this account, we also wanted to know if the tool under consideration supports widespread EA/EAM frameworks and related disciplines. Deliberately, we did not examine the (in our opinion less specific) organizational context the tool is embedded in, i.e., contingency factors exerting influence on a tool or falling under its influence. Other EA/EAM frameworks Whether and to which extent does the tool support the Department of Defense Architecture Framework (DoDAF), the Integrated Architecture Framework (IAF), the Open Group Architecture Framework (TOGAF), and the Zachman Framework? [EA/EAM frameworks] Does the tool support other EA/EAM frameworks? [EA/EAM frameworks] Non-EA/EAM related disciplines Whether and to which extent does the tool support the non-eam disciplines demand, IT service, process, project, project portfolio, risk, and strategy & goal management? [Non-EAM disciplines] Does the tool support other non-eam disciplines? [Non-EAM disciplines] 2.1.8 Background In order to qualify the answers given by the surveyed expert, we posed several background questions obtaining also information about the company and its customers. Company How many people does the tool vendor employ? [Company employees] What degree of importance (-- not important, ++ very important) is attributed to revenue generated with tool configuration, consulting, maintenance, training, and user licenses? [Company EA tool revenue sources] Customer How many organizations are using the tool in total? [Using organizations] How many small and mid-sized organizations are using the tool in total? [Using organizations] Does the education, finance, health, IT consulting, IT products & services, management consulting, production, public service, telecommunications, and transport & logistics uses the tool? [Industry type] 2013 SYRACOM AG 11
Surveyed expert What is the present role? [Surveyed expert] Where you are currently employed? [Surveyed expert] How many year have you been with the company? [Surveyed expert] How many years of EAM experience do you have? [Surveyed expert] 2.2 Survey execution During January 2013 we identified 40 EA tool candidates using common internet search engines and publicly available tool survey material (Schweda et. al. 2008, Schekkerman, 2011). At the 1 st of February we contacted the identified tool vendors by mail inviting them to complete the 45min online questionnaire if, and only if, their software solution would meet the following five requirements: 1. Available in English and/or in German language 2. Used in small (1-1.000 employees) and mid-sized (1.001-30.000 employees) enterprises or, alternatively, can be afforded by this type of company regarding maintenance, further development, licenses costs, as well as the effort required for deployment & training 3. Does not impose additional hardware and software requirements (e.g., extra database of a certain vendor) 4. Can be used on commodity personal computers/laptops without any support 5. Offers basic EA functionalities (e.g., application-process support) to the user right after the installation and (optionally) include some sample data to play with. Three weeks later, an electronic reminder was sent out. We closed the survey at the 28 th of February, in all 11 tool vendors had fully completed the form at this point in time. The report was compiled during March 2013. During this period we occasionally contacted the vendors by e-mail asking them to clarify the explanations they had given in the free text description fields. Finally, all vendors received a draft version for a review before eventually releasing the document in mid of April 2013. 2013 SYRACOM AG 12
Information architecture ENTERPRISE ARCHITECTURE TOOL SURVEY 2013 3. SINGLE-TOOL EVALUATION In this Chapter the online questionnaire results for the 11 EA tools are listed in the shape of several assessment matrices. Each SEAM conception area is reflected via a separate table, for Background and Integration information two additional tables are added. A specific conception area resolves into at least one tool feature block (e.g., Basic information), again subdivided in at least one feature (e.g., Web, Language). Based on this structure, the (possible) answers of the tool vendors are depicted in the white cells in black writing. Possible answers that have not been confirmed by the vendor are greyed out. Further remarks captured through the questionnaire s free text fields are indicated in italic letters. These additional statements are listed as long as their content only goes slightly beyond the intended scope of the question. The string not available is used wherever the tool vendor refrained from answering a facultative question. Any used acronyms can be found at the very end of this report. We introduce each tool through a short paragraph summarizing remarkable aspects we came across when analysing the vendors responses. 3.1 ABACUS 4.1 (Avolution Pty Ltd.) ABACUS differs from the other EA tools due to its extensive platform support. The software can be fully used with PC/laptop, tablet, as well as smartphone. Another remarkable feature is the built-in workflow mechanism used to define new, select existing, and finally execute the sequence of concatenated steps. The picture is completed by the offered sample data included in the current tool version in addition to the variety of data import/export interfaces. 3.1.1 Tool Basic information Web www.avolution.com.au/products Language Origin Demand management Enterprise Architecture Mgmt. IT service management Process management Project management Project portfolio management Strategy & goal management Architectural focus Business architecture architecture Technical architecture In addition: strategic focus (e.g., goals and objectives) Demo version www.avolution.com.au/products (registration required) Available demo with usage time restrictions Cost factors Available Usage time Usage frequency Variants Add-ons with complementary Initial costs Between 10.001 and 100.000 License Proprietary Turn-key Tool can be fully used after installation 2013 SYRACOM AG 13
Architecture Types 1-tier (single workstation) 2-tier (client, database) 3-tier (client, application, database) Hosting On-premises (at the customer) Off-premises (at the vendor) Through third-party organization Operating system HP-US IBM AIX IBM z/os Linux MS Windows Oracle Solaris DBMS IBM DB2 Microsoft SQL Server Oracle DB Sybase SQL Server Run-time Microsoft.NET Oracle Java Other No extra hardware required No extra software required Data Import interfaces XML Tool provides import interfaces to CMDB, ERP and other EAM software interfaces XML Tool provides export interfaces to CMDB, ERP and other EAM software Import Data validation Data editing Query language Structured Query Language XQuery Editing Creating Updating Deleting Query Filtering Grouping Searching Sorting Encryption Stored data Sent/received data Sample data Yes Backup Automatic data backup Performance Possible instances 10.001 and more Smooth working Parallel users 10.001 and more Smooth working Configuration Backup Automatic configuration backup Admin software Yes Locations On-premises (at the customer) Off-premises (at the vendor) Through third-party organization Components Graphical user interface Business application logic Language Front-end devices Platform Commoditiy PC/laptop Tablet Smartphone Yes Yes Yes 2013 SYRACOM AG 14
3.1.2 Strategy Key performance indicators Principles Calculation Visualization Included KPIs Visualization modification Many Included principles Adherence mechanisms Consistency check Many Yes Notification Prohibition of operation 3.1.3 Method Included workflows Provided standard workflows Workflow Execution Many Centralized gathering of data Decentralized gathering of data of standards of reference architectures Governance in general 2013 SYRACOM AG 15
3.1.4 Organization User management Granting access rights Assigning user roles Grouping multiple users Integration with third-party user management systems Collaboration Communication (partially) Commenting EA data Notifications Rating EA data (partially) Tagging EA data Access layers Presentation Functional Data Included Predefined user roles: Many Predefined user groups: Many User assistance Types Languages Recommended training Training On-premises (at the client) Off-premises (at the vendor) Virtual (e.g., Skype) Through third-parties French Dutch Arabic Bulgarian Tool-based introduction tour (meaningful) Tool training sessions Manual and documentation Communication channels Languages Tool manual languages Support E-Mail Phone On-site visits In addition: Over 20 languages 3.1.5 Deliverable Meta-model Extending ing Importing Locking Visualizing Element Classes (add, modify, delete) Attributes (add, modify, delete) Relations (add, modify, delete) Business object Capability Location Organization Process Elements Information object Data object Infrastructure component component Infrastructure platform interface Infrastructure service platform service Legend Architecture Element Visualized element ABACUS supports 100s of frameworks as source for its meta-model 2013 SYRACOM AG 16
Diagrams Diagram definition Automatic diagram generation Types Cartesian diagrams (many) Cluster diagrams (many Interval diagrams (many) Portfolio diagrams (many) Notations ArchiMate Business Process Modeling Notation (BPMN) Unified Modeling Language (UML) ABACUS includes an advanced model checking feature that checks all models against any defined rules that they need to be either mandatorily or optionally compliant with Interaction Annotating Editing Filtering Grouping Hiding Highlighting Searching Zooming formats Common image SVG Diagram layout unchanged after predefined and manual interactions Visualizations As-is EA Plan EA Target EA Legend EA state Roadmap Gap Reports Batch-process generation On demand generation Modification after generation formats Included PDF Many Tables and matrices Format modification formats CSV Interaction Annotating Drilling-down Editing Filtering Grouping Hiding Highlighting Searching Sorting Included tables and matrices Many 2013 SYRACOM AG 17
3.1.6 Integration EA/EAM frameworks Non-EAM discipline Department of Defense Architecture Framework Integrated Architecture Framework Demand management IT service management Process management Project management Project portfolio management The Open Group Architecture Framework Zachman Framework See www.avolution.com.au/frameworks Risk management Strategy & goal management Solution Architecture Business Intelligence 3.1.7 Background Employees EA tool revenue sources Company Between 51 and 100 Configuration (+) EAM consulting (-) Maintenance (+) Using organizations Industry type Training (+) User licenses (++) Customer 101 and more in total 31 and more small/midsized Education Finance Health IT consulting IT products & services Management consulting Production Public service Telecommunications Transport / logistics Surveyed expert Analyst Relations (United Kingdom, 12 years company, 20 years EAM experience) 2013 SYRACOM AG 18
Information architecture ENTERPRISE ARCHITECTURE TOOL SURVEY 2013 3.2 BiZZdesign Architect 4.1 (BIZZdesign BV) Instead of making use of ordinary query languages like SQL or XQuery, the Dutch BIZZdesign Architect provides its own (SQL-like) data scripting language. Further particularities are the broad support of data import/export interfaces as well as the color and labeling for diagrams. According to the vendor, the software lacks workflow functionalities. Third-party management systems holding user data cannot be integrated. Currently, the tool does not encrypt the architectural data stored, sent, and received. No sample data is provided. 3.2.1 Tool Basic information Web www.bizzdesign.com/tools/bizzdesig n-architect Language Origin Demand management Enterprise Architecture Mgmt. IT service management Process management Project management Project portfolio management Strategy & goal management Architectural focus Business architecture architecture Technical architecture Demo version www.bizzdesign.com/tools/bizzdesig n-architect (registration required) Available demo with no restrictions Cost factors Available Usage time Usage frequency Variants Product family with different versions Initial costs Between 10.001 and 100.000 License Proprietary Turn-key Tool can be fully used after installation Architecture Types 1-tier (single workstation) 2-tier (client, database) 3-tier (client, application, database) Hosting On-premises (at the customer) Off-premises (at the vendor) Through third-party organization Operating system HP-US IBM AIX IBM z/os Linux MS Windows Oracle Solaris DBMS IBM DB2 Microsoft SQL Server Oracle DB Sybase SQL Server File-based repository Run-time Microsoft.NET Oracle Java Other No extra hardware required No extra software required 2013 SYRACOM AG 19
Data Import interfaces XML Archi Sparx ARIS User-defined interfaces XML SQL User-defined Import Data validation Data editing Query language Structured Query Language XQuery Own scripting language, similar to SQL Editing Creating Updating Deleting Query Filtering Grouping Searching Sorting Encryption Stored data Sent/received data Sample data Yes Backup Automatic data backup Performance Possible instances 10.001 and more Smooth working Parallel users 10.001 and more Smooth working Configuration Backup Automatic configuration backup Admin software Yes Locations On-premises (at the customer) Off-premises (at the vendor) Through third-party organization Components Graphical user interface Business application logic Language Front-end devices Commoditiy PC/laptop Tablet Smartphone Platform Yes Partially Partially Only for viewing the models Only for viewing the models 3.2.2 Strategy Key performance indicators Included KPIs Visualization modification (partially) Calculation (partially) Visualization (partially) Few Yes Included principles Adherence mechanisms Principles Consistency check Many Notification Prohibition of operation Visualizing relations 2013 SYRACOM AG 20
3.2.3 Method Workflow Included workflows Provided standard workflows None None None 3.2.4 Organization User management Granting access rights Assigning user roles Grouping multiple users Integration with third-party user management systems Collaboration Communication Commenting EA data Notifications Rating EA data Tagging EA data Access layers Presentation Functional Data Included Predefined user roles: Few Predefined user groups: Few User assistance Types Languages Recommended training Training On-premises (at the client) Off-premises (at the vendor) Virtual (e.g., Skype) Through third-parties Tool-based introduction tour (meaningful) Tool training sessions Manual and documentation (meaningful) Communication channels Languages Tool manual languages Support E-Mail Phone On-site visits 2013 SYRACOM AG 21
3.2.5 Deliverable Meta-model Extending ing Importing Locking Visualizing Element Classes (add, modify, delete) Attributes (add, modify, delete) Relations (add, modify, delete) Business object Capability Location Organization Process Elements Information object Data object Infrastructure component component Infrastructure platform interface Infrastructure service platform service Legend Architecture Element Visualized element All elements from the ArchiMate modeling language are included in the meta-model and can be visualized. Diagrams Diagram definition Automatic diagram generation Types Cartesian diagrams (many) Cluster diagrams (many) Interval diagrams (many) Portfolio diagrams (many) Notations ArchiMate Business Process Modeling Notation (BPMN) Unified Modeling Language (UML) Interaction Annotating Editing Filtering Grouping Hiding Highlighting Searching Zooming coloring Labeling formats Common image Diagram layout unchanged after predefined and manual interactions Visualizations As-is EA Plan EA Target EA Legend EA state Roadmap Gap Reports Batch-process generation On demand generation Modification after generation formats Included PDF Many HTML 2013 SYRACOM AG 22
Tables and matrices Format modification formats CSV Interaction Annotating Drilling-down Editing Filtering Grouping Hiding Highlighting Searching Sorting Included tables and matrices Many 3.2.6 Integration EA/EAM frameworks Non-EAM discipline Department of Defense Architecture Framework (partially) Integrated Architecture Framework (partially) Demand management IT service management (partially) Process management Project management The Open Group Architecture Framework Zachman Framework Project portfolio management Risk management Strategy & goal management Business process Model, Business Rules and The Decision Model 3.2.7 Background Employees EA tool revenue sources Company Between 51 and 100 1. Configuration (--) 2. EAM consulting (++) 3. Maintenance (++) 4. Training (++) 5. User licenses (++) Using organizations Industry type Customer 101 and more in total 31 and more small/midsized Education Finance Health IT consulting IT products & services Management consulting Production Public service Telecommunications Transport / logistics Surveyed expert Director (Netherlands, 12 years company, 8 years EAM experience) 2013 SYRACOM AG 23
Information architecture ENTERPRISE ARCHITECTURE TOOL SURVEY 2013 3.3 Corporate Modeler Suite 2011.3 (CW Innovations GmbH) Having a pure enterprise architecture management background, the Corporate Modeler Suite requires less than 10.000 as initial costs. Other remarkable aspects are the broad language support when it comes to tool training, the multitude of additional data import/export interfaces, and the dedicated online customer portal. The layout of diagrams has to be adjusted upon manual interactions. In addition to the DoDAF, IAF, TOGAF, and Zachman framework, the Federal Enterprise Architecture Framework (FEAF), the NATO Architecture Framework (NAF), and the enhanced Telecom Operations Map (etom) are supported. Besides English and German, tool support and manual are also provided in French, Russian, and Spanish language. 3.3.1 Tool Basic information Web cw-innovations.de/category/ corporate-modeler-suite-download Language Origin Demand management Enterprise Architecture Mgmt. IT service management Process management Project management Project portfolio management Strategy & goal management Architectural focus Business architecture architecture Technical architecture Demo version produkte.cw-innovations.de/ corporate-modeler-suite-downloadevaluation/742 (registration required) Cost factors Available Usage time Usage frequency Available demo with no restrictions Variants Product family with different versions Initial costs Between 1.000 and 10.000 License Proprietary Turn-key Tool can be fully used after installation Architecture Types 1-tier (single workstation) 2-tier (client, database) 3-tier (client, application, database) Hosting On-premises (at the customer) Off-premises (at the vendor) Through third-party organization Operating system HP-US IBM AIX IBM z/os Linux MS Windows Oracle Solaris DBMS IBM DB2 Microsoft SQL Server Oracle DB Sybase SQL Server Run-time Microsoft.NET Oracle Java Other No extra Hardware required No extra Software required 2013 SYRACOM AG 24
Data Import interfaces XML MDB CSV Visio interfaces XML Visio HTML Import Data validation Data editing Query language Structured Query Language XQuery Editing Creating Updating Deleting Query Filtering Grouping Searching Sorting Tagging of data for scoping Encryption Stored data (partially) Sent/received data (partially) Sample data Partially Backup Automatic data backup Performance Possible instances 10.001 and more Smooth working Parallel users 10.001 and more Smooth working Configuration Backup Automatic configuration backup Admin software Yes Locations On-premises (at the customer) Off-premises (at the vendor) Through third-party organization Components Graphical user interface Business application logic Language Front-end devices Commoditiy PC/laptop Tablet Smartphone Platform Yes Partially Thin client application like the Data Maintenance Module can be used on tablets and mobile devices Partially Thin client application like the Data Maintenance Module can be used on tablets and mobile devices 2013 SYRACOM AG 25
3.3.2 Strategy Key performance indicators Principles Calculation Visualization Included KPIs Visualization modification None Included principles Adherence mechanisms Consistency check Few Yes Notification Prohibition of operation 3.3.3 Method Included workflows Provided standard workflows Workflow Execution Few Gather data (centralized) Gather data (decentralized) Define standards Define reference architect 3.3.4 Organization User management Granting access rights Assigning user roles Grouping multiple users Integration with third-party user management systems Collaboration Communication Commenting EA data Notifications Rating EA data Tagging EA data Access layers Presentation Functional Data Included Predefined user roles: Few Predefined user groups: Few User assistance Types Languages Recommended training Training On-premises (at the client) Off-premises (at the vendor) Virtual (e.g., Skype) Through third-parties Tool-based introduction tour Tool training sessions Manual and documentation (meaningful) Communication channels Languages Tool manual languages Support E-Mail Phone On-site visits Online customer portal French, Spanish, Russian Spanish, Italian, French, Arabic, Cyrillic 2013 SYRACOM AG 26
3.3.5 Deliverable Meta-model Extending ing Importing Locking Visualizing Element Classes (add, modify, delete) Attributes (add, modify, delete) Relations (add, modify, delete) Business object Capability Location Organization Process Elements Information object Data object component interface platform service Infrastructure component Infrastructure platform Infrastructure service Legend Architecture Element Visualized element Flexible meta model allows to add any classes, properties, and relations Diagrams Diagram definition Automatic diagram generation Types Cartesian diagrams (many) Cluster diagrams (many) Interval diagrams (many) Portfolio diagrams (many) Notations formats ArchiMate Business Process Modeling Notation (BPMN) Unified Modeling Language (UML) Integration DEFinition (IDEF) Common image Visio XAML XML Interaction Annotating Editing Filtering Grouping Hiding Highlighting Searching Zooming Diagram layout unchanged after predefined interactions. Has to be adjusted after manual interactions. Visualizations As-is EA Plan EA Target EA Legend EA state Roadmap Gap Reports Batch-process generation On demand generation Modification after generation formats Included PDF Many Can be tailored to BI software 2013 SYRACOM AG 27
Tables and matrices Format modification formats CSV Interaction Annotating Drilling-down Editing Filtering Grouping Hiding Highlighting Searching Sorting Included tables and matrices Many 3.3.6 Integration EA/EAM frameworks Non-EAM discipline Department of Defense Architecture Framework Integrated Architecture Framework The Open Group Architecture Framework Demand management IT service management Process management Project management Zachman Framework (partially) Federal Enterprise Architecture Framework NATO Architecture Framework enhanced Telecom Operations Map Project portfolio management Risk management Strategy & goal management 3.3.7 Background Employees EA tool revenue sources Company Between 101 and 1.000 Configuration (+) EAM consulting (++) Maintenance (+) Training (+) User licenses (++) Using organizations Industry type Customer 101 and more in total 31 and more small/midsized Education Finance Health IT consulting IT products & services Management consulting Production Public service Telecommunications Transport / logistics Surveyed expert Business development manager (Germany, 9 years company, 14 years EAM experience) 2013 SYRACOM AG 28
Information architecture ENTERPRISE ARCHITECTURE TOOL SURVEY 2013 3.4 Essential Architecture Manager v3 (EA Solutions) The distinguishing factors of the British EA tool Essential Architecture Manager are its open source license combined with the support of a wide range of operating systems. As of early 2013, only parts of the Software are available in German. The small business EA Solutions renders training and support in English language only. No workflow functionalities are provided. 3.4.1 Tool Basic information Web www.enterprise-architecture.org Language (partially) Origin Demand management Enterprise Architecture Mgmt. IT service management Process management Project management Project portfolio management Strategy & goal management Compliance Architectural focus Business architecture architecture Technical architecture In addition: Strategy, change and cost management Demo version www.enterprise-architecture.org/ downloads (no registration required) Available demo with no restrictions Cost factors Available Usage time Usage frequency Variants Add-ons with complementary Initial costs Free of costs License Open Source Turn-key Tool can be fully used after installation Architecture Types 1-tier (single workstation) 2-tier (client, database) 3-tier (client, application, database) Hosting On-premises (at the customer) Off-premises (at the vendor) Through third-party organization Operating system HP-US IBM AIX IBM z/os Linux MS Windows Oracle Solaris DBMS IBM DB2 Microsoft SQL Server Oracle DB Sybase SQL Server mysql postgres Run-time Microsoft.NET Oracle Java Other No extra hardware required No extra software required 2013 SYRACOM AG 29
Data Import interfaces XML XMI 1.1 interfaces XML XMI 1.1 HTML CSV Import Data validation Data editing Query language Structured Query Language XQuery XSL/XSLT Editing Creating Updating Deleting Query Filtering Grouping Searching Sorting Encryption Stored data Sent/received data (partially) Sample data Partially Backup Automatic data backup Performance Possible instances 10.001 and more Smooth working Parallel users Between 1.001 and 5.000 Smooth working Configuration Backup Automatic configuration backup Admin software Yes Locations On-premises (at the customer) Off-premises (at the vendor) Through third-party organization Components Graphical user interface Business application logic Language Front-end devices Commoditiy PC/laptop Tablet Smartphone Platform Yes Partially Essential Viewer (reporting and analysis fully supported) Partially Essential Viewer (reporting and analysis fully supported) 3.4.2 Strategy Key performance indicators Principles Calculation Visualization Included KPIs Visualization modification None Included principles Adherence mechanisms Consistency check Few Yes Notification Prohibition of operation 2013 SYRACOM AG 30
3.4.3 Method Workflow Included workflows Provided standard workflows None None None 3.4.4 Organization User management Granting access rights Assigning user roles Grouping multiple users Integration with third-party user management systems Collaboration Communication Commenting EA data Notifications Rating EA data Tagging EA data Access layers Presentation Functional Data Included Predefined user roles: Few Predefined user groups: Few User assistance Types Languages Recommended training Training On-premises (at the client) Off-premises (at the vendor) Virtual (e.g., Skype) Through third-parties Tool-based introduction tour Tool training sessions Manual and documentation (meaningful) Communication channels Languages Tool manual languages Support E-Mail Phone On-site visits Web-based support 3.4.5 Deliverable Meta-model Extending ing Importing Locking Visualizing Element Classes (add, modify, delete) Attributes (add, modify, delete) Relations (add, modify, delete) Business object Capability Location Organization Process Product Brand Principles, Objectives Elements Information object Data object component interface platform service Information stores Infrastructure component Infrastructure platform Infrastructure service Technology products Technology capabilities Technology nodes Legend Architecture Element Visualized element 2013 SYRACOM AG 31
Diagrams Diagram definition Automatic diagram generation Types Cartesian diagrams (few) Cluster diagrams (few) Interval diagrams (many) Portfolio diagrams (many) Notations formats ArchiMate Business Process Modeling Notation (BPMN) Unified Modeling Language (UML) Common image Visio export available through extensions Interaction Annotating Editing Filtering Grouping Hiding Highlighting Searching Zooming Diagram layout unchanged after predefined and manual interactions Visualizations As-is EA Plan EA Target EA Legend EA state Roadmap Gap Reports Batch-process generation On demand generation Modification after generation formats Included PDF Many Visio HTML Tables and matrices Format modification formats CSV Interaction Annotating Drilling-down Editing Filtering Grouping Hiding Highlighting Searching Sorting Included tables and matrices Many 3.4.6 Integration EA/EAM frameworks Non-EAM discipline Department of Defense Architecture Framework (partially) Integrated Architecture Framework (partially) Demand management IT service management Process management Project management (partially) Project portfolio management The Open Group Architecture Framework Zachman Framework (partially) The tool is framework-independent Designed to support all EA frameworks Risk management Strategy & goal management Security management Compliance management Cost management 2013 SYRACOM AG 32
3.4.7 Background Employees EA tool revenue sources Company Between 1 and 10 Configuration (++) EAM consulting (++) Maintenance (++) Training (++) User licenses (--) Using organizations Industry type Customer 101 and more in total 31 and more small/midsized Education Finance Health IT consulting IT products & services Management consulting Production Public service Telecommunications Transport / logistics Pharmaceutical Surveyed expert Business Architect (United Kingdom, 12 years company, 14 years EAM experience) 2013 SYRACOM AG 33
Information architecture ENTERPRISE ARCHITECTURE TOOL SURVEY 2013 3.5 IBM Rational System Architect 11.4.2.2 (IBM) Offered with low initial costs of not more than 10.000, the IBM Rational System Architect uniquely runs on a 3-tier architecture with not more than 500 users working simultaneously. Notably, the software includes a comprehensive workflow engine. Further, the different elements of the ArchiMate language are fully integrated in the meta-model. Tables and matrices do not permit highlighting, searching, and annotating information. 3.5.1 Tool Basic information Web www.ibm.com/software/awdtools/syst emarchitect Language Origin Demand management Enterprise Architecture Mgmt. IT service management Process management Project management Project portfolio management Strategy & goal management Architectural focus Business architecture architecture Technical architecture Demo version www.ibm.com/developerworks/downl oads/r/systemarchitect Available demo with usage time restrictions Cost factors Available Usage time Usage frequency Variants Add-ons with complementary Initial costs Between 1 and 10.000 License Proprietary Turn-key Tool can be fully used after installation Architecture Types 1-tier (single workstation) 2-tier (client, database) 3-tier (client, application, database) Hosting On-premises (at the customer) Off-premises (at the vendor) Through third-party organization Operating system HP-US IBM AIX IBM z/os Linux MS Windows Oracle Solaris DBMS IBM DB2 Microsoft SQL Server Oracle DB Sybase SQL Server Run-time Microsoft.NET Oracle Java Other No extra hardware required No extra software required 2013 SYRACOM AG 34
Data Import interfaces XML interfaces XML Import Data validation Data editing Query language Structured Query Language XQuery Editing Creating Updating Deleting Query Filtering Grouping Searching Sorting Encryption Stored data Sent/received data Sample data Yes Backup Automatic data backup Performance Possible instances 10.001 and more Smooth working Parallel users Between 100 and 500 Smooth working Configuration Backup Automatic configuration backup Admin software Yes Locations On-premises (at the customer) Off-premises (at the vendor) Through third-party organization Components Graphical user interface Business application logic Language Front-end devices Platform Commoditiy PC/laptop Tablet Smartphone Yes No No 3.5.2 Strategy Key performance indicators Principles Calculation Visualization Included KPIs Visualization modification Many Included principles Adherence mechanisms Consistency check Many Yes Notification Prohibition of operation 2013 SYRACOM AG 35
3.5.3 Method Included workflows Provided standard workflows Workflow Execution Many Centralized gathering of data Decentralized gathering of data of standards of reference architectures 3.5.4 Organization User management Granting access rights Assigning user roles Grouping multiple users Integration with third-party user management systems Collaboration Communication Commenting EA data (partially) Notifications Rating EA data Tagging EA data (partially) Access layers Presentation Functional Data Included Predefined user roles: Many Predefined user groups: Many User assistance Types Languages Recommended training Training On-premises (at the client) Off-premises (at the vendor) Virtual (e.g., Skype) Through third-parties Tool-based introduction tour Tool training sessions Manual and documentation Communication channels Languages Tool manual languages Support E-Mail Phone On-site visits 2013 SYRACOM AG 36
3.5.5 Deliverable Meta-model Extending ing Importing Locking Visualizing Element Classes (add, modify, delete) Attributes (add, modify, delete) Relations (add, modify, delete) Business object Capability Location Organization Process Information object Data object component interface platform service Elements Infrastructure component Infrastructure platform Infrastructure service Legend Architecture Element Visualized element All elements from the ArchiMate modeling language are included in the meta-model and can be visualized Diagrams Diagram definition Automatic diagram generation Types Cartesian diagrams (many) Cluster diagrams (many) Interval diagrams (many) Portfolio diagrams (many) Notations ArchiMate Business Process Modeling Notation (BPMN) Unified Modeling Language (UML) Interaction Annotating Editing Filtering Grouping Hiding Highlighting Searching Zooming formats Common image Diagram layout unchanged after predefined and manual interactions Visualizations As-is EA Plan EA Target EA Legend EA state Roadmap Gap Reports Batch-process generation On demand generation Modification after generation formats Included PDF Many HTML 2013 SYRACOM AG 37
Tables and matrices Format modification formats CSV Interaction Annotating Drilling-down Editing Filtering Grouping Hiding Highlighting Searching Sorting Included tables and matrices Many 3.5.6 Integration EA/EAM frameworks Non-EAM discipline Department of Defense Architecture Framework Integrated Architecture Framework Demand management IT service management Process management Project management The Open Group Architecture Framework Zachman Framework Project portfolio management Risk management Strategy & goal management 3.5.7 Background Employees EA tool revenue sources Company Between 1.001 and more 6. Configuration (+) 7. EAM consulting (+) 8. Maintenance (+) 9. Training (+) 10. User licenses (+) Using organizations Industry type Customer Between 101 and more in total Between 31 and more small/midsized Education Finance Health IT consulting IT products & services Management consulting Production Public service Telecommunications Transport / logistics Defense Human Resources Disaster Recovery Surveyed expert EA Community of Practice Lead (United States, 18 years company, 15 years EAM experience) 2013 SYRACOM AG 38
Information architecture ENTERPRISE ARCHITECTURE TOOL SURVEY 2013 3.6 Layer8 2.0 (Layer8-Solutions) The German Layer8 integrates with an extensive range of database management systems while being also usable with tablet and smartphone devices. At most, the software of the German vendor can deal with 1.000 parallel-working users. Besides common EA frameworks like Zachman, Layer8 provides COBIT as well as ITIL capabilities. In addition to all of the asked database management systems, the EA tool integrates with Postgres, Informix, MS Access. 3.6.1 Tool Basic information Web www.layer8-solutions.de/?siteid=36 Language Origin Demand management Enterprise Architecture Mgmt. IT service management Process management Project management Project portfolio management Strategy & goal management Enterprise cartography Architectural focus Business architecture architecture Technical architecture In addition: location, value adding, Supply chain Demo version www.layer8-solutions.de/index.php?siteid=47 (registration required) Available demo with usage time restrictions Cost factors Available Usage time Usage frequency Variants Product family with different versions Initial costs Between 10.001 and 100.000 License Proprietary Turn-key Tool can be fully used after installation Architecture Types 1-tier (single workstation) 2-tier (client, database) 3-tier (client, application, database) Hosting On-premises (at the customer) Off-premises (at the vendor) Through third-party organization Operating system HP-US IBM AIX IBM z/os Linux MS Windows Oracle Solaris DBMS IBM DB2 Microsoft SQL Server Oracle DB Sybase SQL Server Postgres Informix Single Use MS Access Run-time Microsoft.NET Oracle Java Other No extra hardware required No extra software required 2013 SYRACOM AG 39
Data Import interfaces XML Direct access to database (ODBC etc.) interfaces XML Import Data validation Data editing Query language Structured Query Language XQuery Editing Creating Updating Deleting Query Filtering Grouping Searching Sorting Encryption Stored data Sent/received data Sample data Yes Backup Automatic data backup Performance Possible instances 10.001 and more Smooth working Parallel users Between 501 and 1.000 Smooth working Configuration Backup Automatic configuration backup Admin software Yes Locations On-premises (at the customer) Off-premises (at the vendor) Through third-party organization Components Graphical user interface Business application logic Language Front-end devices Platform Commoditiy PC/laptop Tablet Smartphone Yes Yes Yes 3.6.2 Strategy Key performance indicators Calculation Visualization Included KPIs Visualization modification Many Yes Included principles Adherence mechanisms Principles Consistency check Few Notification Prohibition of operation Definable interaction possible 2013 SYRACOM AG 40
3.6.3 Method Included workflows Provided standard workflows Workflow (partially) Execution (partially) Few Gather data (centralized) Gather data (decentralized) Define standards Define reference architect 3.6.4 Organization User management Granting access rights Assigning user roles Grouping multiple users Integration with third-party user management systems Collaboration Communication Commenting EA data Notifications Rating EA data Tagging EA data Access layers Presentation Functional Data Included Predefined user roles: Many Predefined user groups: Many User assistance Types Languages Recommended training Training On-premises (at the client) Off-premises (at the vendor) Virtual (e.g., Skype) Through third-parties Tool-based introduction tour Tool training sessions Manual and documentation Communication channels Languages Tool manual languages Support E-Mail Phone On-site visits Virtual (WEBEX) 2013 SYRACOM AG 41
3.6.5 Deliverable Meta-model Extending ing Importing Locking Visualizing Element Classes (add, modify, delete) Attributes (add, modify, delete) Relations (add, modify, delete) Business object Capability Location Organization Process Data Elements Information object Data object component interface platform service Framework Middleware Database Connections Infrastructure component Infrastructure platform Infrastructure service Legend Architecture Element Visualized element Costs, risks, and documents can be attached to any of the EA elements. Diagrams Diagram definition Automatic diagram generation Types Cartesian diagrams (many) Cluster diagrams (many) Interval diagrams (many) Portfolio diagrams (many) Notations ArchiMate Business Process Modeling Notation (BPMN) Unified Modeling Language (UML) Interaction Annotating Editing Filtering Grouping Hiding Highlighting Searching Zooming Online gathering of live data formats Common image HTML Diagram layout unchanged after predefined and manual interactions Visualizations As-is EA Plan EA Target EA Legend EA state Roadmap Gap Also historic EA states Reports Batch-process generation On demand generation Modification after generation formats Included PDF Many HTML Embedded graphics 2013 SYRACOM AG 42
Tables and matrices Format modification formats CSV HTML Interaction Annotating Drilling-down Editing Filtering Grouping Hiding Highlighting Searching Sorting Included tables and matrices Many 3.6.6 Integration EA/EAM frameworks Non-EAM discipline Department of Defense Architecture Framework (partially) Integrated Architecture Framework The Open Group Architecture Framework Demand management IT service management Process management Project management Zachman Framework IT Infrastructure Library Control Objectives for Information and Related Technology Project portfolio management (partially) Risk management Strategy & goal management (partially) 3.6.7 Background Employees EA tool revenue sources Company Between 11 and 50 Configuration (++) EAM consulting (+) Maintenance (+) Using organizations Industry type Training (+) User licenses (++) Customer Between 11 and 20 in total Between 11 and 20 small/midsized Education Finance Health IT consulting IT products & services Management consulting Production Public service Telecommunications Transport / logistics Retail Automotive Surveyed expert Partner manager (Germany, 2 years company, 5 years EAM experience) 2013 SYRACOM AG 43
Information architecture ENTERPRISE ARCHITECTURE TOOL SURVEY 2013 3.7 LeanIX 1.2 (LeanIX GmbH) As a Software-as-a-Service (SaaS) software solution, LeanIX is hosted at the vendor s location. Consequently, the EA tool neither requires an operating system or runtime environment nor a dedicated database management system. Furthermore, no initial costs for installing and deploying the software occur. In its current version, LeanIX can be used via standard PC/Laptop as well as tablet devices with a smartphone use case being scheduled for this year. While the software does not allow for designing and executing workflows, there is a limited support for principles and KPIs. The cloudbased tool ensures smooth working for at most 500 concurrent users who can visualize EA data with a limited number of available diagrams. A gap analysis is possible between the as-is and planned as well as between the as-is and target state of an EA. The vendor offers virtual training sessions in order to get familiar with its product. 3.7.1 Tool Basic information Web www.leanix.net Language (partially) Origin Demand management Enterprise Architecture Mgmt. IT service management Process management Project management Project portfolio management Strategy & goal management Architectural focus Business architecture architecture Technical architecture In addition: provider Demo version www.leanix.net/web/de/site/contact/ty pe/trial (registration required) Available demo with usage time restrictions Cost factors Available Usage time Usage frequency Variants Product family with different versions Initial costs Free of costs License SaaS is a renting service Turn-key Tool can be fully used after installation 2013 SYRACOM AG 44
Architecture Types 1-tier (single workstation) 2-tier (client, database) 3-tier (client, application, database) Hosting On-premises (at the customer) Off-premises (at the vendor) Through third-party organization SaaS - and hosting part of the solution; on-premise can theoretically be supported but then you may lose SaaS advantages Operating system HP-US IBM AIX IBM z/os Linux MS Windows Oracle Solaris DBMS IBM DB2 Microsoft SQL Server Oracle DB Sybase SQL Server SaaS - no deployment needed SaaS - no additional database Run-time Microsoft.NET Oracle Java No need for compatibility as it is SaaS Other No extra hardware required No extra software required Data Import interfaces XML interfaces XML JSON Import Data validation Data editing Query language Structured Query Language XQuery Editing Creating Updating Deleting Query Filtering Grouping Searching Sorting Encryption Stored data Sent/received data Sample data Yes Backup Automatic data backup Performance Possible instances 10.001 and more Smooth working Parallel users Between 101 and 500 Smooth working Configuration Backup No configuration backup Admin software No Locations On-premises (at the customer) Off-premises (at the vendor) Through third-party organization Components Graphical user interface Business application logic Language Object Type Name Custom Fields 2013 SYRACOM AG 45
Front-end devices Commoditiy PC/laptop Tablet Smartphone Platform Yes Yes Partially A mobile use case will be provided during the course of this year. 3.7.2 Strategy Key performance indicators Calculation Visualization Included KPIs Visualization modification None No Included principles Adherence mechanisms Principles Consistency check None Notification Prohibition of operation Visualization and highlighting 3.7.3 Method Workflow Included workflows Provided standard workflows None None None 3.7.4 Organization User management Granting access rights (partially) Assigning user roles (partially) Grouping multiple users Integration with third-party user management systems Collaboration Communication Commenting EA data Notifications Rating EA data Tagging EA data Access layers Presentation Functional Data Included Predefined user roles: Few Predefined user groups: None 2013 SYRACOM AG 46
User assistance Types Languages Recommended training Training On-premises (at the client) Off-premises (at the vendor) Virtual (e.g., Skype) Through third-parties Finnish Tool-based introduction tour (meaningful) Tool training sessions Manual and documentation Training need not more than half an hour Communication channels Languages Tool manual languages Support E-Mail Phone On-site visits 3.7.5 Deliverable Meta-model Extending (partially) ing Importing Locking Visualizing Element Classes (add, modify, delete) Attributes (add, modify, delete) Relations (add, modify, delete) Business object Capability Location Organization Process Elements Information object Data object component interface platform service Infrastructure component Infrastructure platform Infrastructure service Legend Architecture Element Visualized element Diagrams Diagram definition (partially) Automatic diagram generation Types Cartesian diagrams (few) Cluster diagrams (few) Interval diagrams (few) Portfolio diagrams (few) Notations ArchiMate Business Process Modeling Notation (BPMN) Unified Modeling Language (UML) Interaction Annotating Editing Filtering Grouping Hiding Highlighting Searching Zooming formats Common image SVG Diagram layout unchanged after predefined and manual interactions 2013 SYRACOM AG 47
Visualizations As-is EA Plan EA Target EA Legend EA state Roadmap Gap Reports (partially) Batch-process generation On demand generation Modification after generation formats Included PDF Few Tables and matrices Format modification formats CSV Interaction Annotating Drilling-down Editing Filtering Grouping Hiding Highlighting Searching Sorting Included tables and matrices Few 3.7.6 Integration EA/EAM frameworks Non-EAM discipline Department of Defense Architecture Framework (partially) Integrated Architecture Framework (partially) Demand management IT service management (partially) Process management Project management (partially) Project portfolio management The Open Group Architecture Framework (partially) Zachman Framework (partially) Risk management Strategy & goal management (partially) Provider management Technology management 2013 SYRACOM AG 48
3.7.7 Background Employees EA tool revenue sources Company Between 1 and 10 Configuration (--) EAM consulting (--) Maintenance (--) Training (--) User licenses (++) Using organizations Industry type Customer Between 1-10 in total Between 1-10 small/midsized Education Finance Health IT consulting IT products & services Management consulting Production Public service Telecommunications Transport / logistics Surveyed expert Managing Director (Germany, 1 years company, 20 years EAM experience) 2013 SYRACOM AG 49
Information architecture ENTERPRISE ARCHITECTURE TOOL SURVEY 2013 3.8 MappIT 2.0 (FrankITecture Solutions) The monolithic open source tool MappIT represents a stand-alone software solution available in English language only. Necessitating a 3-tier architecture, the EA tool operates uniquely with a MS Access database with not more than 100 users working at the same time. No KPI and workflow functionalities are provided. Diagram layout has to be re-arranged after the reduced set of manual interactions took place. It s important to say, that MappIT captures solely the as-is and target state of an EA and does not comprise any user management capabilities. The tool supports TOGAF as a widespread EA approach. 3.8.1 Tool Basic Information Web frankitecture.wordpress.com/my-eatool/ Language Origin Demand management Enterprise Architecture Mgmt. IT service management Process management Project management Project portfolio management Strategy & goal management Architectural focus Business architecture architecture Technical architecture Demo version frankitecture.wordpress.com/my-eatool/download-and-install/ Available demo with no restrictions Cost factors Available Usage time Usage frequency Variants Monolithic product Initial costs Free of cost License Open source Turn-key Tool can be fully used after installation Architecture Types 1-tier (single workstation) 2-tier (client, database) 3-tier (client, application, database) Hosting On-premises (at the customer) Off-premises (at the vendor) Through third-party organization Operating system HP-US IBM AIX IBM z/os Linux MS Windows Oracle Solaris DBMS IBM DB2 Microsoft SQL Server Oracle DB Sybase SQL Server MS Access Run-time Microsoft.NET Oracle Java Other No extra hardware required No extra software required 2013 SYRACOM AG 50
Data Import interfaces XML interfaces XML Import Data validation Data editing Query language Structured Query Language XQuery Editing Creating Updating Deleting Query Filtering Grouping Searching Sorting Encryption Stored data Sent/received data Sample data Yes Backup None Performance Possible instances 10.001 and more Smooth working Parallel users Between 1 and 100 Smooth working Configuration Backup None Admin software Yes Locations On-premises (at the customer) Off-premises (at the vendor) Through third-party organization Components Graphical user interface Business application logic Language Front-end devices Platform Commoditiy PC/laptop Tablet Smartphone Yes No No 3.8.2 Strategy Key performance indicators Principles Calculation Visualization Included KPIs Visualization modification None Included principles Adherence mechanisms Consistency check Many No Notification Prohibition of operation 2013 SYRACOM AG 51
3.8.3 Method Workflow Included workflows Provided standard workflows None None None 3.8.4 Organization User management Granting access rights Assigning user roles Grouping multiple users Integration with third-party user management systems Collaboration Communication Commenting EA data Notifications Rating EA data Tagging EA data Access layers Presentation Functional Data Included Predefined user roles: None Predefined user groups: None User assistance Types Languages Recommended training Training On-premises (at the client) Off-premises (at the vendor) Virtual (e.g., Skype) Through third-parties Tool-based introduction tour Tool training sessions Manual and documentation Communication channels Languages Tool manual languages Support E-Mail Phone On-site visits 2013 SYRACOM AG 52
3.8.5 Deliverable Meta-model Extending ing Importing Locking Visualizing Element Classes (add, modify, delete) Attributes (add, modify, delete) Relations (add, modify, delete) Business object Capability Location Organization Process Elements Information object Data object component interface platform service Infrastructure component Infrastructure platform Infrastructure service Legend Architecture Element Visualized element Remark: Location is an attribute that can be tracked and visualized Diagrams Diagram definition Automatic diagram generation Types Cartesian diagrams (many) Cluster diagrams (many) Interval diagrams (many) Portfolio diagrams (many) Notations formats ArchiMate Business Process Modeling Notation (BPMN) Unified Modeling Language (UML) Common image Interaction Annotating Editing Filtering Grouping Hiding Highlighting Searching Zooming Diagram layout unchanged after predefined interactions. Has to be adjusted after manual interactions. Visualizations As-is EA Plan EA Target EA Legend EA state Roadmap Gap Reports Batch-process generation On demand generation Modification after generation formats Included PDF Many 2013 SYRACOM AG 53
Tables and matrices Format modification formats CSV Interaction Annotating Drilling-down Editing Filtering Grouping Hiding Highlighting Searching Sorting Included tables and matrices Many 3.8.6 Integration EA/EAM frameworks Non-EAM discipline Department of Defense Architecture Framework Integrated Architecture Framework Demand management IT service management Process management Project management The Open Group Architecture Framework Zachman Framework Project portfolio management Risk management Strategy & goal management 3.8.7 Background Employees EA tool revenue sources Company Between 1 and 10 11. Configuration (+) 12. EAM consulting (++) 13. Maintenance (--) 14. Training (+) 15. User licenses (--) Using organizations Industry type Customer Between 51-100 in total 31 and more small/midsized Education Finance Health IT consulting IT products & services Management consulting Production Public service Telecommunications Transport / logistics Surveyed expert Chief Executive Officer (United Kingdom, 15 years company, 10 years EAM experience) 2013 SYRACOM AG 54
Information architecture ENTERPRISE ARCHITECTURE TOOL SURVEY 2013 3.9 MEGA Solution for Enterprise Architecture, HOPEX version (MEGA International) The EA tool of the French vendor MEGA provides a multitude of import/export interfaces for data interchange. While the costs for the software are contingent on the available, the size of the company, as well as the overall user number and their roles, mobile devices like smartphones and tablets are supported partially. In addition to the asked EA approaches, MEGA s software solution integrates with NAF and FEAF. With regards to non-eam disciplines, the tool facilitates compliance and control as well as audit management tasks. 3.9.1 Tool Basic Information Web www.mega.com/en/c/product Language Origin Demand management Enterprise Architecture Mgmt. IT service management Process management Project management Project portfolio management Strategy & goal management Architectural focus Business architecture architecture Technical architecture Demo version www.mega.com/en/c/product/p/evalu ation-request (registration required) Available demo with usage time restrictions Cost factors Available Usage time Usage frequency Company size User number User roles Variants Add-ons with complementary Initial costs Between 10.001 and 100.000 License Proprietary Turn-key Tool can be fully used after installation Architecture Types 1-tier (single workstation) 2-tier (client, database) 3-tier (client, application, database) Hosting On-premises (at the customer) Off-premises (at the vendor) Through third-party organization Operating system HP-US IBM AIX IBM z/os Linux MS Windows Oracle Solaris DBMS IBM DB2 Microsoft SQL Server Oracle DB Sybase SQL Server Run-time Microsoft.NET Oracle Java Other No extra hardware required No extra software required 2013 SYRACOM AG 55
Data Import interfaces XML SAP Solution Manager Different CMDBs Different EAM tools interfaces XML SAP Solution Manager BPEL XPDL Different CMDBS Import Data validation Data editing Query language Structured Query Language XQuery Editing Creating Updating Deleting Query Filtering Grouping Searching Sorting Encryption Stored data Sent/received data (partially) Sample data Yes Backup Automatic data backup Performance Possible instances 10.001 and more Smooth working Parallel users Between 10.001 and more Smooth working Configuration Backup Automatic configuration backup Admin software Yes Locations On-premises (at the customer) Off-premises (at the vendor) Through third-party organization Components Graphical user interface Business application logic Language Front-end devices Commoditiy PC/laptop Tablet Smartphone Platform Yes Partially Partially Reports, web front-end Reports, web front-end 3.9.2 Strategy Key performance indicators Principles Calculation Visualization Included KPIs Visualization modification Many Included principles Adherence mechanisms Consistency check Many Yes Notification Prohibition of operation 2013 SYRACOM AG 56
3.9.3 Method Included workflows Provided standard workflows Workflow Execution Few Gather data (centralized) Gather data (decentralized) Define standards Define reference architect 3.9.4 Organization User management Granting access rights Assigning user roles Grouping multiple users Integration with third-party user management systems Collaboration Communication (partially) Commenting EA data Notifications Rating EA data (partially) Tagging EA data Access layers Presentation Functional Data Included Predefined user roles: Many Predefined user groups: Many User assistance Types Languages Recommended training Training On-premises (at the client) Off-premises (at the vendor) Virtual (e.g., Skype) Through third-parties Tool-based introduction tour (meaningful) Tool training sessions Manual and documentation (meaningful) Communication channels Languages Tool manual languages Support E-Mail Phone On-site visits 2013 SYRACOM AG 57
3.9.5 Deliverable Meta-model Extending ing Importing Locking Visualizing Element Classes (add, modify, delete) Attributes (add, modify, delete) Relations (add, modify, delete) Business object Capability Location Organization Process Elements Information object Data object component interface platform service Infrastructure component Infrastructure platform Infrastructure service Legend Architecture Element Visualized element Diagrams Diagram definition Automatic diagram generation (partially) Types Cartesian diagrams (many) Cluster diagrams (many) Interval diagrams (many) Portfolio diagrams (many) Notations ArchiMate Business Process Modeling Notation (BPMN) Unified Modeling Language (UML) Interaction Annotating Editing Filtering Grouping Hiding Highlighting Searching Zooming formats Common image Diagram layout unchanged after predefined and manual interactions Visualizations As-is EA Plan EA Target EA Legend EA state Roadmap Gap Reports Batch-process generation On demand generation Modification after generation formats Included PDF Many 2013 SYRACOM AG 58
Tables and matrices Format modification formats CSV Interaction Annotating Drilling-down Editing Filtering Grouping Hiding Highlighting Searching Sorting Included tables and matrices Many 3.9.6 Integration EA/EAM frameworks Non-EAM discipline Department of Defense Architecture Framework Integrated Architecture Framework (partially) Demand management IT service management Process management Project management (partially) The Open Group Architecture Framework Zachman Framework NATO Architecture Framework Federal Enterprise Architecture Framework Project portfolio management (partially) Risk management Strategy & goal management Compliance and control Audit Management 3.9.7 Background Employees EA tool revenue sources Company Between 101 and 1.000 Configuration (+) EAM consulting (+) Maintenance (-) Using organizations Industry type Training (-) User licenses (++) Customer 101 and more in total 31 and more small/midsized Education Finance Health IT consulting IT products & services Management consulting Production Public service Telecommunications Transport / logistics Surveyed expert Vice President Product Strategy (France, 13 years company, 16 years EAM experience) 2013 SYRACOM AG 59
Information architecture ENTERPRISE ARCHITECTURE TOOL SURVEY 2013 3.10 SAMU 5.4 (Atoll Technologies Ltd.) Having its roots in EAM and IT service management, the 3-tier EA tool SAMU 5.4 runs on different operating systems. In place of retrieving information via SQL or XQuery, SAMU allows for assembling database queries on GUI level. Developed in Eastern Europe, the software s out-of-the-box version does not come with predefined diagrams, KPIs, and principles but offers functionalities to define and use them. Looking at EAM method support, SAMU provides mechanisms to integrate with external workflows. In terms of integration, the vendor offers so-called ready-made configuration packs for TOGAF and the Pragmatic Enterprise Transformation Framework (PEAF). 3.10.1 Tool Basic information Web www.atollgroup.eu/en/solutions/samu -repository/#c72 Language Origin Demand management Enterprise Architecture Mgmt. IT service management Process management Project management Project portfolio management Strategy & goal management Architectural focus Business architecture architecture Technical architecture Demo version Upon request www.atollgroup.eu/en/ contact-us/ (registration required) Vendor offers a trial environment on its servers remotely accessible by the client for limited period of time. Cost factors Available Usage time Usage frequency Licenses Variants Add-ons with complementary Initial costs Between 10.001 and 100.000 License Proprietary Turn-key Tool can be fully used after installation Architecture Types 1-tier (single workstation) 2-tier (client, database) 3-tier (client, application, database) Hosting On-premises (at the customer) Off-premises (at the vendor) Through third-party organization Operating system HP-US IBM AIX IBM z/os Linux MS Windows Oracle Solaris DBMS IBM DB2 Microsoft SQL Server Oracle DB Sybase SQL Server Run-time Microsoft.NET Oracle Java Other No extra hardware required No extra software required 2013 SYRACOM AG 60
Data Import interfaces XML JDBC interfaces XML JDBC Import Data validation Data editing Query language Structured Query Language XQuery Assembling queries via SAMU GUI Editing Creating Updating Deleting Query Filtering Grouping Searching Sorting Encryption Stored data Sent/received data Sample data Partially Backup None Performance Possible instances 10.001 and more Smooth working Parallel users Between 5.001 and 10.000 Smooth working Configuration Backup None Admin software No Locations On-premises (at the customer) Off-premises (at the vendor) Through third-party organization Components Graphical user interface Business application logic Language Almost anything by simple parameterisation on GUI level Front-end devices Platform Commoditiy PC/laptop Tablet Smartphone Yes No No 3.10.2 Strategy Key performance indicators Included KPIs Visualization modification (partially) Calculation (partially) Visualization (partially) None Yes Included principles Adherence mechanisms Principles Consistency check None Notification Prohibition of operation Architecture vs. principle compliance reports 2013 SYRACOM AG 61
3.10.3 Method Included workflows Provided standard workflows Workflow (partially) Execution (partially) Many Gather data (centralized) Gather data (decentralized) Define standards Define reference architect SAMU can integrate with external workflows 3.10.4 Organization User management Granting access rights Assigning user roles Grouping multiple users Integration with third-party user management systems Collaboration Communication (partially) Commenting EA data Notifications Rating EA data Tagging EA data (partially) Access layers Presentation Functional Data Included Predefined user roles: Few Predefined user groups: Few All functional and data access roles are managed by a sophisticated permission management system that can be integrated to LDAP. User assistance Types Languages Recommended training Training On-premises (at the client) Off-premises (at the vendor) Virtual (e.g., Skype) Through third-parties Polish Czech Hungarian Tool-based introduction tour (meaningful) Tool training sessions Manual and documentation (meaningful) German and Czech offered by partners Communication channels Languages Tool manual languages Support E-Mail Phone On-site visits Hungarian and any other language can be added Hungarian and any other language can be added 2013 SYRACOM AG 62
3.10.5 Deliverable Meta-model Extending ing Importing Locking Visualizing (partially) Element Classes (add, modify, delete) Attributes (add, modify, delete) Relations (add, modify, delete) Business object Capability Location Organization Process Information object Data object component interface platform service Elements Infrastructure component Infrastructure platform Infrastructure service Legend Architecture Element Visualized element The elements of the meta-model are free to set whatever the customer requires. Any of its aspects can be visualized Diagrams Diagram definition Automatic diagram generation Types Cartesian diagrams (None) Cluster diagrams (None) Interval diagrams (None) Portfolio diagrams (None) Diagrams can be defined on the GUI They do not come out-of-the-box Notations ArchiMate Business Process Modeling Notation (BPMN) Unified Modeling Language (UML) Interaction Annotating Editing Filtering Grouping Hiding Highlighting Searching Zooming formats Common image PDF XML Diagram layout unchanged after predefined and manual interactions Visualizations As-is EA Plan EA Target EA Legend EA state Roadmap Gap Any subset, like transformation projects, etc. can be visualized. Reports Batch-process generation On demand generation Modification after generation formats PDF Any visual formats XML Included Many 2013 SYRACOM AG 63
Tables and matrices Format modification formats CSV XML Interaction Annotating Drilling-down Editing Filtering Grouping Hiding Highlighting Searching Sorting Included tables and matrices Many 3.10.6 Integration EA/EAM frameworks Non-EAM discipline Department of Defense Architecture Framework (partially) Integrated Architecture Framework (partially) Demand management IT service management Process management (partially) Project management (partially) The Open Group Architecture Framework Zachman Framework (partially) Vendor can provide ready-made configuration packs for TOGAF and PEAF Other frameworks can be supported Project portfolio management Risk management (partially) Strategy & goal management Other initiatives can be supported 3.10.7 Background Employees EA tool revenue sources Company Between 11 and 50 Configuration (+) EAM consulting (-) Maintenance (-) Using organizations Industry type Training (-) User licenses (+) Customer Between 21 and 50 in total Between 21 and 30 small/midsized Education Finance Health IT consulting IT products & services Management consulting Production Public service Telecommunications Transport / logistics Surveyed expert Business development manager (Other, 6 years company, 6 years EAM experience) 2013 SYRACOM AG 64
Information architecture ENTERPRISE ARCHITECTURE TOOL SURVEY 2013 3.11 Visible Analyst 2013 (Visible Systems Corporation) According to Visible Systems Corporation, the initial costs for the proprietary EA solution Visible Analyst are equal or less than 10.000. Different product versions come with a varying set of functionalities, with no version including sample data. Hosted uniquely on-premises at the user, Visible Analyst provides no KPI and only rudimentary principle support. The tool permits at most 500 users to work at the same time. Even though data is not encrypted and not validated upon import/export, the tool offers a wide range of data interchange interfaces. Roadmaps and gaps between two EA states cannot be visualized. While training can be solely hold in English language, the EA tool and associated customer support are offered in German, too. Speaking of integration with EA approaches and non-eam disciplines, the software supports the Zachman framework, process management, as well as strategy & goals management. 3.11.1 Tool Basic information Web www.visible.com/products/analyst/in dex.htm Language Origin Demand management Enterprise Architecture Mgmt. IT service management Process management Project management Project portfolio management Strategy & goal management Architectural focus Business architecture architecture Technical architecture Demo version www.visible.com/download/download s.htm (registration required) Available demo with functional restrictions Cost factors Available Usage time Usage frequency Variants Product family with different versions Initial costs Between 1 and 10.000 License Proprietary Turn-key Tool can be fully used after installation Architecture Types 1-tier (single workstation) 2-tier (client, database) 3-tier (client, application, database) Hosting On-premises (at the customer) Off-premises (at the vendor) Through third-party organization Operating system HP-US IBM AIX IBM z/os Linux MS Windows Oracle Solaris DBMS IBM DB2 Microsoft SQL Server Oracle DB Sybase SQL Server Any type of SQL-database Run-time Microsoft.NET Oracle Java Separate application Other No extra hardware required No extra software required 2013 SYRACOM AG 65
Data Import interfaces XML XMI DDL, DDS ODBC interfaces XML SQL DDL DDS ODBC COBOL Import Data validation Data editing Query language Structured Query Language XQuery Editing Creating Updating Deleting Query Filtering Grouping Searching Sorting Encryption Stored data Sent/received data Sample data No Backup Manual data backup Performance Possible instances 10.001 and more Smooth working Parallel users Between 101 and 500 Smooth working Configuration Backup Manual Admin software No Locations On-premises (at the customer) Off-premises (at the vendor) Through third-party organization Components Graphical user interface Business application logic Language Front-end devices Platform Commoditiy PC/laptop Tablet Smartphone Yes No No 3.11.2 Strategy Key performance indicators Calculation Visualization Included KPIs Visualization modification None No Included principles Adherence mechanisms Principles Consistency check None Notification Prohibition of operation Linkage 2013 SYRACOM AG 66
3.11.3 Method Included workflows Provided standard workflows Workflow Execution (partially) None Gather data (centralized) Gather data (decentralized) Define standards Define reference architect 3.11.4 Organization User management Granting access rights Assigning user roles Grouping multiple users Integration with third-party user management systems Collaboration Communication (partially) Commenting EA data (partially) Notifications (partially) Rating EA data (partially) Tagging EA data (partially) Access layers Presentation Functional Data Included Predefined user roles: Few Predefined user groups: Few User assistance Types Languages Recommended training Training On-premises (at the client) Off-premises (at the vendor) Virtual (e.g., Skype) Through third-parties Tool-based introduction tour Tool training sessions Manual and documentation Communication channels Languages Tool manual languages Support E-Mail Phone On-site visits Fax Forum 2013 SYRACOM AG 67
3.11.5 Deliverable Meta-model Extending ing Importing Locking Visualizing Element Classes (add, modify, delete) Attributes (add, modify, delete) Relations (add, modify, delete) Business object Capability Location Organization Process Elements Information object Data object component interface platform service Infrastructure component Infrastructure platform Infrastructure service Legend Architecture Element Visualized element Diagrams Diagram definition Automatic diagram generation Types Cartesian diagrams Cluster diagrams (many) Interval diagrams Portfolio diagrams (few) Notations ArchiMate Business Process Modeling Notation (BPMN) Unified Modeling Language (UML) Data flow (Yourdon/Constantine) Data flow (Gane and Sarson) SSADM Entity Relationship (Chen) Information Engineering Interaction Annotating Editing Filtering Grouping Hiding Highlighting Searching Zooming formats Common image WMF HTML Diagram layout unchanged after predefined and manual interactions Visualizations As-is EA Plan EA Target EA Legend EA state Roadmap Gap Reports Batch-process generation On demand generation Modification after generation (partially) formats Included PDF Many HTML TEX 2013 SYRACOM AG 68
Tables and matrices Format modification formats CSV HTML Interaction Annotating Drilling-down Editing Filtering Grouping Hiding Highlighting Searching Sorting Included tables and matrices Many 3.11.6 Integration EA/EAM frameworks Non-EAM discipline Department of Defense Architecture Framework Integrated Architecture Framework Demand management IT service management Process management Project management The Open Group Architecture Framework Zachman Framework Project portfolio management Risk management Strategy & goal management (partially) 3.11.7 Background Employees EA tool revenue sources Company Between 11 and 50 Configuration (--) EAM consulting (--) Maintenance (--) Training (--) User licenses (--) Using organizations Industry type Customer 101 and more in total 31 and more small/midsized Education Finance Health IT consulting IT products & services Management consulting Production Public service Telecommunications Transport / logistics Defense Surveyed expert Marketing manager (Other, 20 years company, 0 years EAM experience) 2013 SYRACOM AG 69
Basic information Architecture Data Performance Configuration Frontend devices Key performance indicators Principles Method User management User assistance Metamodel Diagrams Reports Tables and matrices EA/EAM frameworks Non-EAM discipline Background ENTERPRISE ARCHITECTURE TOOL SURVEY 2013 4. MULTI-TOOL EVALUATION This Chapter compares the 11 EA tools on the basis of the examined features. Please note the presented analysis results are an aggregated overview on the different software solutions with the underlying data originating from the tool vendors questionnaire answers dating back to February 2013. Subsequent table shows the feature blocks introduced in Section 3 at the x-axis, tagged with the corresponding color of the SEAM framework as briefly outlined in section 2.1.1. The background block is added as last column to the feature blocks as it is not a part of SEAM. At the y-axis the tool names are listed in alphabetic order. For each feature block, the maximum number of points is indicated. Based on the evaluation scheme explained in the Appendix of this document, the relative score as quotient between tool score and maximum score is provided. If a tool reaches the highest point number for a certain feature block (in most cases this is 1), the cell is marked in light blue. There can be more than one marked value per column given that multiple tools may score maximum points. Productname max. score 16 18 25 12 9 6 10 8 10 24 13 49 36 12 17 8 14 17 ABACUS 0,75 0,72 1 1 1 1 1 1 1 0,92 1 1 1 1 1 1 1 1 BiZZdesign Architect 0,81 0,67 0,84 1 1 0,67 0,9 0,88 0 0,58 0,85 1 1 1 1 0,75 1 1 Corporate Modeler Suite 0,88 0,61 0,84 1 1 0,67 0,8 0,75 0,7 0,92 1 1 0,94 1 1 1 1 0,94 Essential Architecture Manager 0,94 0,83 0,76 0,83 1 0,67 0,8 0,75 0 0,83 0,69 1 0,86 1 1 0,63 0,93 0,94 IBM Rational System Architect 0,81 0,44 0,96 0,67 1 0,33 1 0,88 1 0,92 0,92 1 1 1 0,82 1 1 1 Layer8 0,75 0,67 0,8 0,75 1 1 1 0,63 0,7 0,92 1 1 1 1 1 0,88 0,86 0,53 leanix 0,81 0,28 0,88 0,67 0,22 0,83 0,2 0 0 0,5 0,69 0,61 0,67 0,58 0,35 0,5 0,71 0,18 MappIT 0,88 0,33 0,6 0,58 0,22 0,33 0 0,5 0 0 0,54 0,82 0,56 1 0,59 0,25 0,71 0,47 MEGA Solution for EA 0,75 0,5 0,92 1 1 0,67 1 1 0,9 0,92 0,92 1 0,92 1 1 0,88 0,86 0,82 SAMU 0,69 0,67 0,8 0,92 0,67 0,33 0,5 0,63 0,8 0,83 0,92 0,98 1 1 1 0,63 0,79 0,59 Visible Analyst 0,81 0,67 0,4 0,67 0,44 0,33 0 0,25 0,7 0,63 0,62 0,78 0,64 0,75 0,24 0,25 0,21 1 Table 1 - Tool overview matrix When analyzing the table the following facts become clear: The feature block Reports is well supported. Nearly all tools provide the questioned capabilities. Similarly Meta-model, Diagrams, Configuration and Tables and matrices indicate a solid tool support. Summarizing, the conception area deliverables is covered appropriately in average. A different picture is drawn when examining the conception area and feature block Method. The coverage level varies from full to no support. Similar results can be observed for Key performance indicators and Principles. There are a few feature blocks where no tool has scored maximum points. For Basic information the reason lies in the initial costs for the tool exceeding 10.000. In case of Architecture the examined tools lack support for operating systems and common database management systems. User management is not fully covered since the tools do not provide collaboration functionalities well-known from the web 2.0 applications. No tool has reached the maximum total score across all feature blocks. Based on the questions we posed and the answers given by the survey experts, the tool ABACUS has nearly fulfilled all requested features. Above statements do not assume a particular application scenario, hence are general in nature. The scoring on feature level provided in the Appendix section help to compile customer-specific evaluation schemes. 2013 SYRACOM AG 70
Information architecture ENTERPRISE ARCHITECTURE TOOL SURVEY 2013 5. APPENDIX Below we explain the evaluation scheme we applied for contrasting the 11 EA tools with each other. When surveying the vendors, we posed two different types of questions targeting at the tool s features: single- and multi choice. While for the former type the answer to the question consisted of exactly one fact, for the latter the response could contain more than one piece of information. To ensure comparability, we did not assess the additional remarks and hints some vendors entered into the available description fields. We further abstained from attributing different weights to the tool features bearing in mind that such a prioritization always hinges on the goal and organizational circumstances a tool decision has to account for. In terms of score counting we applied the following three rules: 1. Single-choice feature If exactly one tool fact could be selected for a feature, the resulting points depend on the chosen answer. For most of the features we used the following answer sets. The score is given in parenthesis: Yes (2) Partially (1) No (0) Many (2) Few (1) None (0) For facts that can be partially available, [(partially)] is listed as an optional label with the score counting remaining unchanged. Example: English (2) English (partially) (1) No English (0) 2. Multi-choice feature If multiple tool facts could be selected for a certain feature, every checked answer is counted as one point. Example: Creating (1) Reading (1) Updating (1) 3. Whenever we deemed a tool feature as irrelevant for the scoring (e.g. origin, variants for basic information), we allotted 0 points. Subsequently, the tool assessment matrices are illustrated again, this time including the evaluation scheme. For each feature, the maximum number of points (0 pts. in case the feature was disregarded for the comparison) as well as the set of possible facts are stated. For single-choice questions, the possible facts and their score are given. Tool Basic information (16 pts.) Web (0 pts.) URL to the tool website Language (4 pts.) [(partially)] [(partially)] Origin (0 pts.) Demand management Enterprise Architecture Mgmt. IT service management Process management Project management Project portfolio management Strategy & goal management Architectural focus (4 pts.) Business architecture architecture Technical architecture 2013 SYRACOM AG 71
Demo version (2 pts.) URL to the tool demo website Available demo with no restrictions (2) Available demo with usage time or functional restrictions (1) Cost factors (0 pts.) Available Usage time Usage frequency No demo available (0) Variants (0 pts.) Add-ons with complementary Product family with different versions Monolithic product Initial costs (3 pts.) Free of cost (3) 1 10.000 (2) 10.001 100.000 (1) 100.001 and more (0) License (1 pts.) Proprietary (0) Open source (1) Turn-key (2 pts.) Yes (2) Partially (1) No (0) Architecture (18 pts.) Types (3 pts.) 1-tier (single workstation) 2-tier (client, database) 3-tier (client, application, database) Hosting (3 pts.) On-premises (at the customer) Off-premises (at the vendor) Through third-party organization Operating system (6 pts.) HP-US IBM AIX IBM z/os Linux MS Windows Oracle Solaris DBMS (4 pts.) IBM DB2 Microsoft SQL Server Oracle DB Sybase SQL Server Run-time (0 pts.) Microsoft.NET Oracle Java Other (2 pts.) No extra Hardware required (1) No extra Software required (1) Data (25 pts.) Import interfaces (2 pts.) XML interfaces (2 pts.) XML Import (4 pts.) Data validation [(partially)] Data editing [(partially)] Query language (2 pts.) Structured Query Language XQuery Editing (3 pts.) Creating Updating Deleting Query (4 pts.) Filtering Grouping Searching Sorting Encryption (4 pts.) Stored data [(partially)] Sent/received data [(partially)] Sample data (2 pts.) Yes (2) Partially (1) No (0) Backup (2 pts.) Automatic data backup (2) Manual data backup (1) No data backup (0) 2013 SYRACOM AG 72
Performance (12 pts.) Possible instances (5 pts.) 10.001 and more (3) Between 5.001 and 10.000 (2) Between 1.001 and 5.000 (1) Between 1 and 1.000 (0) Smooth working (2) Partially (1) No (0) Parallel users (7 pts.) 10.001 and more (5) Between 5.001 and 10.000 (4) Between 1.001 and 5.000 (3) Between 501 and 1000 (2) Between 101 and 500 (1) Between 1 and 100 (0) Smooth working (2) Partially (1) No (0) Configuration (9 pts.) Backup (2 pts.) Automatic configuration backup (2) Manual configuration backup (1) No configuration backup (0) Admin software (1 pts.) Yes (1) No (0) Locations (3 pts.) On-premises (at the customer) Off-premises (at the vendor) Through third-party organization Components (3 pts.) Graphical user interface Business application logic Language Front-end devices (6 pts.) Platform (6 pts.) Commoditiy PC/laptop Tablet Smartphone Yes (2) Partially (1) No (0) Yes (2) Partially (1) No (0) Yes (2) Partially (1) No (0) Strategy Key performance indicators (10 pts.) (6 pts.) [(partially)] Calculation[(partially)] Visualization [(partially)] Included KPIs (2 pts.) Many (2) Few (1) None (0) Visualization modification (2 pts.) Yes (2) Partially (1) No (0) Principles (8 pts.) (4 pts.) [(partially)] Consistency check [(partially)] Included principles (2 pts.) Many (2) Few (1) None (0) Adherence mechanisms (2 pts.) Notification Prohibition of operation 2013 SYRACOM AG 73
Method (4 pts.) Included workflows (2 pts.) Provided standard workflows (4 pts.) Workflow (10 pts.) [(partially)] Execution [(partially)] Many (2) Few (1) None (0) Centralized gathering of data Decentralized gathering of data of standards of reference architectures Organization User management (24 pts.) (7 pts.) Granting access rights [(partially)] Assigning user roles [(partially)] Grouping multiple users [(partially)] Integration with third-party user management systems (1) Collaboration (10 pts.) Communication [(partially)] Commenting EA data [(partially)] Notifications [(partially)] Rating EA data [(partially)] Tagging EA data [(partially)] Access layers (3 pts.) Presentation Functional Data Included (4 pts.) Predefined user roles: Many (2) / Few (1) / None (0) Predefined user groups: Many (2) / Few (1) / None (0) User assistance (13 pts.) Types (4 pts.) Languages (2 pts.) Recommended training (0 pts.) Training (6 pts.) On-premises (at the client) Off-premises (at the vendor) Virtual (e.g., Skype) Through third-parties Tool-based introduction tour Tool training sessions Manual and documentation Support (7 pts.) Communication channels (3 pts.) E-Mail Phone On-site visits Languages (2 pts.) Tool manual languages (2 pts.) 2013 SYRACOM AG 74
Deliverable Meta-model (49 pts.) (10 pts.) Extending [(partially)] ing [(partially)] Importing [(partially)] Locking [(partially)] Visualizing [(partially)] Element (9 pts.) Classes (add, modify, delete) Attributes (add, modify, delete) Relations (add, modify, delete) Business object Capability Location Organization Process Information object Data object component interface platform service Elements (30 pts.) Infrastructure component Infrastructure platform Infrastructure service Legend Architecture Element Visualized element Each available meta-model element is counted. If the element is visualizable another point is added. Tools-specific elements added by the vendor and written in italic letters are not counted. Diagrams (36 pts.) (4 pts.) Diagram definition [(partially)] Automatic diagram generation [(partially)] Types (8 pts.) Cartesian diagrams (many (2) / few (1) / none (0)) Cluster diagrams (many (2) / few (1) / none (0)) Interval diagrams (many (2) / few (1) / none (0)) Portfolio diagrams (many (2) / few (1) / none (0)) Notations (3 pts.) formats (2 pts.) ArchiMate Business Process Modeling Notation (BPMN) Unified modeling Language (UML) Common image Interaction (10 pts.) Annotating Editing Filtering Grouping Hiding Highlighting Searching Zooming Diagram layout unchanged after predefined (1) and manual (1) interactions Visualizations (9 pts.) As-is EA Plan EA Target EA Legend EA state Roadmap Gap Each available EA state (3), gap (3), and roadmap (3) visualization (3) is counted. 2013 SYRACOM AG 75
Reports (12 pts.) (8 pts.) [(partially)] Batch-process generation [(partially)] On demand generation [(partially)] Modification after generation [(partially)] formats (2 pts.) Included (2 pts.) PDF Many (2) / Few (1) / None (0) Tables and matrices (17 pts.) (4 pts.) [(partially)] Format modification [(partially)] formats (2 pts.) CSV Interaction (9 pts.) Annotating Drilling-down Editing Filtering Grouping Hiding Highlighting Searching Sorting Included tables and matrices (2 pts.) Many (2) Few (1) None (0) Integration EA/EAM frameworks (8 pts.) Non-EAM discipline (14 pts.) Department of Defense Architecture Framework [(partially)] Integrated Architecture Framework [(partially)] Demand management [(partially)] IT service management [(partially)] Process management [(partially)] Project management [(partially)] Project portfolio management [(partially)] The Open Group Architecture Framework [(partially)] Zachman Framework [(partially)] Risk management [(partially)] Strategy & goal management [(partially)] 2013 SYRACOM AG 76
Background Employees (0 pts.) EA tool revenue sources (0 pts.) Company Between 51 and 100 Configuration (+) EAM consulting (-) Maintenance (+) Training (+) User licenses (++) Using organizations (7 pts.) Industry type (10 pts.) Customer (17 pts.) In total: Between 1 and 10 (0) Between 11 and 20 (1) Between 21 and 50 (2) Between 51 and 100 (3) 101 and more (4) Education Finance Health IT consulting IT products & services Management consulting Production Public service Telecommunications Transport / logistics small/midsized: Between 1 and 10 (0) Between 11 and 20 (1) Between 21 and 30 (2) 31 and more (3) Surveyed expert (0 pts.) Role (Country of work, Number of years at the company, Number of years of EAM experience) 2013 SYRACOM AG 77
6. BIBLIOGRAPHY International Organization for Standardization. (2007). ISO/IEC 42010:2007 Systems and software engineering -- Recommended practice for architectural description of softwareintensive systems. Geneva, Switzerland Maicher, M., Sauerzapf, G., Winterhalder, C., Palme, F. (2008). EAM Think Tank - Report on Progress of Enterprise Architecture Management 2008. Ross, J. W., Weill, P., Roberts, D. C. (2006). Enterprise Architecture as Strategy: Creating a Foundation for Business Execution. Bosten, MA, USA: McGraw-Hill Professional. Schekkerman, J. (2011). Enterprise Architecture Tool Selection Guide. Institute For Enterprise Architecture Developments. http://www.enterprise-architecture.info/ (last opened: 20.02.2013) Schweda, C. M., Matthes, F., Buckl, S., & Leitel, J. (2008). Enterprise Architecture Management Tool Survey 2008 (p. 278). Munich, Germany. SYRACOM AG (2013). SEAM Framework. http://www.syracom.de/en/consulting-andsolutions/enterprise-architecture-management/seam-framework.html (last opened: 20.02.2013) The Open Group (2001) TOGAF Version 9.1. (p. 692) Zachman J. A. (1997): Enterprise Architecture: The Issue of the Century, Database Programming and Design, pp. 2-5, March 1997. 2013 SYRACOM AG 78
7. NOMENCLATURE BI Business Intelligence BPEL Business Process Execution Language BPMN Business Process Modeling Notation CMDB Configuration Management DataBase CSV Comma-Separated-Value DBMS Database Management Systems DDL Data Definition Language DDS Data Distribution Service DoDAF Department of Defense Architecture Framework EA Enterprise Architecture EAM Enterprise Architecture Management ERP Enterprise Resource Planning etom enhanced Telecom Operations Map FEAF Federal enterprise architecture framework GUI Graphical User Interface HTML HyperText Markup Language IAF Integrated Architecture Framework IDEF Integration DEFinition IT Information Technology JDBC Java DataBase Connectivity JSON JavaScript Object Notation KPI Key Performance Indicator LDAP Lightweight Directory Access Protocol MDB Microsoft access DataBase Mgmt. Management MS Microsoft NAF NATO Architecture Framework 2013 SYRACOM AG 79
ODBC Open Database Connectivity PEAF Pragmatic Enterprise Transformation Framework SaaS Software as a Service SEAM SYRACOM Enterprise Architecture Management Framework SME Small and Midsized Enterprise SQL Structured Query Language SSADM Structured Systems Analysis and Design Method SVG Scalable Vector Graphics TOGAF The Open Group Architecture Framework UML Unified Modeling Language WMF Windows Metafile XAML extensible Markup Language XMI XML Metadata Interchange XML extensible Markup Language XPDL XML Process Definition Language XSL Extensible Stylesheet Language XSLT Extensible Stylesheet Language Transformations 2013 SYRACOM AG 80
About SYRACOM Founded in 1998, the SYRACOM group is an independent business and IT consultancy which focuses on the design and implementation of efficient and sustainable business processes. Based on their profound industry knowledge, SYRACOM consultants constantly bridge the gap between business and IT. SYRACOM s strong commitment to follow a holistic approach concerns strategy enactment, organization and process optimization, and the implementation of customized business and IT solutions. The company s international clients are active in diverse industries, e.g., banking and insurance, telecommunication, automotive, as well as transport and logistics. Besides Enterprise Architecture Management (EAM), further fields of competences of SYRACOM are: business engineering, enterprise performance management, project management, as well as application management, development, and integration. Copyright Copyright 2013 SYRACOM AG, Germany. All rights reserved. No part of this publication may be reproduced, stored, archived, or transmitted in any form by any means (electronical, mechanical, by photocopying, or otherwise) without the prior printed permission of the publisher, SYRACOM. The information contained and opinions expressed herein may be changed without prior notice. Trademarks All trademarks or registered trademarks are the property of their respective owners. Disclaimer The information contained herein has been obtained from sources believed to be reliable at the time of publication but cannot be guaranteed. Please note that the findings, conclusions and recommendations that SYRACOM delivers will be based on information gathered in good faith from both primary and secondary sources, whose accuracy cannot always be guaranteed by SYRACOM. SYRACOM disclaims all warranties as to the accuracy, completeness, or adequacy of such information. SYRACOM shall have no liability for errors, omissions, or inadequacies in the information contained herein or for interpretations thereof. In no event shall SYRACOM be liable for any damage of any kind (e.g. direct, indirect, special, incidental, consequential, or punitive damages) whatsoever, including without limitation lost revenues, or lost profits, which may result from the use of these materials. The reader assumes sole responsibility for the selection of these materials to achieve its intended results. There will be no warranty that the results of this publication will be economically and technically exploitable and unencumbered by third-party proprietary rights. 2013 SYRACOM AG 81
Contact: Rolf Knoll SYRACOM AG Otto-von-Guericke-Ring 15 D-65205 Wiesbaden Tel: +49 6122 9176-0 www.syracom.de Rolf.Knoll@SYRACOM.de 2013 SYRACOM AG 82