Creating new behaviour

Purpose

To create behaviour for a new knowledge model by choosing a situation and defining the conclusion for that situation.

Theory

This exercise teaches you how to create behaviour for a specific item. Behaviour is communicated to the system by selecting an input and then defining its outcome (conclusion). By building up a series of inputs and conclusions, the system can generate an accurate picture of how it should deal with all the different types of input it may receive.

In this exercise, you will create behaviour to define that an entrant who has a visa will be allowed entry into the country.

Actions

To create new behaviour:

  1. Click the Open Model button.
  2. From the Open Knowledge Model dialog box, double click on Schengen Without Behaviour.knm, to open the knowledge model.
  3. Double click on the Schengen Decision node.
  4. Click the Minimise Down button in the top left corner of the knowledge model, to minimise it.
  5. Ensure Deborah is selected from the Situation List.
  6. Click the Allow Entry button on the Conclusion toolbar on the right of the screen, to define that Deborah should be allowed entry into the country.

    The Justification pane changes to red to indicate that you must justify why Deborah should be allowed entry.
  7. Right click on the Visa concept and select Add Path Between: [int:Entrant] And [int:Visa] from the context menu, to define the reason why Deborah is allowed entry.

    Since this reason does not conflict with any other behaviour within the system, the Justification pane changes to green and the OK button at the bottom of the screen is enabled.
  8. Click the OK button to confirm that Deborah is allowed entry because she has a visa.
    The Allow Entry button is highlighted in green on the Conclusion toolbar.

    This behaviour has now been added to the Erudine Behaviour Engine. This means that any other entrant who has a visa will also be allowed entry.
  9. Select Francisco from the Situation List.
    The Allow Entry button on the Conclusion toolbar is highlighted in green, which means that Francisco will be allowed entry because he has a visa.
  10. Select a few of the other entrants from the Situation List to see which conclusions are defined for each of them.
    You will notice that each of them has a visa. Therefore, they will all be allowed entry based upon the current behaviour within the knowledge model. Since some of these people should not be allowed entry for various reasons, more behaviour will need to be created to ensure each entrant is dealt with correctly. Additional behaviour will be created in the subsequent exercises.
  11. Close the knowledge model without saving changes.

Platform: all
EBE Version: 2.4
Category: Introduction Guide
Author: Patrick Peisker


Browse Space

- Pages
- News
- Labels
- Attachments
- Bookmarks
- Mail
- Activity
- Advanced

Explore Confluence

- Popular Labels
- Notation Guide

Your Account

Log In

 

Other Features

Add Content