cast kick-off-meeting, july, 2009,salzburg, at cast kick-off-meeting, july, 2009,salzburg, at jiří...

36
CAST kick-off- CAST kick-off- meeting, meeting, July, July, 2009 2009 ,Salzburg ,Salzburg , , AT AT Ji Ji ří ří F. Urb F. Urb á á nek nek professor of professor of Univer Univer sity of Defence, sity of Defence, Brno, Brno, Czech Republic Czech Republic [email protected] [email protected] Interoper Interoper - - mobile Wireless mobile Wireless Application for Application for Disaster Disaster Events Management Events Management from process's chaos fr om process's chaos to project's implementation to project's implementation

Upload: charles-chapman

Post on 16-Jan-2016

216 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: CAST kick-off-meeting, July, 2009,Salzburg, AT CAST kick-off-meeting, July, 2009,Salzburg, AT Jiří F. Urbánek professor of University of Defence, Brno,

CAST kick-off-meeting,CAST kick-off-meeting, July, July, 20092009,Salzburg,Salzburg, , ATAT

JiJiří ří F. UrbF. Urbááneknek professor of professor ofUniverUniversity of Defence,sity of Defence,Brno, Brno, Czech RepublicCzech [email protected]@unob.cz

InteroperInteroper- - mobile Wireless mobile Wireless Application for Application for Disaster Events Disaster Events

ManagementManagement

from process's chaos

from process's chaos

to project's implementation

to project's implementation

Page 2: CAST kick-off-meeting, July, 2009,Salzburg, AT CAST kick-off-meeting, July, 2009,Salzburg, AT Jiří F. Urbánek professor of University of Defence, Brno,

MyMy aim is aim isto show to show our work in our work in

application development application development processprocess with expressive with expressive

Value Added (VA) by by blazonry modelling and blazonry modelling and

simulating apparatus UMLsimulating apparatus UML,,(UP)/DYVELOP©(UP)/DYVELOP©

End - user's friendly

End - user's friendly

Page 3: CAST kick-off-meeting, July, 2009,Salzburg, AT CAST kick-off-meeting, July, 2009,Salzburg, AT Jiří F. Urbánek professor of University of Defence, Brno,

EN

V X

Y (

2D)

Environment symbolsEnvironment symbols

ENV XYZ(3D)

Page 4: CAST kick-off-meeting, July, 2009,Salzburg, AT CAST kick-off-meeting, July, 2009,Salzburg, AT Jiří F. Urbánek professor of University of Defence, Brno,

(defined) ENV XY Process Process CCellell

Doing Input Interface ofDoing Input Interface oftangible material, tangible material, energy, waste energy, waste / intangible ideas

/ intangible ideas

timetime

spacespace

plan

informationsubs.

program

controlsubs.s

emiproduct

mat

eria

l su

bsy

stem

Doing Output Interface ofDoing Output Interface oftangible product, waste tangible product, waste

/ intangible services/ intangible services

Page 5: CAST kick-off-meeting, July, 2009,Salzburg, AT CAST kick-off-meeting, July, 2009,Salzburg, AT Jiří F. Urbánek professor of University of Defence, Brno,

timetime

spacespace

to do Input Interfaceto do Input Interface

to do Ooutput Interfaceto do Ooutput Interface

PrS

Process SystemProcess System

Page 6: CAST kick-off-meeting, July, 2009,Salzburg, AT CAST kick-off-meeting, July, 2009,Salzburg, AT Jiří F. Urbánek professor of University of Defence, Brno,

minmax PP

PVA t

i Pmax

Pmin= 0

2

1

t0

Cs

Pr

Di

Re

4

t4

t3

t1

t2

0 1

- ph

as

es

VAi

AVdtVAdtg

3

time

interfaceinterface

22//tt22

33//tt22

Process Process ProductivityProductivityChange at Change at time ttime t22 2 2 ׀׀ 33

interpretation interpretation at Product Life at Product Life CycleCycle

Page 7: CAST kick-off-meeting, July, 2009,Salzburg, AT CAST kick-off-meeting, July, 2009,Salzburg, AT Jiří F. Urbánek professor of University of Defence, Brno,

EN

V o

f th

e S

tan

dar

diz

atio

n

to d

o M

obilit

y

to do

Co-operability

to d

o In

tero

pera

bilit

y

to do

Connectivity

