User profile
  • Welcome
  • Register
  • Password
  • You are currently not logged in.

You can create an account.

FCL Editor requirements and future plans

The OKSIMO project is under permanent development. The ideas listed below are therefore somewhat sketchy and incomplete...

What's next?

  • interactive simulation interface
  • data base driven input for models
  • analyse, interpret and associate 'real world' date via the internet
  • game based learning

 

Requirements in detail:

This list is not meant to be complete. Please consult the Change History Page for a detailed record.

 

Requirements 2008/05/05 (since version 0.8.2)

  • add real time functionality of output visualizations

  • add a 3D view of the lmodel dependencies

  • delete empty directories after deleting or renaming a lmodel in the library

  • add new output interfaces

  • add dynamic data structures (hashmap,list,set) -> editor,fsl,forsynt

  • add to formula connector: sum, exp, str(x), binom

  • overflow exception for integer and double in the simulator (Example: lmodel: 1000000000 x 10 = 1410065408 !!)

  • add new builtins: - string builtins: splitstr, aton

  • user setup for all colors in the diagram and the editor

  • a graphical table output for the simulation results instead of a chart

  • implement an java based interpreter and simulator with a graph theoretical approach

  • add unit handling to the chart axis

  • function for output in input factor conversion

  • Extend the simulation control dialog with stop, pause and restart functionality.

  • Implement a java based parser for fsl syntax to check the created fsl lmodel of a fcl diagram

  • Process inputs in a list format

  • Automatic layout of connections and shapes

  • Closing sub tree's automatically in the outline view depending on selections of the user

  • Internationalization (e.g. german and other languages)

  • implement the unit logic

  • ssl and proxy functionality for the editor database connection

continuous requirements

  • solve bugs which were documented in bugzilla

  • increase the mathematical builtin library

  • Extend the integrated html help and tutorials

  • Extends the local simulation execution


Requirements 2007/05/21 (since version 0.8.1)

  • DONE add a file input possibility for string input parameter

  • add to formula connector: sum, exp, str(x), binom

  • overflow exception for integer and double in the simulator (Example: lmodel: 1000000000 x 10 = 1410065408 !!)

  • add new builtins:

    • - string builtins: splitstr, aton

      - DONE matrix builtins: hasNext or foreach

  • user setup for all colors in the diagram and the editor

  • a graphical table output for the simulation results instead of a chart

  • implement an java based interpreter and simulator with a graph theoretical approach

  • add unit handling to the chart axis

  • DONE add interaction of chart diagram

  • DONE add graphical output for matrix parameter

  • DONE implement chart types stock and dial

  • add live chart functionality

  • function for output in input factor conversion

  • Extend the simulation control dialog with stop, pause and restart functionality.

  • Implement a java based parser for fsl syntax to check the created fsl lmodel of a fcl diagram

  • Process inputs in a list format

  • Automatic layout of connections and shapes

  • Closing sub tree's automatically in the outline view depending on selections of the user

  • Internationalization (e.g. german and other languages)

  • implement the unit logic

  • ssl and proxy functionality for the editor database connection

continuous requirements

  • solve bugs which were documented in bugzilla

  • increase the mathematical builtin library

  • Extend the integrated html help and tutorials

  • Extends the local simulation execution


Requirements 2007/04/20 (since version 0.8.0)

  • DONE add a test suite and validation handling for lmodels

  • add to formula connector: sum, exp, str(x), binom

  • overflow exception for integer and double in the simulator (Example: lmodel: 1000000000 x 10 = 1410065408 !!)

  • add new builtins:

    • - string builtins: splitstr, aton

      - matrix builtins: hasNext or foreach

      -DONE exit

  • user setup for all colors in the diagram and the editor

  • a graphical table output for the simulation results instead of a chart

  • implement an java based interpreter and simulator with a graph theoretical approach

  • add unit handling to the chart axis

  • add interaction of chart diagram

  • add graphical output for matrix parameter

  • implement chart types stock and dial

  • add live chart functionality

  • function for output in input factor conversion

  • Extend the simulation control dialog with stop, pause and restart functionality.

  • Implement a java based parser for fsl syntax to check the created fsl lmodel of a fcl diagram

  • Process inputs in a list format

  • Automatic layout of connections and shapes

  • Closing sub tree's automatically in the outline view depending on selections of the user

  • Internationalization (e.g. german and other languages)

  • implement the unit logic

  • ssl and proxy functionality for the editor database connection

continuous requirements

  • solve bugs which were documented in bugzilla

  • increase the mathematical builtin library

  • Extend the integrated html help and tutorials

  • Extends the local simulation execution


