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

 

 

Faber Model Manager

This tool is designated to manage the Faber model, that represents the system to be modeled. The Faber model is a subset of Faber project units connected through “uses” and “used by” relationships. All these dependencies start from an class unit defined as top-level of the model.

The Faber model units are organized in a tree structure, grouped by type, as in the Faber Project Manager and they are painted whit colors that define their location. By using the information about this architecture, the dependencies among units and their type, the Faber environment can automatically generate the makefile for building the model's simulator or emulator and maintaining it up-to-date.

The sections of the Faber Model Manager window represent the main operations you can do with a model, in particular:

  • validating the model, i.e. graphically debugging the model behavior
  • simulating the model, specifying the simulation parameters
  • creating a single-process executable (emulator) of the model
  • creating a distributed application of the model

Each section contains the controls in order to set different simulation options and compilation flags. Furthermore a log window and a button panel control the executables produced by the building procedure.

Many Faber models may be set changing the top-level unit or changing the compilation flags or the simulation options. In this way Faber models represent different aspects of the same system to be simulated.

Other relevant features of the Faber Model Manager are:

  • Many Faber models may be edit simultaneously.
  • Faber models may be easily exchanged with other developers, using the archive and import utility wizards.
  • Undefined Faber units may be imported from other Faber projects or created through wizard, which guides you in collecting the information.
 

 © 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