Organization of modules, applications, and subsystems
The overall organization of the BMC Helix ITSM has three layers: modules, applications, and supporting subsystems.
The top layer consists of modules that provide the interface to users, such as the Requester console. The Requester console interacts with a back-office application, such as the Incident Managementfeature of BMC Helix ITSM: Service Desk or BMC Helix ITSM: Change Management.
Applications include the main BMC Helix ITSM applications: Incident Management feature of BMC Helix ITSM: Service Desk, BMC Helix ITSM: Change Management, Problem Management feature of BMC Helix ITSM: Service Desk, and BMC Helix ITSM: Asset Management. These applications contain logic and user interfaces specific to those application areas.
The final layer consists of supporting systems. The common set of systems supports the application. These supporting systems contain generic logic that is specific to an application's function without embedding the functionality from other applications that use its services. Examples of supporting systems include Task Management, Cost module, and Contract Management.
The following figure illustrates the relationships among the BMC Helix ITSM applications and modules.
Deployable application structure model
The AR System platform provides the structural component used in the BMC Helix ITSM applications to define the deployable application architectural structure. Deployable applications provide functions that support a component architectural model:
- Licensing enforcement
- Encapsulation of permissions
- Definition of entry points
- Ability to import and export as a whole component
Deployable applications are used to wrap each of the different applications and modules that are provided in BMC Helix ITSM applications. Deployable applications contain applications, modules, and helper components.
Applications:
- BMC Helix ITSM: Service Desk
- BMC Helix ITSM: Change Management
- BMC Helix ITSM: Asset Management
Modules:
- Cost Module
- Task Management
- Dashboards
- Application Administration Console
- Reporting Console
- Requester console
Helper components (Sub components):
- Foundation elements
- Foundation components, such as message boxes and so on
- Site
- Company
- CMDB Product Catalog