Changes between Initial Version and Version 1 of ModelingProjects


Ignore:
Timestamp:
Jan 10, 2007, 2:03:22 PM (19 years ago)
Author:
ginkel
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ModelingProjects

    v1 v1  
     1== Modeling Projects ==
     2
     3ProMoT started as a tool working purely based on source-code in MDL files.
     4but over the years graphical use in complex modeling projects has become much more important.
     5To reflect this changes in mode of operation is is suggested to organize
     6modeling in ModelingProjects, that help to keep the main classes, icons and
     7source files together.
     8
     9The main ideas are discussed on this page. The system of projects is currently in
     10a planning phase. You are strongly encouraged to participate and comment on the presented ideas
     11before implementation.
     12
     13- What is the current state of modeling in ProMoT? -
     14
     15Modeling in ProMoT takes place based on source files or is done with the help of the
     16graphical user-interface. The sources are loaded into ProMoT, translated to class-objects
     17(ModelingEntities) and changed by graphical editors in memory.
     18
     19The ModelingEntities can be saved as MDL-code via Save All Classes and Save Selected Classes
     20in the File-Menu. There is no simple Save, which saves the classes to the files they
     21originally come from.
     22
     23Users often work with LOAD.mdl files which do not define new classes themselfes but
     24
     25  * include libraries defining general classes
     26  * include files containing own ModelingEntities
     27  * adjust settings for finding the correct versions
     28    of these files and the correct icons
     29
     30The LOAD.mdl files constitute implicitly modeling projects.
     31
     32- What is a Project? -
     33
     34A project is a data-object in ProMoT that keeps and tracks all
     35ModelingEntities and associated data for a modeling project on a specific
     36topic in the real world. It should facilitate the organization and
     37general configuration of ProMoT for a specific task.
     38
     39- What should a Project provide? -
     40
     41