Previous Topic: Cleaning Up After ConstructionNext Topic: How to Clean Up


Cleanup Process

After all construction and testing activities are completed for a particular project on the workstation, the cleanup process can begin. Cleaning up involves returning your model to the encyclopedia and removing all special files created for construction and testing of your model on the workstation. If you generated remote files for installation on a target system, cleaning up includes identifying these files for transfer to your target system.

Each step of workstation generation results in some sort of output. Some of these procedures produce output in the form of files stored on your hard drive. Other output occurs in the form of additions to existing files.

During generation, the definition of your application database is created. Source code is generated for each load module in your application, as are RI trigger modules.

If you install your application on the workstation and perform testing, then your application database is installed using the DBMS on your workstation. The RI triggers and load module code are compiled and linked (and bound to a database, if necessary). Entries are made into the AEENV file to make the new load modules accessible to the AEF for testing. Each load module (both local and remote) has an Install Control Module (ICM) file generated.

If you installed your application by creating remote files for transfer to another system, the definition of your database is copied into a remote file, as is control information from the ICM. The components for each load module are copied into a remote file along with the ICM that defines those components. Likewise, all RI trigger modules for an application are combined into a remote file.

When you have completed generation and testing of your model, you no longer need many of the files created by generation. These files should be deleted from your workstation so you can reuse the disk space. Additionally, deleting files avoids confusion if you work with the same model, or one with similar component names, later.