Project

General

Profile

AtbiModels » History » Version 13

Norbert Kilian, 09/03/2007 07:44 PM

1 2 Markus Döring
{{>toc}}
2 1
3 2 Markus Döring
4 3 Markus Döring
_All Taxa Biodiversity Inventory Model (András Gubányi, Imre Kilián, Veronika Kiss)_
5 2 Markus Döring
6
7
----
8
9
10
# ATBI Model
11 1
12 4 Markus Döring
This page describes the modeling details of the EDIT project, with special focus on inventorying activities. After inteviewing some taxonomists from different field of taxonomy, modells of their inventory workflow and dataflow were created. 
13 1
14 11 Veronika Kiss
Inventory models describe the workflow of scientists from different fields of taxonomy. They show the chronological order of and the connection among different activities. A few activities are the same in case of different fields of taxonomy, but there are some activities, which occur only in selected fields, and there are also activities, which are unique, since they occur only in exceptional cases. 
15 1
16 11 Veronika Kiss
17
   
18
 **Activity diagrams and their semantics** 
19
20
21
UML activity diagrams consist of the following features:
22
23
24
-	_Activities_: (rounded boxes) describing certain activities. They may be primitive (steps) that cannot be broken up to parts, or they may be compound, that consists of a series of sub-activities. Compound activities are denoted by the infinite symbol (∞).
25
26
27
-	Activities may be extended by _object tags_. Special object tags are activity parameters. The direction of parameters can be determined by the direction of their incoming and outgoing object flow arcs.
28
29
30
-	_Control flow arcs_ are arrows starting in one activity, and ending in another activity. Control flow arcs may attach guard conditions. If they exist, than the condition decides, if the prescribed change in activity is to be completed only if the guard condition evaluates to true.
31
32
33
-	_Events_ are practically starting points of activities, which trigger certain chain or sub-network of the entire activity network.
34
35
36
-	_Activity calls_ are compound activities that are detailed elsewhere. In general they act very similarly to subroutines or subprograms in traditional programming: they have a single definition that may be referred to elsewhere. They are denoted by a fork symbol (ψ).
37
38
39
-	_Decisions_, where, depending on the result of a condition, one of two or more outgoing arcs are activated. They are denoted by a rombus box (â—‡) with a notice, that describes the content of the decision.
40
41
42
Along the arcs of activity networks tokens are travelling. An activity has incoming and outgoing arcs, both of control flows and object flows. If arcs are active, we say, they have tokens. If all the incoming arcs are active, the activity is carried out. Having completed the actions of activities, tokens are multiplied, and are sent along the outgoing arcs of the activity.
43
44
45
Activities may contain other sub-activities that are carried out when entering the main activity. If a main activity has several arrows leading to sub-activities, then different threads are launched for all of the arrows. A main action is finished when all active threads (arcs coming from sub-activities, and arriving to the main activity) deliver their token.
46
47
48
 **Inventory Process** 
