Workspaces and Projects

Enterprise Analyzer uses the familiar notions of workspace and project to help users organize application source files conveniently. A workspace is a named container for one or more applications. Every workspace has a corresponding database repository of model objects.

You can divide a workspace up into projects that represent different applications or different portions of an application. You might have a project for the batch portion of an application and another project for the online portion, for example. You can also use a project to collect items for discrete tasks: all the source files affected by a change request, for example.

When you set up a workspace in Enterprise Analyzer, the system creates a default project with the same name as the workspace. You can create new projects and move or copy entities between projects as needed.

A workspace can contain objects coded in different programming languages. You can create multiple workspaces on the same machine.