top_main



Filmification Modeling Environment


F-Modeling Environment

Filmification modeling (F-modeling) environment includes:

  • a set of editors, libraries, and galleries for creating and manipulating *AIDA programs (algorithmic CyberFilms), and
  • *AIDA compiler for automatic synthesis of executable codes from the CyberFilm specifications.

The set of editors, libraries, and galleries supports the users in

  • searching picture-based super-characters, CyberScenes and CyberFilms,
  • browsing, composing, annotating, and editing them, and in
  • programming specifications of new *AIDA components and performing computational experiments.

*AIDA compiler generates a number of program slices (views) with different levels of details. These views are used for understanding corresponding algorithms and models, for visual debugging and external expert examinations, as well as for simplifying the maintenance and re-usability of *AIDA programs. In addition to these picture-based views, a lowest level slice in a form of C++ program is also generated. It is used to create an executable code.


*AIDA compiler

Structure of *AIDA program synthesizer

Figure above shows a structure of the *AIDA program synthesizer. The left column functions have been implemented as a set of distributed components embedded in different editors. Corresponding components are involved every time when the users want to see some details or perform manipulations with them. The right column functions have been implemented as a generator of C++ programs.

 

Tutorial


Tutorial of the F-Modeling environment is available from here.

Quick tutorial of the F-Modeling environment is available from here (Japanese only).

 

Getting Started


Trial versions of the F-Modeling environment are available from here.