-
Notifications
You must be signed in to change notification settings - Fork 0
Xyna Factory
The architecture of Xyna Factory is inspired by the principles of service production based on networks: The process-oriented automation of technical business processes.
Xyna Factory is organized into a set of Departments consisting of multiple Sections. Those Sections in turn are made up of Function Groups. A Department integrates similar functionality that belongs together. Sections and Function Groups provide a hierarchical system to further organize content and functionality. A provisioning Department, for instance, contains Workflows and Services concerned with service management and configuration creation. Sections group this content into different service types like DSL or IP VPN.
The Factory's skeletal structure is made up of the following backbone Departments:
- Xyna Processing
- The Processing is the integral constituent to Order handling. Every Order is processed according to the Master Workflow and is based on messages describing the content. Furthermore, this Department is linking together all other Departments.
- Xyna Multi-Channel Portal
- Together with Xyna Activation, the Multi-Channel Portal makes up all of Xyna Factory's interfaces. It can receive Orders from third party systems, as well as create responses to those systems. The inherent interface abstraction enables the creation of links to different systems and devices by transforming between generic internal language and device-specific syntax.
- Xyna Activation
- Activation is the south-bound pendant to the Multi-Channel Portal and thus focuses on systems closer to the net.
- Xyna Factory Warehouse
- The Factory Warehouse offers the infrastructure and functionality of storing data by integrating a multitude of Persistence Layers.
- Xyna Factory Intelligence
- Factory Intelligence subsumes analytical functionality that can be used for graphical visualization.
- Xyna Factory Management
- Factory Management contains all tools required to supervise, control and manage the infrastructure. Among others, it offers flexible user management and process monitoring.
- Xyna Development Factory: The Development Factory is the infrastructure used by the Xyna Modeller and other components used for graphical modeling.
Xyna Factory generally operates event-driven. This means that processes are triggered by specific events. The interfaces (living in Xyna Multi-Channel Portal or Xyna Activation) receive these events and transform them into a device-independent syntax. Following this transformation, an Order is generated to be handled within Xyna Processing.
Orders are processed within the Factory in terms of a standardized Workflow, the Xyna Master Workflow. All orders run through the following stages:
- Planning: Planning of resources
- Scheduling: Determination of the point of time at which the Order can be executed, taking into consideration resources, priority, calendrical conditions and potential relations to other Orders (Order Series)
- Execution: Execution of a modeled Workflow
- Cleanup: Clearing of resources and handling of Order Series