49
50
51
52
In the following we are giving the details of the workflow:
53
54
55
56
_Preparation_ is the composite activity that comprises all sub activities, which are made still prior to fieldwork. They usually refer to management questions, and mostly managers execute them. The composite activity of _Specification_ determines taxonomical groups, localities and methods, to be done in the preparation, management phase of the activities. _Verification of specification_ in many cases means that based on literature data and previous experiences, the yield of methods can be previously estimated. _The Human Resources_ activity covers practically the workflow of setting up a research team. It consists of several steps, and in end effect it results a personnel list.
57
58
Upon receiving a feasible specification, and the list of personnel, the research project can be _design_ed. The final result of this stage is the research plan itself. _Verification of Design_ checks, if the proposed steps are feasible: i.e. they don’t exceed financial, material and time limits. The _Expedition_ activity means the physical preparation of Fieldwork, i.e. managing the travel, estimation the money and labour capacity. Upon receiving the list of personnel and the research plan, actual steps can be started in the framework of _Execution_. These include (1) Fieldwork, i.e. doing research on the field (2) Lab work, i.e. collecting, organizing and publishing the results of fieldwork. Fieldwork is a generic concept that includes all the necessary phases and steps to be done in or near to the habitat. _Fieldwork_ has four input parameters: 1. personnel list 2. research plan, where the research plan itself includes other important components, like permissions and the gazetteer database. All the working phases are included in the _Lab work_, which are completed in the laboratory, after arriving from fieldwork again. The input of this activity is the collection itself. The exact way how laboratory work is to be carried out, varies depending on the actual taxonomic group. _Reporting_ is the last step of work after laboratory activities have been closed down. Reporting has three more or less independent phases: 1. writing the reports’ checklists, i.e. filling up some checklists, that were prepared still in the planning phase, but haven’t been filled in the reporting activities at the end of the field work. 2. inserting data into the inventory book 3. inserting data into collection database. The three sub activities must synchronize themselves before closing the reporting activity.
59
60
61
62
63
64
65 4 Markus Döring
## Interviews
66 1
67
ATBI Interviews were made with the following researchers from the HNHM:
68
69 11 Veronika Kiss
* Algologist (Krisztina Buczkó) attachment:"Algology_Work_and_Dataflow.ppt"
70 1
71
* Coleopterist (Ottó Merkl) attachment:"Coleopterology_Work_and_Dataflow"
72
73
* Lepidopterist (László Ronkay) attachment:"Lepidopterology_Work_and_Dataflow"
74
75
* Lichenologist (László Lőkös) attachment:"Lichenology_Work_and_Dataflow"
76
77
* Limnologist (László Forró)
78
79 6 Markus Döring
* Malacologist (Zoltán Fehér) attachment:"Malacology_Work_and_Dataflow"
80 1
81 10 Markus Döring
ATBI Interviews were made with the following researchers from the Staatliches Museum für Naturkunde Stuttgart:
82 1
83 10 Markus Döring
* Lepidopterist (Dietger Hausenblas) attachment:ATBI_Questionnaire_DIETGER_HAUSENBLAS.PDF
84 1
85 10 Markus Döring
* Lepidopterist (Cristoph Haeuser) attachment:ATBI_Questionnaire_CRISTOPH_HAEUSER.PDF
86 1
87 9 Markus Döring
* Orthopterologist (Klaus Riede) attachment:ATBI_Questionnaire_KLAUS_RIEDE.PDF
88 1
89 6 Markus Döring
* Arno Wörz (deals with ferns and flowering plants) attachment:ATBI_Questionnaire_ARNO_WURZ.PDF
90 1
91 10 Markus Döring
ATBI Interview were made with the following researcher from the University of Erlangen-Nurenberg:
92 1
93
* Entomologist (Jürgen Schmidl) attachment:ATBI_Questionnaire_JURGEN_SCHMIDL.PDF
94 6 Markus Döring
95 11 Veronika Kiss
Interviews in connecting with Bottleneck Analisys were made with the following researchers from the Staatliches Museum für Naturkunde Stuttgart:
96 10 Markus Döring
97 1
* Lepidopterist (Cristoph Haeuser) attachment:Questionnaire_Bottleneck_CRISTOPH_HAEUSER.PDF
98 10 Markus Döring
99 1
* Arno Wörz (deals with ferns and flowering plants) attachment:Questionnaire_Bottleneck_ARNO_WURZ.PDF
100
101
102
103 12 Norbert Kilian
104
## Deliverable
105
106
107
D5.10: Operational functional model 
108
109 13 Norbert Kilian
for inventory activities attachment:Operational function model Report_30_08_2.pdf
110 12 Norbert Kilian
111
112
113 11 Veronika Kiss
## Presentations by the HNHM
114 4 Markus Döring
115 5 Markus Döring
London Meeting 2007 January:
116 1
117
* attachment:LondonKew2007Jan.ppt
118
119 5 Markus Döring
Budapest Meeting 2007 May:
120 1
121
* attachment:UnificationOfModels2007May.ppt
122
123
* attachment:WorkFlow2UseCase2007May.ppt
124
125
* attachment:WorkFlowManagement2007May.ppt
126
127
* attachment:DataModellingOnUML2007May.ppt
128
129
* attachment:ATBI_Interviews2007May.ppt
130
131 5 Markus Döring
Inventory  Model by HNHM
132 1
133
* attachment:2007_05_08_EDIT.zip
134
135 5 Markus Döring
Inventory model report by HNHM
136 1
137
* attachment:ModelReport_2007_05_29.doc
138
139
* attachment:ModelReport_2007_07_09.rtf
140
141
142 4 Markus Döring
143
## UML description
144 1
145
* UML 2.1.1. Infrastructure: attachment:07-02-04.pdf
146
147
* UML 2.1.1. Superstructure: attachment:07-02-03.pdf