Tool environment architecture for processing of design procedures presented in the functionally adaptive form
The article describes data representation method for design activity processes in functional adaptable form. A 
 design choice is represented as a set of design procedures and their proce ssing software. It is implemented in the form of an 
 interactive environment for creating functionally adapted CAD systems (FA CAD). This environment has a layered archite c-ture, the user interface on the top level and the database on the bottom level. The a rchitecture includes seven functional sub-systems.The article describes the functional subsystems, their functions, properties and characteristics. Special attention i s on 
 the project management subsystem. It is the main component of an interactive environm ent for creating FA CAD systems. 
 The subsystem links the output data with other functional subsystems. The principles of subsystems interaction with each 
 other are considered using the user interface and the database interaction interface. In terms of inte raction with the user and 
 project management subsystem, all functional subsystems are built on the same principle. It means they have the same stru c-ture. Its components interaction is examined in detail. The structure of th subsystem of FA CAD systems gene ration follows 
 the structure of an interactive environment for creating FA CAD systems. FA CAD systems generation has four stages: loa d-ing model from the database, selecting a functionality set, source code generation and FA CAD system compilation. The a d-vantages of the presented environment structure of creating FA CAD systems are related to the preserving, modifying and 
 further using of model design processes in a distributed automation environment.