# home

Welcome to the **arKItect** **5.1.x documentation.**

### arKItect Developer Getting Started

New to **arKItect** ? Start by exploring the [arKItect Developer Getting Started](file:///C:/display/ark51x/arKItect+Developer+Getting+Started). The Getting Started Guide illustrates the [First Steps](file:///C:/display/ark51x/First+Steps), presents the [Developer Environment](file:///C:/display/ark51x/Developer+Environment), shows you how to navigate in **arKItect** projects (see [Navigation in the Diagram](file:///C:/display/ark51x/Navigation+in+the+Diagram) and [Navigation in Projections](file:///C:/display/ark51x/Navigation+in+Projections)), how to [work with objects](file:///C:/display/ark51x/Working+with+Objects) and [manage variants](file:///C:/display/ark51x/Management+of+Variants).

Want to start your project using our systems engineering framework? Try our [System Engineering Advanced ](http://www.sea.k-inside.com)

### arKItect Developer User's Guide

The [arkitect Developer User's Guide](file:///C:/display/ark51x/arKItect+Developer+User's+Guide) is for project managers, experts, system engineers – anyone who uses **arKItect** . Start by exploring the [Getting Familiar with arKItect](file:///C:/display/ark51x/Getting+Familiar+with+arKItect) and learning about [Workspaces](file:///C:/display/ark51x/Workspaces), [Projects](file:///C:/display/ark51x/Projects), [Projections](file:///C:/display/ark51x/Projections) and the [Internal Block Diagram](file:///C:/display/ark51x/Internal+Block+Diagram). Try [creating a new project](file:///C:/display/ark51x/Creating+a+Project), then add [objects](file:///C:/display/ark51x/Objects) and [flows](file:///C:/display/ark51x/Flows), [navigate in the project](file:///C:/display/ark51x/Navigation), [manage the diversity](file:///C:/display/ark51x/Defining+Variants) of your project and [collaborate](file:///C:/display/ark51x/Collaboration) with your fellows.

### arKItect Designer Getting Started

New to the creation of meta-models? The [arKItect Designer Getting Started](file:///C:/display/ark51x/arKItect+Designer+Getting+Started) introduces you to the [Designer Environment](https://support.k-inside.com/display/ark42x/Introduction#Introduction-arKItectDesignerEnvironment) , shows you how to [work with rules](https://support.k-inside.com/display/ark42x/Editing+Types+and+Attributes#EditingTypesandAttributes-EditingTypes) and [manage filters](https://support.k-inside.com/display/ark42x/Editing+Types+and+Attributes#EditingTypesandAttributes-EditingViews) . Rules and filters constitute the two cornerstones of your meta-model.

### arKItect Designer User's Guide

The standard types and projections are not enough for you? The [arKItect Designer User's Guide](file:///C:/display/ark51x/arKItect+Designer+User's+Guide) will help you to create [rules](file:///C:/display/ark51x/Rules) and [filters](file:///C:/display/ark51x/Filters) fit your modeling needs. You will learn how to [create types](file:///C:/display/ark51x/Defining+Types) and [flows](file:///C:/display/ark51x/Defining+Flows), how to [define attributes](file:///C:/display/ark51x/Defining+Type+Attributes) and [create filters](file:///C:/display/ark51x/Defining+Filters) on which your projections are based. You will also find out how to [change the graphical aspect of objects](file:///C:/display/ark51x/Type+Properties) in order to meet or define your own graphical codes.

### Administrator's Guide

The administrator of your projects [manages users and workspaces](file:///C:/display/ark51x/Workspaces+and+User+Administration). He can also [configure the rights ](file:///C:/display/ark51x/Configuring+User+Rights)and [control the database size](file:///C:/display/ark51x/Controlling+Database+Size). See every detail in the [Administrator's Guide](file:///C:/display/ark51x/Administrator's+Guide).

### Installation Guide

The **arKItect** [Installation Guide](file:///C:/display/ark51x/Installation+Guide) is for people who are [installing](file:///C:/display/ark51x/Installation) **arKItect** . Check the [requirements and supported platforms](file:///C:/display/ark51x/System+requirements), then [download ](file:///C:/display/ark51x/Download+arKItect)and [install](file:///C:/display/ark51x/Installation) **arKItect** . It is also possible to consult the [Release Notes 5.1](file:///C:/display/ark51x/Release+Notes+5.1)

### Scripting Documentation

These resources are for software developers who want to develop their own scripts for **arKItect** . Take a look at the [Scripting Documentation](file:///C:/display/ark51x/Scripting+Documentation) and the [API documentation](file:///C:/display/ark51x/Python+API). Some additional [libraries](file:///C:/display/ark51x/Available+libraries) will help you to develop more complex scripts. You may also try the [tutorials](file:///C:/display/ark51x/Scripting+tutorial+-+Designer+license) for a short example. The interface uses **Python 2.7**, have a look to its documentation [http://docs.python.org/release/2.7/](http://docs.python.org/release/2.7/).

### Need Any Support?

Met a problem with **arKItect** ? Try the [FAQ](https://support.k-inside.com/display/FAQ/Answers) or the search engine above. The [Glossary](file:///C:/display/ark51x/Glossary) can be used to clarify **arKItect** terminology. If you cannot find a solution, go to our [support page](file:///C:/display/ark51x/Support).