Requirement analysis for mobile information exchange in the police using a time-aware and agent based approach


Published on

Raul Savimaa
Tallinn University of Technology, Department of Computer Control, Ehitajate tee 5, Tallinn 19086, ESTONIA

Published in: Technology
  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide
  • Requirement analysis for mobile information exchange in the police using a time-aware and agent based approach

    1. 1. R equirement Analysis for Mobile Information Exchange in the Police Using a Time-Aware and Agent Based Approach Raul Savimaa Tallinn University of Technology [email_address]
    2. 2. Contents of the presentation <ul><li>Research domain </li></ul><ul><li>Requirements for p rocess and b ehaviour m odels </li></ul><ul><li>Existing m odelling m ethods </li></ul><ul><li>Possible suitable a pproaches </li></ul><ul><li>Review of t he applied novel m ethodology </li></ul><ul><li>T he c ase s tudy: requirement analysis for m obile i nformation e xchange in the p olice </li></ul><ul><li>Conclusions </li></ul>
    3. 3. Research domain <ul><li>Research concentrates on multifunctional human organisations that </li></ul><ul><li>Operate in a dynamic environment </li></ul><ul><li>Behaviour is time-sensitive, response to emerging situations must be made in minutes and seconds </li></ul><ul><li>Decisions may have serious impacts </li></ul><ul><li>A pre-defined set of action rules exists </li></ul><ul><li>Many decisions are left to structural units (employees), but their specific goals and priorities are not analysed </li></ul>
    4. 4. General r equirements for p rocess and b ehaviour m odels <ul><li>Encapsulation of most important work processes and organisational aspects </li></ul><ul><li>Representation of interactions and co-operation mechanisms between actors </li></ul><ul><li>Straightforward interpretation of the modelling results to everyday practice </li></ul><ul><li>Enable persistent adjustment of the model </li></ul>
    5. 5. Specific requirements for modelling time-sensitive behaviour <ul><li>Modelling all temporal criteria of processes and interactions, not just only ordering of activities </li></ul><ul><li>Modelling and comparison of the planned and emerging behaviours </li></ul><ul><li>Modelling of all essential aspects that influence organisation behaviour and behaviour of actors, their choices and preferences </li></ul>
    6. 6. Existing m odelling m ethods <ul><li>Planning and assessment approaches: </li></ul><ul><ul><li>Gantt chart, PERT/CPS, SWOT, PEST </li></ul></ul><ul><li>Methods for practical evaluation of organisational performance: </li></ul><ul><ul><li>Balanced Scorecard, Best Value </li></ul></ul><ul><li>Workflow management and enterprise modelling approaches: </li></ul><ul><ul><li>Workflow Reference Model, EKD </li></ul></ul>
    7. 7. Why existing conventional solutions are not sufficient <ul><li>Concentrate on processes and information flows only </li></ul><ul><li>Do not consider time issues important </li></ul><ul><li>Do not consider motivations in relation with choices and processes </li></ul>
    8. 8. Chosen approach is based on <ul><li>Models of interactive computing (Wegner, 1998); </li></ul><ul><li>Emergent behaviour research (Carley and Prietula, 1998; Alatalo, 2002) </li></ul><ul><li>UML (Booch, Rumbaugh and Jacobson, 1999) </li></ul><ul><li>Analysis of timing criteria – the Q-model (Motus and Rodd, 1994) </li></ul><ul><li>Multi-agent systems (e.g. Ferber, 1999; Wooldridge, 2002) </li></ul>
    9. 9. The s uggested novel m ethodology <ul><li>Bases on integration of three approaches: </li></ul><ul><li>Work processes and actors are described by UML use case, activity, and interaction diagrams </li></ul><ul><li>Timing parameters and interactions of processes are specified using the Q-model (a model processor for UML) </li></ul><ul><li>Co-operation and interactions between its actors is specified and simulated as a multi-agent system </li></ul>
    10. 10. T he c ase s tudy : m obile i nformation e xchange in the p olice <ul><li>Analysis and modelling consisted of three stages </li></ul><ul><li>E xisting and planned work processes were specified by using UML use case, activity and sequence diagrams </li></ul><ul><li>Temporal criteria of k ey processes and interactions were modelled as the Q-model diagrams </li></ul><ul><li>T he suggested system was simulated as a multi-agent system in JADE environment </li></ul><ul><li>8 human and artificial actors and their roles were modelled : police officials , information system , communication module, other vehicles and drivers </li></ul>
    11. 11. Results of t he c ase s tudy <ul><li>The current research project was successful </li></ul><ul><ul><li>P rocesses were modified according to analysis </li></ul></ul><ul><ul><li>230 police vehicles are equipped with a computer and perform online queries into police databases. </li></ul></ul><ul><ul><li>T he chosen solution supports police work and makes information exchange more effective </li></ul></ul><ul><li>A pplication of the methodology was important for </li></ul><ul><ul><li>C orrect analysis of system requirements </li></ul></ul><ul><ul><li>M odelling and simulation of actors’ behaviour </li></ul></ul><ul><ul><li>F or choosing suitable technical solutions </li></ul></ul><ul><ul><li>F or validation of the corresponding information system </li></ul></ul>
    12. 12. Conclusions <ul><li>T ime-sensitive emergent behaviour of a human organisation that operates in a dynamic environment can be efficiently modelled </li></ul><ul><li>Theoretically and methodologically, there are not many known attempts of building time-aware proactive models for a human-centred organisation. The new approach has been applied and tested on separate fragments of a large organisation and the results could be considered successful </li></ul>