Requirements 2007/03/29 (since version 0.7.9)

  • add to formula connector: sum, exp, str(x), binom

  • DONE package dependencies tester function(s)

  • DONE Matrix Values over default value property for in and constant factor

  • overflow exception for integer and double in the simulator (Example: lmodel: 1000000000 x 10 = 1410065408 !!)

  • add new builtins:

    • - string builtins: splitstr, aton - matrix builtins: hasNext or foreach - exit

  • user setup for all colors in the diagram and the editor

  • a graphical table output for the simulation results instead of a chart

  • implement an java based interpreter and simulator with a graph theoretical approach

  • add unit handling to the chart axis

  • add interaction of chart diagram

  • add graphical output for matrix parameter

  • implement chart types stock and dial

  • add live chart functionality

  • DONE check routine for external lmodels (version and package) which are used in a lmodel

  • function for output in input factor conversion

  • Extend the simulation control dialog with stop, pause and restart functionality.

  • Implement a java based parser for fsl syntax to check the created fsl lmodel of a fcl diagram

  • Process inputs in a list format

  • Automatic layout of connections and shapes

  • Closing sub tree's automatically in the outline view depending on selections of the user

  • Internationalization (e.g. german and other languages)

  • implement the unit logic

  • ssl and proxy functionality for the editor database connection

continuous requirements

  • solve bugs which were documented in bugzilla

  • increase the mathematical builtin library

  • Extend the integrated html help and tutorials

  • Extends the local simulation execution


Requirements 2007/03/13 (since version 0.7.8)

  • package dependencies tester function(s)

  • DONE replace more than one connector at the same time (multi select replacing)

  • Matrix Values over default value property for in and constant factor

  • DONE move fcl shapes with the cursor (1px steps)

  • overflow exception for integer and double in the simulator (Example: lmodel: 1000000000 x 10 = 1410065408 !!)

  • DONE add new builtins:

    • - math builtins: mod, floor, ceil, round - string builtins: splitstr, aton - matrix builtins: hasNext or foreach - exit

  • user setup for all colors in the diagram and the editor

  • a graphical table output for the simulation results instead of a chart

  • implement an java based interpreter and simulator with a graph theoretical approach

  • add unit handling to the chart axis

  • add interaction of chart diagram

  • add graphical output for matrix parameter

  • implement chart types stock and dial

  • add live chart functionality

  • check routine for external lmodels (version and package) which are used in a lmodel

  • function for output in input factor conversion

  • Extend the simulation control dialog with stop, pause and restart functionality.

  • Implement a java based parser for fsl syntax to check the created fsl lmodel of a fcl diagram

  • Process inputs in a list format

  • Automatic layout of connections and shapes

  • Closing sub tree's automatically in the outline view depending on selections of the user

  • Internationalization (e.g. german and other languages)

  • implement the unit logic

  • ssl and proxy functionality for the editor database connection

continuous requirements

  • solve bugs which were documented in bugzilla

  • increase the mathematical builtin library

  • Extend the integrated html help and tutorials

  • Extends the local simulation execution


Requirements 2007/02/04 (since version 0.7.6)

  • user setup for all colors in the diagram and the editor

  • a graphical table output for the simulation results instead of a chart

  • DONE implement a mathematical formula editor with the user could enter a matematical term and import it as a connector in the fcl editor

  • implement an java based interpreter and simulator with a graph theoretical approach

  • increase the mathematical builtin library

  • add unit handling to the chart axis

  • add interaction of chart diagram

  • add graphical output for matrix parameter

  • implement chart types stock and dial

  • add live chart functionality

  • check routine for external lmodels (version and package) which are used in a lmodel

  • function for output in input factor conversion

  • Extend the simulation control dialog with stop, pause and restart functionality.

  • Extend the integrated html help and tutorials.

  • Implement a java based parser for fsl syntax to check the created fsl lmodel of a fcl diagram

  • Process inputs in a list format

  • Automatic layout of connections and shapes

  • Closing sub tree's automatically in the outline view depending on selections of the user

  • Internationalization (e.g. german and other languages)

  • Extends the local simulation execution

  • implement the unit logic

  • solve bugs which were documented in bugzilla

  • ssl and proxy functionality for the editor database connection


Requirements 2007/01/17 (since version 0.7.5)

  • DONE implement a fcl debugger

  • DONE add string builtin functionality and string handling for matrices

  • implement an java based interpreter and simulator with a graph theoretical approach

  • increase the mathematical builtin library

  • add unit handling to the chart axis

  • add interaction of chart diagram

  • add graphical output for matrix parameter

  • implement chart types stock and dial

  • add live chart functionality

  • check routine for external lmodels (version and package) which are used in a lmodel

  • function for output in input factor conversion

  • Extend the simulation control dialog with stop, pause and restart functionality.

  • Extend the integrated html help and tutorials.

  • Implement a java based parser for fsl syntax to check the created fsl lmodel of a fcl diagram

  • Process inputs in a list format

  • Automatic layout of connections and shapes

  • Closing sub tree's automatically in the outline view depending on selections of the user

  • Internationalization (e.g. german and other languages)

  • Extends the local simulation execution

  • implement the unit logic

  • solve bugs which were documented in bugzilla

  • ssl and proxy functionality for the editor database connection


