Glossary
The following glossary contains terms that are relevant to BMC Helix Platform:
A
Term | Description |
---|---|
accuracy | In BMC Helix Cognitive Automation, the ratio of number of correct predictions to the total number of input samples. |
action button | In BMC Helix Innovation Studio, a predefined view component available in the View designer that enables you to perform an action in a view definition. For example, you can create action buttons in a view definition for saving the view, deleting a record instance, launching a URL, and so on. |
alias | In BMC Helix Platform, a placeholder for a tenant-specific configuration for connectors or RESTful services. |
ancestor group | In BMC Helix Innovation Studio, a top-level group within the hierarchy, with one or more subgroups associated with it. An ancestor group can be attached to one or more user groups. |
application | In BMC Helix Platform, a type of bundle that provides business functionality to the users. Remedy customers, partners, and software developers who need business functionality can create and use applications. |
application license | In BMC Helix Platform, a license that is application-specific and is required for using an application. |
application scoped definition | In BMC Helix Innovation Studio, a definition that is used only within the same application and within the same customization layer in which the definition is created. This definition cannot be customized by a user of the application or accessed by custom definitions, even if the custom definitions are within the same application. |
association | In BMC Helix Innovation Studio, an association that enables you to define a relationship between the record definitions. While creating a record association, you specify the cardinality and the constraint for the association. |
association service | In BMC Helix Innovation Studio, a service that defines relationships between records and relates record instances. |
assignment policy | In BMC Helix Innovation Studio, a policy that specifies the sequential rules for automatically assigning the application requests. |
assignment rule | In BMC Helix Innovation Studio, a rule that identifies the correct assignee when automatically assigning the application requests. The assignment rules are based on foundation data. As per the assignment rules, BMC Helix Platform identifies the correct assignee for the request. If multiple assignees are available, the predefined assignment methods are used to identify an assignee for the request. |
assignment process | In BMC Helix Innovation Studio, a process that defines and executes the business logic as a flow of usable set of activities and conditional gateways for assigning requests. The assignment process trigger the assignment rules. |
audit record | In BMC Helix Innovation Studio, a read-only record that gets created when the record auditing feature is enabled. Whenever the source record is modified, BMC Helix Platform records the audit data from the source record to a new read-only audit record. |
B
Term | Description |
---|---|
BMC application | In BMC Helix Platform, an application that has Author Type value set to 1. A developer assigns this value to the application by using the Maven license command. |
BMC Modern Shell | In BMC Helix Innovation Studio, a special built-in configurable view that exists for all application bundles. It is used as the outer container of an application that creates an entry point for users to access the application on the web. |
bundle | In BMC Helix Platform, a bundle that consists of the following properties:
|
bulk data loading | In BMC Helix Platform, a loading process that copies the Foundation data sets from template Excel spreadsheets and loads the data sets to BMC Helix Platform. |
C
Term | Description |
---|---|
cardinality | In BMC Helix Innovation Studio, enables you to specify the type of relationship between two associated records. |
constraint | In BMC Helix Innovation Studio, enables you to specify the limitation for an association. |
container | In BMC Helix Innovation Studio, a built-in view component available in the View designer that enables you to define a section for a view that can include view components or nested containers. |
content service | In BMC Helix Innovation Studio, provides access to complex document types and rich media. |
context key | In BMC Helix Innovation Studio, a unique identifier that you can assign to a process instance to identify a process and to find out the context in which the process is activated. Typically, the context key is set by means of a process input parameter with some meaningful value. For example, an Approval Process that has a context key as HPD0002340 indicates that the Incident request HPD0002340 started the Approval Process. A context key can be a text value or a record type only. |
custom application | In BMC Helix Platform, an application having Author Type value as 3, that is assigned by a developer by using the Maven license command. |
D
Term | Description |
---|---|
Developer ID | In BMC Helix Platform, uniquely identifies the organization creating the smart bundle. Each organization developing an application must have a Developer ID. When you create a Bundle project using archetype, a Developer ID is assigned to the smart bundle by the archetype. |
Data Caching Service | In BMC Helix Platform, a data caching service (com.bmc.arsys.rx.services.cache.CacheService) that enables applications to cache data, metadata, and configuration items. The cache is created during application deployment and when the data entries are created. |
dedicated system | In BMC Helix Platform, a dedicated system is an environment that contains only one tenant identified by the tenant's domain name, such as example.com. |
deployment package | In BMC Helix Platform, a zip file containing the compiled OSGI bundle jar and the bundle's definition file. It is produced using the maven "package" command. |
descendant group | In BMC Helix Innovation Studio, a child group within the hierarchy that is attached to an ancestor group. A child group can be attached to only one ancestor group. |
development deployment | In BMC Helix Platform, once a bundle is compiled and packaged by using the maven commands, it's Deployment Package is deployed to a development server by using the -pdeploy option. |
development server | In BMC Helix Platform, a dedicated system with a configured developer-id, ready to be used for Development Deployment of bundles. Such a system is not used for production use. |
direct affiliation | In BMC Helix Platform Foundation library, an association between two foundation data elements where the one foundation data element is a part of or associated with the second foundation data element. For example, when you create a direct affiliation between person and support organization such as Support Groups, the affiliation implies that the associated person works for, or reports to the manager of the support organization and performs task for that support organization. |
E
Term | Description |
---|---|
export package | In BMC Helix Platform, a package which contains only the customized definitions and configuration data. You cannot include application code in an export package. The export package is used by administrators to deploy the application's tailoring changes only to test or production environments. |
extension record definition | In BMC Helix Innovation Studio, a regular record definition with fields that you want to add to the record definitions and view definitions that are not customizable. |
extension view definition | In BMC Helix Innovation Studio, a view definition that displays the fields added in the extension record definition and the fields in a view that is not customizable (view that is being extended). |
extension association definition | In BMC Helix Innovation Studio, a direct association between the extension record definition and the record definition that is not customizable (record definition that is being extended). |
extension Container | In BMC Helix Innovation Studio, a view component that can be added to the view that is not customizable (view that is being extended). |
F
Term | Description |
---|---|
framework services | In BMC Helix Platform, a set of services and extensible objects that allow you to access Remedy Platform capabilities using REST-based API and provide the ability to extend the platform with custom behaviors using Java and JavaScript. Each of these services define a collection of REST-ful resources accessible through the Remedy Platform REST API. |
F-score | In BMC Helix Cognitive Automation, the harmonic average of precision and recall. F-score reaches its best value at 1 (indicating perfect precision and recall) and worst at 0. |
H
Term | Description |
---|---|
hierarchical group | In BMC Helix Innovation Studio, defines the relationship of user groups with each other and ranks them according to the level of importance or authority. A hierarchical group is headed by an ancestor group with descendant groups beneath it. At each level above the bottom of the hierarchy, the descendant groups themselves can be ancestor groups. |
I
Term | Description |
---|---|
index | In BMC Helix Innovation Studio, in a record definition, a list of record fields that are frequently searched. Indexes reduce the database search time and optimize the performance of your application by returning search results faster. Adding too many indexes to a single record definition may lead to performance degradation. For example, a record definition for 'Task' can include an index based on the 'Assignee' field. |
indirect affiliation | In BMC Helix Platform Foundation library, an association between two foundation data elements where the one foundation data element is not a part of or not associated with the second foundation data element, but can access data from the second foundation data element For example, when you create an indirect affiliation between person and support organization such as Support Groups, the affiliation implies that the associated person does not work for, or reports to the manager of the support organization but performs task for that support organization. |
inner join record | In BMC Helix Innovation Studio, combines only the matching data from multiple records. An inner join searches for fields that have corresponding values in the multiple records and then combines the matching data to form a join record. If a field does not have a corresponding value in any one of the record, then that field is omitted from the join record. |
BMC Helix Platform license | In BMC Helix Platform, a one-time platform license required for using BMC Helix Innovation Studio. |
BMC Helix Platform SDK | In BMC Helix Platform, a zip file containing the Java libraries and maven infrastructure to build and deploy projects onto a development server. It includes API documentation and sample code as well. |
Install package | In BMC Helix Innovation Studio, a package created that contains the entire application data, such as code, definitions, and configurations. The install package is used by application business analysts or developers to:
|
J
Term | Description |
---|---|
join record | In BMC Helix Innovation Studio, a combination of data that is retrieved from multiple record definitions. Join record definitions are similar to database joins. Join records lets you perform the following operations:
Join records are further divided into the inner join or outer join records. |
L
Term | Description |
---|---|
library | In BMC Helix Platform, a type of bundle that provides a reusable building block for developing applications. A library is a subset of an application. Remedy customers, partners, and software developers who are building applications can create and use libraries. |
library scoped definition | In BMC Helix Innovation Studio, used only within the same library and within the same customization layer in which the definition is created. This definition cannot be customized by a user of the application or accessed by custom definitions, even if the custom definitions are within the same library. |
N
Term | Description |
---|---|
named list definition | In BMC Helix Innovation Studio, a reusable list of data that you can associate with a record field to make data entry faster and more accurate. |
named list service | In BMC Helix Innovation Studio, provides the specified set of valid options for the record fields. |
named license | In BMC Helix Platform, a license that is always associated with a user name and is always reserved for that user. A Named user license enables a user to create, modify, save requests besides reading the requests. |
node side | In BMC Helix Innovation Studio, a parameter that is used for disassociating one-to-many record instances. Node Side specifies the left side or right side record definition in an association. There can be only two values for the Node Side parameter: Node A: Left side record definition in the Association Node B: Right side record definition in the Association |
P
Term | Description |
---|---|
palette | In BMC Helix Innovation Studio, the available types of behavioral tasks, flows, and other elements that can be used in the Process Designer. |
partner application | In BMC Helix Platform, an application whose Author Type value is 2, which is assigned by a developer using Maven license command. |
precision | In BMC Helix Cognitive Automation, the number of correct positive results divided by the total number of relevant samples. |
process definition | In BMC Helix Innovation Studio, an application service that performs application business logic and achieves the application purpose. |
process service | In BMC Helix Innovation Studio, defines and executes the business logic as a flow of are usable set of activities and conditional gateways. |
production deployment | A Deployment Package is deployed to a Production Server using the BundleDeployment.bat utility, where it can then be configured and tailored. |
production server | A shared system ready for Production Deployment of bundles, and configuration / tailoring by administrators. This system is not used for development. |
public scoped definition | In BMC Helix Innovation Studio, a definition that is used by all applications or libraries. The definition can be customized by configuring the customization options for the definition. |
R
Term | Description |
---|---|
recall | In BMC Helix Cognitive Automation, the number of correct positive results divided by the number of positive results predicted by the cognitive service. |
record editor | In BMC Helix Innovation Studio, a built-in view component available in the View Designer that lets you create record instances or modify existing record instances from the view definition. |
record editor inputs | In BMC Helix Innovation Studio, used to add the record fields to the record that is associated with the record editor. |
record field | In BMC Helix Innovation Studio, units of information that collectively form a record definition. A single record definition consists of multiple fields, and each field has its own attributes.
|
record grid | In BMC Helix Innovation Studio, a built-in view component available in the View designer. Record grid is used to display the record fields in a tabular format on the user interface of the application. |
record instance | In BMC Helix Innovation Studio, the data created by the application for which the structure of the data is specified by the record definition. For example, a 'Task' record definition can consist of the following record instances:
|
record service | In BMC Helix Innovation Studio, defines the business entities of a data model. Manages record instances by performingSCRUD(Search, Create, Read, Update, Delete) operations on data |
record definition | In BMC Helix Innovation Studio, a collection of the data required for building the application for your business process. A record definition is made up of specific record fields. |
rule definition | In BMC Helix Innovation Studio, a rule, along with a process, models the business logic of an application. The purpose of a rule is to perform data validation, and interact with a process on record events or timer events. |
rule service | In BMC Helix Innovation Studio, defines the conditions with certain actions to enforce business constraints. |
S
Term | Description |
---|---|
security label | In BMC Helix Innovation Studio, in a hierarchical group, used to dynamically control record and field access. The label can be populated with group names through a rule or a process. Security labels protect your database tables at the row level, by assigning different levels of security. Only those users with the appropriate permissions can access the row data. For example, in a car dealership company, you create security labels like car type, sales group, or dealership, and only users with the appropriate security classification are allowed access to the relevant data. |
scope | In BMC Helix Platform, defines if the application is limited to be used within the Digital Service application or library or can be used by any other application or library. |
shared system | Multitenant environment is renamed to shared system. A shared system is an environment that includes one or more tenants identified by their domain names for each user, such as example.com and example1.com. |
T
Term | Description |
---|---|
tailor | In BMC Helix Platform, customize the smart bundle to suit your environment and business requirements. The following tasks are involved when you tailor a smart bundle:
|
U
Term | Description |
---|---|
update package | From BMC Helix Innovation Studio, a package created that contains only the incremental changes for an application. Importing configuration data is optional. The update package is used by application business analysts or developers to:
|
unique record Id | In BMC Helix Innovation Studio, helps to identify a record internally in an application and move the application data from environment 1 to environment 2. It also ensures that the Id of a record is the same, regardless of the environment from where you load Foundation data. |
V
Term | Description |
---|---|
view component | In BMC Helix Innovation Studio, a configurable UI widget that can be composed with others and configured in the View Designer. These can be built-in or custom Javascript extensions. |
view definition | In BMC Helix Innovation Studio, a view definition is a graphical representation of your application. You use the view definitions to design the user interface for applications. For example, a view definition called Tracking Item, which will be used to create and update Item Console records. |
view service | In BMC Helix Innovation Studio, defines the user interface of a standard application. |
W
Term | Description |
---|---|
webhook definition | In BMC Helix Platform, an HTTP callback mechanism to receive real-time event notifications. Administrators can register applications to the Webhook to receive notifications or data when a record event takes place. |
Comments
Log in or register to comment.