Experian PowerCurve
Experian PowerCurve is a comprehensive, cloud-based decision management platform that uses data analytics and AI to automate credit risk decisions across the entire customer lifecycle, from acquisition to collections.
Software pattern summary
The following table gives an overview of the pattern characteristics:
| Product component | OS type | Versioning | Pattern depth |
|---|---|---|---|
| PowerCurve | UNIX, Windows | Path | Instance-based |
Platforms supported by the pattern
The pattern discovers Experian PowerCurve deployments on the UNIX and Windows systems.
Software instance triggers
The following table gives details about the pattern trigger:
| Pattern | Trigger node | Attribute | Condition | Argument |
|---|---|---|---|---|
PowerCurve | DiscoveredProcess | cmd | matches | 'java' |
args | regex '\bcom\.experian\.eda\.enterprise\.startup\.Bootstrap\b' |
Software instance type attributes
The pattern in this module sets the following attribute:
| Product component | Attributes |
|---|---|
PowerCurve | Experian PowerCurve |
Simple identification mappings
The following components are identified by using the simple identity mappings that map the product's known processes:
| Name | Command | Argument |
|---|---|---|
| Experian PowerCurve | regex '\bjava$' | regex 'com\.experian\.eda\.enterprise\.startup\.Bootstrap' |
| Experian PowerCurve | regex '(?i)\bjava\.exe$' | regex 'com\.experian\.eda\.enterprise\.startup\.Bootstrap' |
Versioning
Version information for each SoftwareInstance is collected by using the path versioning method.
Path versioning
The pattern runs the following command:
<install_root_regex> + regex "[/\\]connectivity[/\\]connectivity[\- ]v(\d+(?:\.\d+)*)"
Installation root
The pattern attempts to extract the installation root from the trigger process arguments by using one of the following regular expressions:
| Platform | Regular expressions |
| Windows | regex "(?i)(\w\:[/\\][^;]*?(?:expsystem|Experian)[/\\]PowerCurve)" |
| UNIX | regex "(?i)(/[^:\s]*/(?:expsystem|Experian)/PowerCurve)" |
Service pack
The pattern attempts to extract the service pack from the trigger process arguments by using the following regular expression:
<install_root_regex> + regex "[/\\]connectivity[/\\]connectivity[\- ]v(\d+(?:\.\d+)*)" + regex "SP(\d+)[/\\]?"
Application model produced by the software pattern
If the pattern discovers a SoftwareInstance of Experian PowerCurve, it defines the application model for the SoftwareInstance.
Pattern trigger
The PowerCurve pattern is triggered by a java or java.exe process with com.experian.eda.enterprise.startup.Bootstrap' in its path.
SI depth
The PowerCurve pattern creates an instance-based Software Instance whose key is based on process command, type (i.e., Sybase PowerBuilder), and host key.
Relationship creation
The pattern attempts to create a client-server communication link between the generated SI and an Apache Tomcat Application Server SI on the same host and sharing an installation root.
Subject matter expertise
Inputs from subject matter experts are welcome on any potential improvements to detection logic, version extraction, or extended component modeling that are not covered in this pattern.
Testing
The pattern has been tested against the available customer data and the local test installation.
Open issues
There are no known open issues with this pattern.