Requirements 2006/12/21 (since version 0.7.4)

  • add live chart functionality

  • check routine for external lmodels (version and package) which are used in a lmodel

  • function for output in input factor conversion

  • Extend the simulation control dialog with stop, pause and restart functionality.

  • Extend the integrated html help and tutorials.

  • Implement a java based parser for fsl syntax to check the created fsl lmodel of a fcl diagram

  • Process inputs in a list format

  • Automatic layout of connections and shapes

  • Closing sub tree's automatically in the outline view depending on selections of the user

  • Internationalization (e.g. german and other languages)

  • Extends the local simulation execution

  • implement the unit logic

  • DONE sort the elements in the library tree view alphabetically

  • solve bugs which were documented in bugzilla

  • ssl and proxy functionality for the editor database connection


Requirements 2006/11/23 (since version 0.7.3)

  • check routine for external lmodels (version and package) which are used in a lmodel

  • function for output in input factor conversion

  • Extend the simulation control dialog with stop, pause and restart functionality.

  • Extend the integrated html help and tutorials.

  • Implement a java based parser for fsl syntax to check the created fsl lmodel of a fcl diagram

  • Process inputs in a list format

  • Automatic layout of connections and shapes

  • Closing sub tree's automatically in the outline view depending on selections of the user

  • Internationalization (e.g. german and other languages)

  • Extends the local simulation execution

  • implement the unit logic

  • DONE implement an interface to process the output with graphical tools or to interpret the output to display it graphical

  • sort the elements in the library tree view alphabetically

  • solve bugs which were documented in bugzilla

  • ssl and proxy functionality for the editor database connection


Requirements 2006/11/09 (since version 0.7.2)

  • check routine for external lmodels (version and package) which are used in a lmodel

  • DONE possiblity to zip a complete package tree

  • DONE import a complete package tree from zipped file

  • function for output in input factor conversion

  • Extend the simulation control dialog with stop, pause and restart functionality.

  • Extend the integrated html help and tutorials.

  • Implement a java based parser for fsl syntax to check the created fsl lmodel of a fcl diagram

  • Process inputs in a list format

  • Automatic layout of connections and shapes

  • Closing sub tree's automatically in the outline view depending on selections of the user

  • Internationalization (e.g. german and other languages)

  • Extends the local simulation execution

  • implement the unit logic

  • implement an interface to process the output with graphical tools or to interpret the output to display it graphical

  • sort the elements in the library tree view alphabetically

  • DONE implement a search function to finding models in the library

  • solve bugs which were documented in bugzilla

  • ssl and proxy functionality for the editor database connection


Requirements 2006/10/30 (since version 0.7.0)

  • DONE Output in a csv format

  • function for output in input factor conversion

  • DONE automatic size of factor to show the complete name (configurable with editor prefs)

  • Extend the simulation control dialog with stop, pause and restart functionality.

  • Extend the integrated html help and tutorials.

  • Implement a java based parser for fsl syntax to check the created fsl lmodel of a fcl diagram

  • Process inputs in a list format

  • DONE random builtin

  • Automatic layout of connections and shapes

  • Closing sub tree's automatically in the outline view depending on selections of the user

  • Internationalization (e.g. german and other languages)

  • Extends the local simulation execution

  • implement the unit logic

  • DONE redesign the dialog for the simulation input parameter

  • implement an interface to process the output with graphical tools or to interpret the output to display it graphical

  • sort the elements in the library tree view alphabetically

  • implement a search function to finding models in the library

  • solve bugs which were documented in bugzilla

  • ssl and proxy functionality for the editor database connection


Requirements 2006/10/01 (since version 0.6.3_RC6)

  • Extend the simulation control dialog with stop, pause and restart functionality.

  • Extend the integrated html help and tutorials.

  • Implement a java based parser for fsl syntax to check the created fsl lmodel of a fcl diagram

  • Process inputs in a list format

  • Automatic layout of connections and shapes

  • DONE Upload FCL and FSL files to the pes server with the editor

  • DONE Dialog windows for editor preferences

  • Closing sub tree's automatically in the outline view depending on selections of the user

  • Internationalization (e.g. german and other languages)

  • Extends the local simulation execution

  • DONE Implementation of the web simulation interface of the editor

  • implement the unit logic

  • solve bugs which were documented in bugzilla


Requirements 2006/07/01 (since version 0.5.9_RC1)

  • Extend the simulation control dialog with stop, pause and restart functionality.

  • Extend the integrated html help and tutorials.

  • DONE Provide the external (foreign or user) referenced lmodels in a fcl diagram to the simulator

  • Implement a java based parser for fsl syntax to check the created fsl lmodel of a fcl diagram

  • Process inputs in a list format

  • DONE Copy & Paste of more than one graphical shapes

  • Automatic layout of connections and shapes

  • DONE While Condition

  • Upload FCL and FSL files to the pes server with the editor

  • Dialog windows for editor preferences

  • Closing sub tree's automatically in the outline view depending on selections of the user

  • Internationalization (e.g. german and other languages)

  • DONE Automatic consistency check of the datatypes and units in a fcl model

  • Extends the local simulation execution

  • Implementation of the web simulation interface of the editor

  • DONE Context menu of the lmodel library window

  • DONE Extend the import of lmodels out of the library with library view. (only using, using and changeable, consider the internal structure of the foreign external lmodel)