The Blazon of Interoper-The Blazon of Interoper-mobility functionality mobility functionality

definitiondefinition

DoingDoing Interoper-mobility Interoper-mobilityuseCaseuseCase

Page 8: CAST kick-off-meeting, July, 2009,Salzburg, AT CAST kick-off-meeting, July, 2009,Salzburg, AT Jiří F. Urbánek professor of University of Defence, Brno,

Standardization ENV needs clear and organized Standardization ENV needs clear and organized roadmaps, doctrines, libraries, methodology and roadmaps, doctrines, libraries, methodology and

securitysecurity. .

Page 9: CAST kick-off-meeting, July, 2009,Salzburg, AT CAST kick-off-meeting, July, 2009,Salzburg, AT Jiří F. Urbánek professor of University of Defence, Brno,

Co-operability must also be compatible with team Co-operability must also be compatible with team members usually significantly different capabilitiesmembers usually significantly different capabilities

Page 10: CAST kick-off-meeting, July, 2009,Salzburg, AT CAST kick-off-meeting, July, 2009,Salzburg, AT Jiří F. Urbánek professor of University of Defence, Brno,

The Connectivity is fundamental ability for The Connectivity is fundamental ability for Communication InteroperabilityCommunication Interoperability

Page 11: CAST kick-off-meeting, July, 2009,Salzburg, AT CAST kick-off-meeting, July, 2009,Salzburg, AT Jiří F. Urbánek professor of University of Defence, Brno,

The Mastering is fundamental ability for The Mastering is fundamental ability for Operational InteroperabilitOperational Interoperabilityy

Page 12: CAST kick-off-meeting, July, 2009,Salzburg, AT CAST kick-off-meeting, July, 2009,Salzburg, AT Jiří F. Urbánek professor of University of Defence, Brno,

Our solution – the Break through the Our solution – the Break through the Technical Standards MazeTechnical Standards Maze

Page 13: CAST kick-off-meeting, July, 2009,Salzburg, AT CAST kick-off-meeting, July, 2009,Salzburg, AT Jiří F. Urbánek professor of University of Defence, Brno,

A

uto

no

mo

usI

nte

rop

erab

leO

utd

oo

rVid

eoco

nfe

ren

ceS

yste

Au

ton

om

ou

sIn

tero

per

able

Ou

tdo

orV

ideo

con

fere

nce

Sys

tem

®

EM

OE

MO

FF

FF

CY

BE

RS

YS

TE

MC

YB

ER

SY

ST

EM

C

AM

ou

flag

eC

AM

ou

flag

e

Pro

ject

Bas

elin

e´s

Pro

ject

Bas

elin

e´s

Dev

elo

pm

ent

EN

VD

evel

op

men

t E

NV

Doing AutonomousWirelessDigitNetsInteroperabilityDoing AutonomousWirelessDigitNetsInteroperabilityInterconnectivity useCaseInterconnectivity useCase

AutonomousInteroperableOutdoorVideoconferenceSystemEspeciallyForCrisisManagementOfCivilProtection®; ; EMOFF [ [Wi-Fi Wi-Fi →→WiMAXWiMAX]]

AutonomousTelecommunicationNetTechnologySystem NETou

AutonomousUnmannedAerialSystems avaxTou; SATELKITE

Roaming Roaming SMARTerminalSMARTerminal useuseCaseCase

Doing ExpertServicesForCris/EmManagement Doing ExpertServicesForCris/EmManagement useCase useCase esTouesTou

PublicTelecommunicationServices PublicTelecommunicationServices ENV ENVto DataMineto DataMine

AutonomousMobileSenzoringAutonomousMobileSenzoringDDetectionetectionMonitoringMonitoring

Expert interfaceExpert interfaceExpert interfaceExpert interface

PublicNetwork PublicNetworkENV ENV

The Blazon of our project's Architecture The Blazon of our project's Architecture DevelopmentDevelopment

to DataInterpretto DataInterpret

Public Public interfaceinterface

Public Public interfaceinterface

Page 14: CAST kick-off-meeting, July, 2009,Salzburg, AT CAST kick-off-meeting, July, 2009,Salzburg, AT Jiří F. Urbánek professor of University of Defence, Brno,

