Glossary
The following glossary contains terms that are relevant to BMC Helix Innovation Studio:
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 Innovation Studio, 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 Innovation Studio, 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 Innovation Studio, 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 cardinalityand the constraintfor the association. |
association service | In BMC Helix Innovation Studio, a service that defines relationships between records and relates record instances. |
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 Innovation Studio records the audit data from the source record to a new read-only audit record. |
B
Term | Description |
---|---|
BMC application | In BMC Helix Innovation Studio, 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 Innovation Studio, a bundle that consists of the following properties:
|
bulk data loading | In BMC Helix Innovation Studio, a loading process that copies the data sets from template Excel spreadsheets and loads the data sets to BMC Helix Innovation Studio. |
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 Innovation Studio, an application having Author Type value as 3, that is assigned by a developer by using the Maven license command. |
D
Term | Description |
---|---|
Data Caching Service | In BMC Helix Innovation Studio, 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 Innovation Studio, 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 Innovation Studio, 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 Innovation Studio, 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. |
direct affiliation | In BMC Helix Innovation Studio 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 Innovation Studio, 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. |
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 Innovation Studio, 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 Innovation Studio 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 Innovation Studio license | In BMC Helix Innovation Studio, a one-time platform license required for using BMC Helix Innovation Studio. |
BMC Helix Innovation Studio SDK | In BMC Helix Innovation Studio, a zip file containing the Java libraries and maven infrastructure to build and deploy projects. 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 deploy an entire application to another development environment for collaborative application development. |
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 Innovation Studio, 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 Innovation Studio, 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 Innovation Studio, 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. |
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 Innovation Studio, defines if the application is limited to be used within the application or library or can be used by any other application or library. |
T
Term | Description |
---|---|
tailor | In BMC Helix Innovation Studio, 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 deploy incremental changes for coded or codeless application. |
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 Innovation Studio, 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. |