1.1.0

New features

Feature

Description

Audit trail mode
  • if activated, main actions (login, logout, session timeouts, login errors, application creation/modification/deletion, domain creation/modification/deletion, grant user rights or group rights) are now registered
Inventory as Application Survey
  • After registering an application, there is a survey to fill in to qualify the technologies of the application. The information will be valuable to help the Analysis Manager validate the configuration of the analysis
Inventory Administration
  • For admin users only, it is now possible to configure technologies and associated details fields to be pushed to the end user
New roles
  • There is a new role "Application owner" which doesn't offer the same level of information and features in the CAST Web Back Office. This role is not totally ready for use at present.
SAP technology support
  • It is now possible to view the content of SAP applications to be analyzed
  • It is possible to define analyzer dependencies between SAP content and other content of the analysis
Transaction Configuration Center (TCC) is now supported as first workflow
  • Transaction overview and details
  • Configuration capabilities on Entry Points, End Point, Data entities, Excluded items
  • Function overview and details (AFP) and calibration capabilities with add Free rule definition
  • Compute Function Point
  • Option to choose between new standard AEP (Automated Enhancement Point) and old EFP (Enhancement Function Point) algorithm
Application registration improvement
  • Mechanism to create schemas during application registration has been improved
Reload Health Dashboard cache
  • After upload of a new snapshot into the Health Dashboard, the cache (via REST API url) is automatically uploaded so that new data can be visible without any manipulation of Tomcat administration (requires an admin user)

User interaction improvements

Improvement

Description

Remove schema 'prefix'
  • When registering an application, the schema prefix is no longer required and is managed automatically
New left side bar
  • to easily switch between areas like inventory, version, configuration, snapshots, transactions and function points, a side bar now exists to facilitate the switch between these areas
Application dropdown in the header
  • to easily switch between applications without having to go on the landing page, a new dropdown in the header helps you to directly load a new application context wherever you are in the CAST Web Back Office
Register application
  • When you are an administrator, you can register an application in the admin center as usual but also in the Analysis studio landing page

Complete feature list

Actions
Inventory management
  • List of declared Technologies for an application
  • Fill Application Technologies for an application
  • Fill Technologies details for Technologies

Launch Analysis

  • With steps selection (Import, code analysis, snapshots)
  • With Parameters (snapshot name, upload to Health Dashboard)

Snapshots management

  • List snapshots
  • Delete snapshot
  • Sync snapshots to Health Dashboard

Versions management

  • List versions
  • Create version using DMT
  • Edit an existing version with DMT
  • Accept, Reject, Import, Delete version

Follow-up and outcome

  • View progress of an on-going action
  • View outcome of an action
  • View 1st level log for each step of an action
  • Download all logs, including 2nd level logs, for a step of an action
  • Notification of success/failure for the last action on an application
Parallel actionsPossible to launch multiple actions at the same time, on different applications
Navigation to Dashboards
  • Navigation to Health Dashboard/Engineering Dashboard homepage
  • Navigation to the Engineering Dashboard page of a given application
Code Analysis Configuration

Technology coverage

  • JEE
  • Mainframe
  • .NET/VB.NET
  • PL-SQL
  • MS-SQL
  • SAP
  • Universal Analyzer

JEE Analysis content view

  • Java files & folders
  • Resource files (XML and properties)
  • Web app files (descriptor, server files, client files)
  • All read-only

Mainframe Analysis content view

  • Mainframe source files and folder
  • Read-only

.NET/VB.NET Analysis content view

  • Source files & folders
  • DLL files
  • All read-only

PL-SQL Analysis content view

  • Path to the DB extraction folder
  • Read-only

MS-SQL Analysis content view

  • Path to the DB extraction folder
  • Read-only
SAP
  • Path to project
  • Path to table

Universal Analysis content view

  • Package
  • Universal Language
  • Source files and folders
  • Read-only

JEE Analysis configuration

  • Java version configuration
  • Java Framework versions selection
  • Configuration of File extensions to be analyzed (java files, resource files, jsp files, client files)

JEE classpath management

  • View classpath configuration
  • Upload new JAR file to the configuration (to an AU, for all AU)
  • Delete an uploaded JAR

Mainframe Analysis configuration

  • Configuration of Mainframe source files extensions (for COBOL, JCL, IMS, CICL)

Universal Analyzer configuration

  • Creation of new Universal analysis unit
Dependencies
  • View dependencies discovered according to the project configuration (Maven or Eclipse)
  • View default dependencies between technologies
  • Create/Delete custom dependencies
Consolidation options

Modules

  • Choice between Full Content Module and Modules per AU
Enrichment tools
DLM Validation rules
  • Upload DLM validation rule files
  • View the content of DLM validation rule files
Administration and security

Installation

  • Installation as a component on top of a complete version of AIP 8.3, on a standalone server
  • Support of CSS2 and CSS3
Authentication
  • 3 supported modes for user management
    • Local definition
    • LDAP/LDAPS connection
    • MS Active Directory connection
  • Login required for access
  • Logout possible
  • Automatic Session timeout
HTTPS
  • HTTPS activation
  • HTTP to HTTPS redirection
Application administration

Application declaration

1 step application declaration, with

  • Creation of the DB schemas
  • Activation of CMS licenses
  • Association to the measurement base
  • Association to the delivery folder
Application deletion1 step also, removing alll the underlying data (databases and source code)
Application template
  • Ability to specify the list of AIP extensions which have to be installed on each application which is declared
Application domains
  • Create application domain
  • Assign a newly created application to a domain
  • Move an application between domains
  • Delete a domain
User rights management
Administrator role

Support for defining administrators for the platform

  • Restricting access to Application administration and User rights management
  • Role given to a specific user, or to a whole LDAP group (including nested groups)
Analysis manager role

Support for restricting access to a given list of application

  • Role assigned per application, or for a whole application domain
  • Role given to a specific user, or to a whole LDAP group (including nested groups)
Application Owner

Support for restricting access to a given list of application

  • new roles assigned per application, of for a whole application domain
  • new roles given to a specific user

Note that this role is for now aligned with Analysis Manager role but should evolve soon to get only access to some features in the CAST Web Back Office

Inventory Administration

default Technologies
  • Add/remove default list of available Technologies
details by Technology
  • Add/remove details about technology

Requirements

See Deployment requirements.

How to report issues and feedback

Please report and issue or feedback to the product manager, Damien Charlemagne (d.charlemagne@castsoftware.com).