Faber Software Software tools and services 
for today's and tomorrow's systems 

 Home 

 

 Contacts 

 Feedback 

 Site map 

Method

 Faber

  Introduction

  Simulation Cycle

  Modeling Approach

 Enterprise Modeling

 

Products

 The suite

  Faber

  Faber License Server

  Artifex

  Literature

  Information Request

  Download 

 

Services

 Service center

  Support

  Training

  Consulting 

 

News

 News Center

  Register

 

Company

 Profile

  Careers

  Customers

 

European Project

 Watch-Over

 

 

Would you BET on the future? WE DO!

Because we have the best discrete event-driven simulation tool ever done. Faber is a suite of design, simulation and result analysis tools, it may concern for discrete event-driven systems. The system under inspection is modeled using the formal language based on Extended Petri Nets. The initial conditions of the model may be easily defined in different simulation scenarios. The results are collected in plots and may also be correlated. Statistical post-processing operations are available directly on the plots.

The modeling language is based on a formalism developed by Prof. Carl Adam Petri in the early sixties. Faber has extended it in order to integrate modern concepts of Object Oriented Design and to allow simulation of real systems introducing the time simulation. The language is graphical and consists of a very small set of symbols connected through a very few and simple syntactic rules. This makes the language easy and quick to learn to everybody. Furthermore, simple C/C++ routines may be introduced in the model activities or also calls to more complex external functions. In this way model may be easily integrated with existing software components.

Modeling the system involve also the relational data management. One or more entity-relationship models define databases that store system data values during the simulation. You can access to these data using a powerful query language tightly integrated with the C language. The query language acts directly upon entities, relationships and attributes as they are graphically defined in the extended entity-relationship model.

Both the Petri net model and the entity-relationship model may be validated before starting the simulation. To validate a model means to start a step-by-step simulation where graphically debug the dynamic aspects of the model. Model states and token data structures flowing in the net may be examined at any time. Also the model databases may be inspected to view and modify data.

With the Faber discrete event simulation systems have no secrets anymore.
Whatever is their future, we will find it! Right now.

Do not GUESS the future. MODEL IT!

Introduction
Simulation Cycle
Modeling Approach

 © 2009 Faber Software srl a s.u. - Corso Orbassano, 336 (10137) Torino - Cap. Soc. Euro 10.000 iv -  REA di Torino 985621 - Reg. Imp. Torino, P.I. e C.F. 08599580019

Privacy Statement