SMARTerminal useCase SMARTerminal useCase Architecture Architecture (former (former VIPsys (Vehicle IP SystemVIPsys (Vehicle IP System))

Encrypted PKI channel

n2

Encrypted tunnel IPSEC

VIPsys

WiFi/RF

IP CameraDVB Receivers -TBD

Power Supply

12 V

8 ports SWITCH10/100 Ethernet

WiMax external client

PMR

TBD

NAVIGATION UNITLUPUS

UMPC / Notebook

IP PhoneSIP protocoll

DVB – H

DVB- SH

DVB – H

DVB- SH

GPSEGNOS

GPSEGNOS

WiMAXWi-Fi

WiMAXWi-Fi

EnvironmentPhones

EnvironmentPhones

WiMax/GPRSTBD

TBD!

RS232C

RS232C

Ethernet 100

5V 12V

CPU ARM9 ATMEL

LINUX

RS232C

10/100 Vehicle LAN

Clients WiMax with peripherals

patchpanel

7,2V

12V

12V

Car TelemetryCAN BUS:EngineBatteryFuelMilesLights

CAN

Car P/S

Page 15: CAST kick-off-meeting, July, 2009,Salzburg, AT CAST kick-off-meeting, July, 2009,Salzburg, AT Jiří F. Urbánek professor of University of Defence, Brno,

1

1

2

2

Interoperable Interoperable terrain terrain

videoconference videoconference system especially system especially

for crisis for crisis management of management of

civil protectioncivil protection

3

3

3

Page 16: CAST kick-off-meeting, July, 2009,Salzburg, AT CAST kick-off-meeting, July, 2009,Salzburg, AT Jiří F. Urbánek professor of University of Defence, Brno,
Page 17: CAST kick-off-meeting, July, 2009,Salzburg, AT CAST kick-off-meeting, July, 2009,Salzburg, AT Jiří F. Urbánek professor of University of Defence, Brno,

Disaster

AutonomousAutonomous Interoper-mobile Interoper-mobile TelecommunicationNet TelecommunicationNet SystemsSystems WiMAX/(Wi-Fi); NETouWiMAX/(Wi-Fi); NETou;;SATELKITESATELKITE; avaxTou; avaxTou; SMARTerminal; SMARTerminal; INFLATour; INFLATour etc. etc.

AutonomousDetectionAutonomousDetection&&SenzoringSenzoringMonitoringMonitoring Systems Systems

UMPCUMPC Cameras Cameras GPS; etc.GPS; etc.

to DataMine!allMeansallMeans

Dynamic Blazon of Disaster Management Dynamic Blazon of Disaster Management OperationOperation

DataProcessingDataProcessingAuthentization useCase Authentization useCase

AutonomousInteroperableOutdoor VideoconferenceSystemEspecially ForCrisisManagement

OfCivilProtectionDataInterpreting DataInterpreting useCase useCase esTouesTou + ++EMOFF+EMOFF

Cr/EmManag System

to modelDisasterto modelDisasterDYVELOPDYVELOP©©/UML/UML

to simulateProcesses to simulateProcessesDynamicDYVELOP DynamicDYVELOP©©//

UML UML

to manageDisasterto manageDisasterCr/EmManag.Cr/EmManag.

FirstR

esp

on

de

rs F

irstRe

spo

nd

ers S

ys

tem

Sy

ste

m

to to intrvintrveneeneOnLOnLineine

to operate! allForces

Instruments

timetime

spacespace

Page 18: CAST kick-off-meeting, July, 2009,Salzburg, AT CAST kick-off-meeting, July, 2009,Salzburg, AT Jiří F. Urbánek professor of University of Defence, Brno,

Next project Baseline – CAMouflage Next project Baseline – CAMouflage Computer Aided Mobile Roaming university made NET for last Computer Aided Mobile Roaming university made NET for last

stage milestage mile project of National Defence Researchproject of National Defence Research

Page 19: CAST kick-off-meeting, July, 2009,Salzburg, AT CAST kick-off-meeting, July, 2009,Salzburg, AT Jiří F. Urbánek professor of University of Defence, Brno,
Page 20: CAST kick-off-meeting, July, 2009,Salzburg, AT CAST kick-off-meeting, July, 2009,Salzburg, AT Jiří F. Urbánek professor of University of Defence, Brno,

Lichtenstein Palace Prague fair mission PSC Europe Lichtenstein Palace Prague fair mission PSC Europe 20092009

Q u e s t i o n s ?

[email protected]@unob.cz

Page 21: CAST kick-off-meeting, July, 2009,Salzburg, AT CAST kick-off-meeting, July, 2009,Salzburg, AT Jiří F. Urbánek professor of University of Defence, Brno,

ENV NellaENV NellaENV Family

ENV Family

PrS Granny

PrS Miro

PrS PrivAccom

PrS Grandpa

tr

ace

1

Blazon –

metamodel

Blazon –

metamodel

by DYVELOP

by DYVELOP© © m

ethod

method

((controversyXharm

ony)

ENV family of mother's friend

PrS Mother

moon

MU6,1

EN

VE

NV

Milita

ryM

ilitary

PrS UoDPrS NellaPrS Nella

ENV Granny´sFamily

year

Credit24

moon

MU6,3

ENV fatherNewFamily

PrS Father

moon

MU2

Page 22: CAST kick-off-meeting, July, 2009,Salzburg, AT CAST kick-off-meeting, July, 2009,Salzburg, AT Jiří F. Urbánek professor of University of Defence, Brno,

PrS Father

PrS Nella

trace3

no

To share interface?

tr

ace

1

Inte

rope

rabl

e

Inte

rope

rabl

e

harm

onis

ed

harm

onis

ed

rela

tion

ship

rela

tion

ship PrS

Father

PrS Nellamoon

MU2 moon

MU2

trac

e2

yes

Page 23: CAST kick-off-meeting, July, 2009,Salzburg, AT CAST kick-off-meeting, July, 2009,Salzburg, AT Jiří F. Urbánek professor of University of Defence, Brno,
Page 24: CAST kick-off-meeting, July, 2009,Salzburg, AT CAST kick-off-meeting, July, 2009,Salzburg, AT Jiří F. Urbánek professor of University of Defence, Brno,

The Function has two modalities: first - useCase [UML] is model developing entity, which is a specification of operation string of the process event specification, including variable and error strings that are to be used by the system, subsystem or class by means of interaction with external actors. Pragmatic the use cases need specific actors (agents, factors, users, interfaces…) always, whereby always they are initiated (and from of whose sight they are composed also). Inscribed “camelLetter” alphanumeric legend into round corners polygonal icon must be nominative gerund (most often with a desinence ‘...ing’) expressing an action, event or state and can be completed by a specification expressing structural things always, which functionally operate in defined ENV.

BUILDING BLOCKs USING MODEL APPARATUSBUILDING BLOCKs USING MODEL APPARATUS UML/DYVELOP UML/DYVELOP©©

to do AttributedoingThingsuseCase

second - Operation Function is model developing entity, which is a specification of the behaviour, action, capability or function in their terminal or transit incidence. Real time, space and ENV have been no omitting here as principal domains! Inscribed legend into roundel icon must be a verb with preposition 'to' and it express process attribute in the Class [UML] role here.

Interoper-mobility definition Interoper-mobility definition

Page 25: CAST kick-off-meeting, July, 2009,Salzburg, AT CAST kick-off-meeting, July, 2009,Salzburg, AT Jiří F. Urbánek professor of University of Defence, Brno,

The Environment – ENV © It is in the role of a domain on blazonry discriminative level (sight), where it graphically uses broken double - line icon, which can be

bounded by billowy and or straight interfaces (lines) also (for Boolean NOT complementation formulation with other entity - NOToperator). ENV´s inscribed

name is a substantive, or adjective.

BUILDING BLOCKs USING MODEL APPARATUSBUILDING BLOCKs USING MODEL APPARATUS DYVELOP DYVELOP©©

ENV

Page 26: CAST kick-off-meeting, July, 2009,Salzburg, AT CAST kick-off-meeting, July, 2009,Salzburg, AT Jiří F. Urbánek professor of University of Defence, Brno,

The Process System - PrS©, (or System only) and/or on occasion just a Processor and/or a System is a subject having Structural Thing [UML] role like

model entity. The PrS is comprehended here as dynamical functional system operating in relative process chains working with common domains (e.g. in time

sequential or cycling mode; in defined environments relating to distinguish level etc.). Each PrS has input and output interfaces - between them runs process things

transformation . The PrS operates always in relative process networks - in coherent, simultaneous or turbulent activities. Blazonry it uses graphic symbol (an

icon) of single lined polygon (a tetragon most frequently) with inscribed name in the grammatical form of the substantive.

BUILDING BLOCKs USING MODEL APPARATUSBUILDING BLOCKs USING MODEL APPARATUS DYVELOP DYVELOP©©

PrS

angle

input interfaceinput interface

output interfaceoutput interface

Page 27: CAST kick-off-meeting, July, 2009,Salzburg, AT CAST kick-off-meeting, July, 2009,Salzburg, AT Jiří F. Urbánek professor of University of Defence, Brno,

Structural Relations are expressed by set operations of Venn’s diagrams and by three logical operator of Boolean algebra:

„ a, &“, [AND], , , graphically

„nebo, /“, [OR], , „ne“, [NOT], , x 

RELATIONSHIP´s EXPRESSIONS RELATIONSHIP´s EXPRESSIONS USING MODEL APPARATUSUSING MODEL APPARATUS DYVELOP DYVELOP©© in the Blazons (map of roles)in the Blazons (map of roles)

Page 28: CAST kick-off-meeting, July, 2009,Salzburg, AT CAST kick-off-meeting, July, 2009,Salzburg, AT Jiří F. Urbánek professor of University of Defence, Brno,

Semantic Couplings between Things are expressed by the links: (Dokreslují v erbu sémantické relace)

Asociace [the Association] Zobecnění

[the Generalization]Realizace

[the Realization]Závislost

[the Dependency]

RELATIONSHIP´s EXPRESSIONS RELATIONSHIP´s EXPRESSIONS USING MODEL APPARATUSUSING MODEL APPARATUS DYVELOP DYVELOP©© in the Blazons (map of roles)in the Blazons (map of roles)

Page 29: CAST kick-off-meeting, July, 2009,Salzburg, AT CAST kick-off-meeting, July, 2009,Salzburg, AT Jiří F. Urbánek professor of University of Defence, Brno,

Logistic Relations are able to show processes Productivity – (PR). The PR is expressed alphanumerically as a broken number of a Batch (related to a Batch always!). Here numerators are logistic flying things (dependent quantity - e.g. information, mass, power, etc.) and the denominators are logistic actors (independent quantity -e.g. agents, time, space, ENV, etc.) always. PR value is inscribed inside full arrow vector symbol, directed from a resource to a target. Arrow icon goes through at least one line of the interface. A couple of broken numbers inside productivity icon can signalise a change of logistic flow quality between source and target – i.e. it signalise inherent process of logistic flow transformation [3]. Arrow field colours can describe relationship’s quality (colour change into model entity - qualitative transformation also): green / orange / red = favourableness / stress / unfavourableness.

RELATIONSHIP´s EXPRESSIONS RELATIONSHIP´s EXPRESSIONS USING MODEL APPARATUSUSING MODEL APPARATUS DYVELOP DYVELOP©© in the Blazons (map of roles)in the Blazons (map of roles)

z

x

z

xt

y

Page 30: CAST kick-off-meeting, July, 2009,Salzburg, AT CAST kick-off-meeting, July, 2009,Salzburg, AT Jiří F. Urbánek professor of University of Defence, Brno,

mat

eria

l su

bsy

stemInformation

subs.

control

subsystem

PLAN

PROGRAM

Products, Services, Products, Services, WasteWaste

IdeasIdeasInformation

InformationMaterial

MaterialWasteWaste

Process CellProcess Cell is the smallest functional PrS is the smallest functional PrS

output interfaceoutput interfacetangible intangibletangible intangible

input interfacesinput interfacestangible intangibletangible intangible

timetime

spacespace

plan

informationsubs.

program

controlsubs.s

emiproduct

mat

eria

l su

bsy

stem

SEMIPRODUCT

Page 31: CAST kick-off-meeting, July, 2009,Salzburg, AT CAST kick-off-meeting, July, 2009,Salzburg, AT Jiří F. Urbánek professor of University of Defence, Brno,

PrS fnc Transf

to doBaseMod; to doBaseMod …

to doSubsMod; to doSubsMod……

to doPossMod; to doPossMod… to doPossMod

timetime

spacespace

doing PrincMod

doingSuppMod; doingSuppMod... ...doingSuppMod

INTERPRETATION of BUILDING BLOCKs FUNCTIONALITY USING MODEL INTERPRETATION of BUILDING BLOCKs FUNCTIONALITY USING MODEL APPARATUSAPPARATUS DYVELOP DYVELOP©©

Page 32: CAST kick-off-meeting, July, 2009,Salzburg, AT CAST kick-off-meeting, July, 2009,Salzburg, AT Jiří F. Urbánek professor of University of Defence, Brno,

Model design procedureModel design procedure UML map of roles UML map of rolesAbstract using of model developing language DYVELOP / UML / UP Abstract using of model developing language DYVELOP / UML / UP

originate first CiM -Computer-independent Model. originate first CiM -Computer-independent Model. An advantage of our original model language DYVELOP (Dynamical Vector An advantage of our original model language DYVELOP (Dynamical Vector

Logistics of Processes) issues with rise possibility of CaM - Computer-Logistics of Processes) issues with rise possibility of CaM - Computer-assisted Model, which is little dependent (DYVELOP/ UML/ Microsoft®) as assisted Model, which is little dependent (DYVELOP/ UML/ Microsoft®) as far as absolutely independent on computer platform i.e. PiM - Platform-far as absolutely independent on computer platform i.e. PiM - Platform-

independent Model. independent Model. Model processes flow into defined conception of software development Model processes flow into defined conception of software development derivative on basis MDA - Model Driven Architecture. The MDA defines derivative on basis MDA - Model Driven Architecture. The MDA defines

concept model, which finally serves for architecture production control of concept model, which finally serves for architecture production control of executable software.executable software.

UML/DYVELOPUML/DYVELOP©© Blazons (map of roles)Blazons (map of roles)

PrS objednávek poštou

Zadání objednávky

Stornováníobjednávky

Ověření stavuObjednávky

Odeslání katalogu

ZákazníkDopravce

Dispečerúčastník

hranice systému

název procesního systému

případy užití

DodatProdukt

rozhraní negace

komunikační relace

Page 33: CAST kick-off-meeting, July, 2009,Salzburg, AT CAST kick-off-meeting, July, 2009,Salzburg, AT Jiří F. Urbánek professor of University of Defence, Brno,

The The Blazon Blazon is model representation ofis model representation of entities relationentities relation and it must beand it must be interpreted interpreted by by means ofmeans of Entity´s Diagram Entity´s Diagram (e.g. by a Table)(e.g. by a Table)..

Blazon´sBlazon´s InterfacesInterfaces represent represent whatwhat the the entities performs and implementation entities performs and implementation howhow it performs. The Interface define it performs. The Interface define agreementagreement guarantying regulation of guarantying regulation of

separate implementation.separate implementation.

The Blazon isThe Blazon is DYVELOP DYVELOP© © map of rolesmap of roles..

UML/DYVELOPUML/DYVELOP©© Blazons (map of roles)Blazons (map of roles)

Page 34: CAST kick-off-meeting, July, 2009,Salzburg, AT CAST kick-off-meeting, July, 2009,Salzburg, AT Jiří F. Urbánek professor of University of Defence, Brno,

PrS NellaPrS NellaENV NellaENV Nella

moon

MU6,3

ENV fatherNewFamily

PrS Father

moon

MU2

Page 35: CAST kick-off-meeting, July, 2009,Salzburg, AT CAST kick-off-meeting, July, 2009,Salzburg, AT Jiří F. Urbánek professor of University of Defence, Brno,

DYVELOP application in ordinary family environment shows family's relations. In naturalistic (national) language lets we tell a story of appropriate entities collection (especially the actors) appearing in such ordinary family blazon. In the requirements and on behalf of daughter Nella, father, mother, fatherNewFamily and others blazon's actors is interoperable running of family financial operations, which are manifested by consensual and non-conflict course of these operations. Indeed, a necessity to solve operation interoperability would be doing by the deaths of majority internal actors, but it is un-humane solution. While Nella's finalization of educational processes and financial independence achievement (i.e. 26 years of her age) humane is.

Nella is living into Family together with mother, grandpa and granny.

Page 36: CAST kick-off-meeting, July, 2009,Salzburg, AT CAST kick-off-meeting, July, 2009,Salzburg, AT Jiří F. Urbánek professor of University of Defence, Brno,

33rdrd INTEROPINTEROPsoft – soft – ProactiveProactiveProtectiveProtective IntInternationalernational

CongressCongress

University of Defence, Brno, CZ, March 10 ÷ 11, 2009.

www.unob.cz