1. What is BMC ARS?
The BMC’s Action Request System which was developed by the Remedy, is the application development platform. It helps the business design and other related software to be developed over generic database engines like mySQL etc and it is meant for client-server based application architecture.
2. What are the different objects and their functional uses in ARS?
The different objects in the ARS include:
- Forms – these are the ones that allow the data to be input or returned from the database. This forms the clients way of depicting various columns in a table.
- Active links – The active links form the path a data is traversing as it is changed in a database. It represents the workflow mechanism of the application.
- Filters – As the active links are part of the client side of the application, the filters form the path for data, along which conditions and specific requisites are laid out, on the server side during retrieval of a data from a table.
- Scheduled Filters, which are logically triggered at specific time or at specific intervals of time are called escalations.
- Guides – These are the objects that group together condition checks and can be declared by the administrator to manage workflow.
- Workflow objects and the forms are bundled as applications to form logical coherence.
- Packing lists are used to manage the entire application as modularized packages of specific functionaliry.
3. What is the ARS data dictionary?
The ARS data dictionary is the meta data related to the entire database. It acts in the same way as there are meta tables in the sql engines. The ARS data dictionary has the relationship map between various fields and tables, thereby of the entire data in the database.
4. How is form data managed by the Action Request System?
The ARS manages the entire data in the remedy forms through the use of table schema ids and the transaction tables, which are meant for each data set that are meant within the forms.
5. What are the different ways possible, for building applications that interact with remedy in a standard way?
The most standard way of interfacing the applications are through webservices, SQL based access from other standard applications directly and through the Remedy API.
6. What are the different client tools available to the remedy user?
The various levels of client access available are:
- Remedy User – Can create, modify records/tables in database.
- Administrator – One who can manage the entire framework, workflow and other logical interactions between the applications.
- Web based access is available to the mid-tier users.
- BMC Import is the one that is used to get in the data from various sources, or backup files.
7. How do filters work? Can it be used to fire complete action set in one phase?
The filters are just checks over the data passing through the objects. This can be used to get the required data that are presenting the required checks. The actions cannot be triggered all at once as the checks are sequentially done and appropriate actions are triggered out at each check.
8. What are the different types of forms according to the data correlation from the table?
The join forms are the ones that perform table joins to give the final result while the view forms are the ones that put together multiple tables according to specific rules to form a virtual table called the view.
It’s so good…
Aside from the questionable answers to several, #7 is just plain wrong. RTFM.