What is AWM?

The Application Workflow Manager (AWM) is a framework based on the Eclipse Modeling Framework (EMF) which enables you to seamlessly integrate an application development workflow into an Eclipse IDE. Modifying an AWM model enables you to adapt and extend the EMF model so that you can integrate an application development workflow according to your organization's requirements.

At run time the AWM model is loaded and interpreted as an AWM application. The AWM application can modify the functionality and user interface of the views contributed by AWM to the Eclipse IDE enabling you to customize the workflow as required.

AWM provides a number of function packages that contain objects and tools that enable you to develop application workflow in specific areas. For example, a function package containing tools to handle Eclipse resources.

An interface is provided that enables you to extend or develop your own function package. See AWM API Programming and Extension Points for more information.

AWM provides you with the Team Developer perspective that contains views and editors to assist the development process.

The Team Developer perspective provides the following views. See Views for more information.

To open the Team Developer perspective:

  1. Click Window > Perspective > Open Perspective > Other.

    This opens the Open Perspective dialog box.

  2. Click Team Developer.
  3. Click OK.