Configurator

 

 

Quoter

 

 

VBIS

 

 

Generator

 

 

Modeler

 

 

Examiner

 

 

Array Studio

 

Array Studio

The Microsoft award winning out-of-the-box software product Array Studio enables you to create, compose, and publish highly complex product and business rules throughout the organization – without any IT skills required.

Logical product models are created using the intuitive drag-and-drop design in Array Studio. Highly complex and sophisticated rules can easily be formulated in seconds by simple tables, symbolic rules and formulas that do not require any IT programming. Multiple domain experts are able to work simultaneously sharing the same data and keeping their work synchronized. Existing rules and knowledge can be imported and re-used directly from a range of external data-sources thereby speeding up the modeling process. Maintenance of rules is simple and easy thereby facilitating instant implementation of new product offerings, changes in business processes, prices, or products.

All rules and constraints defined in the product models are automatically composed and compiled to determine the entire solution space (i.e. the number of valid possible solutions respecting the rules defined) and to verify and validate the logic created. Warnings, errors, and contradictions are automatically identified and presented by the software to ensure a valid and correct product model before deployment to the user environment. The behavior of the product models can be queried, simulated and tested in detail to verify that that everything works as intended.

After composing and compilation the product models can be used anywhere in the organization by different people, applications, and platforms. The deployment is made without any programming. Logic is controlled by the product models whereas the user interface can be customized in numerous ways to fit the specific needs of various people and applications whether offline, online or mobile. Array Studio ensures automatic synchronization of knowledge across user environments.

Array Studio

Key features

  • Intuitive model builder 
  • Connector Backward compatibility, Data Import.
  • Simulation: Advanced testing and simulation of logical models before deployment.
    Automatic on-line software updates.
  • File inclusion: Structured model design by linkage/inclusion of various logical models. Various sub-models can be merged into a single model.
  • Finding references: Automatically identify all relations that contain a specific variable.
  • Derive relations: Query for any relationship between an unlimited number of variables
  • Properties: Each variable can be described and controlled with a range of properties that are used by the Array configurator user interface to present the variables. The properties are kept external to the logical model.
  • Versioning control: Keeps track of all changes made. Revert to a specific version in function at a specific time and date. Allows several modelers to work on the same files simultaneously.
  • Deployment: The array representation of the system model makes it possible to address the complete configuration space by simple table look-up and coordinate indexing, which makes execution time extremely fast and the logical models very compact (Kb).
  • Sub modeling: Sub models allow multiple dynamic instantiations of the same model. Reference variables and resources allow sub model instances to interact with the rest of the system.
  • Runtime constraints: Just like sub modeling, runtime constraints are implemented outside the core compiler and runtime, as they are really state transformations that are too complex to express as tables. Runtime constraint package contains two types of constraints: Linear Constraints and Formulas.