Architecture Repository

What is the Architecture Repository application?

The Architecture Repository is the Dragon1 Application which you can use for storage and management of data and all elements of the enterprise. This is your architecture CMDB tool. With the architecture repository you can build a single source of truth for all your data. This increases productivity because people can find the right version of data they are looking for much more quickly.

Import and Export of Data

To increase your productivity even more Dragon1 provides you with a very flexible import and export functionality.

Any .dragon1 file, .d1 file, .doc file, .ppt file, .vsd file, .xls file, .txt file, .csv file, xml file or common open format file can be imported (intelligently).

Suppose you want or need to export some or all data from your account, you can choose to export it in any common & open format like .dragon1, .d1, .pdf, .xml, .txt and .csv

Free Structure For Data Storage

The Architecture Repository provides you with a free and flexible logical structure you can store your data items in. There are three structure elements: Cabinets, Dossiers and Folders. A cabinet is the highest structure element. A cabinet contains one or more dossiers. A dossier contains one or more folders. You can create as many cabinets, dossiers and folders you like in one account. And you can store as much data items in a folder you like.

Database and Role Based Access Control

All the data that is entered by users on Dragon1 is stored in databases in our secure data center. Every account on Dragon1 has its own database instance. Data of accounts is mixed but stored separately. This is called multitenant databases.

On Dragon1 every user login is connected to an account and an account can have many user logins. This mean you as individual or as team can work together on one repository and share data. The access to data is controlled by the creator of a cabinet, dossier, folder or data-item. And the admin login of the account controls who has privileges for a set of actions.

Entering Rich Data

The architecture repository application supports you in entering rich data. Not only the name, descr, type and title of a data item can entered. You can define as much attributes you like. You can even define new entity classes and entity types.

Dragon1 has 400+ entity classes build in you can enter data for right away. Here is a list of the entity classes you can enter data for.

The most important entity classes with regards to enterprise architecture you can store data items for are: architecture, structure, enterprise, business, capability, function, process, product, service, application, need, requirement, stakeholder, owner/client, concept, element, component, object, building block, principle, pattern, view, viewpoint, rule and design. And many, many more.

This wide range of predefined entity classes make sure you can work with any framework, method, approach, language or standard on Dragon1.

Meta Meta Modeling

The architecture repository enables you to create relationships between data items. And by doing this you create models.

The architecture repository enables you to create meta models, users models and instance modes. For example, a meta model could exist of entity classes like 'process' and 'application' and a rule that every process must be supported by at least one application. A user model could exist of entity types like 'sales process' and 'procurement process' and a 'crm application' that supports both processes. You can choose whether or not this user model has to be compliant to the meta model. An instance model could exist out of the instance of the processes and applications. Maybe the organization has five location where the sales process is executed and maybe there are 10 installations of the CRM system.

Screenshots of the Architecture Repository

The Folder List View

The Model View

Overview of Basic Features

Below is an overview of basic features of the Architecture Repository per edition.

Features Dragon1 FREE Dragon1 PRO Dragon1 ENTERPRISE
1. Structure and store data in Cabinets, Dossiers and Folders
2. Tag and categorize your data and information
3. Create models and views using relationships between entities
4. Registration & cataloging data on the desired level of detail
5. Design meta models and models at a conceptual level  
6. Attach articles to your data instances  
7. Define your own vector shapes and shapes collections  
8. Compare models and views    
9. Define entity classes and attribute types    

Interested to use the Architecture Repository?