Configuring applications

You can use the New Application Wizard or the Application Discovery Assistant to create applications. The Application Discovery Assistant automates application setup for you, whereas the New Application Wizard allows you to add applications, guiding you through the configuration process. The wizard helps you manually create a project or add existing projects to an application. This section describes these two methods for adding application and basic configuration tasks.

Note: You cannot create a project for an Xcode project. Instead, Xcode projects are imported to AppScan® Source for Analysis as applications or added to applications as existing projects. See Adding an existing application or Adding an existing project for details.
Note: The Application Discovery Assistant quickly creates and configures applications and projects for Java™ source code and Microsoft Visual Studio solutions - or Eclipse or IBM® Rational® Application Developer for WebSphere® Software (RAD) workspaces that contain Java projects. To create an application for any other supported language, use the New Application Wizard - or import supported applications to AppScan Source for Analysis.

You must create a new application (see Creating a new application with the New Application Wizard or Using the Application Discovery Assistant to create applications and projects) or add an existing application (see Adding an existing application) before adding projects. If you use Microsoft Visual Studio, you already arrange your source files in projects. AppScan Source for Analysis allows you to import Solutions and treat them as AppScan Source applications.

The following table lists the application file types that you can open and scan with AppScan Source for Analysis.

Table 1. Supported Application File Types
Application File type
Microsoft Visual StudioXcode for Objective-C (for iOS applications only)
Note: To learn which versions of imported files are supported by AppScan Source for Analysis, AppScan Source for Automation, and the AppScan Source command line interface, see HCL AppScan Source system requirements. At this page, select the tab for the version of AppScan Source that you are using - and then select the AppScan Source component that you are using. If AppScan Source supports opening and scanning files from other development environments, that support is listed in the Compilers and Languages section of the Supported Software tab.
.sln (Solution).xcodeproj or .xcworkspace directory
  • Eclipse workspace (Java only)
  • RAD workspace (Java only)

See the AppScan Source system requirements to learn which versions of Eclipse and RAD are supported for workspace scanning.

<workspace directory> or .ewf

The workspace directory contains an additional directory, .metadata.

AppScan Source application file .paf
Tip: An icon appears in the Explorer view to indicate an imported application (see Application and project indicators).
Note: When applications and projects are created using the New Application Wizard and New Project wizard, their file name is automatically assigned according to the Name entered in the wizard (for example, if a project is being created and MyProject is entered in the Name field, the project filename will be MyProject.ppf). Application and project names can be renamed using the Properties view.