edit wp5 internet platform for cybertaxonomy from a business workflow to a use case model gubányi...

17
EDIT WP5 Internet Platform for Cybertaxonomy From a Business Workflow to a Use Case Model Gubányi A.-Kiss, V.-Kilián, I. (Hungarian Natural History Museum) Meeting: HNHM Budapest, 7- May-07.

Upload: angel-morrison

Post on 04-Jan-2016

214 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: EDIT WP5 Internet Platform for Cybertaxonomy From a Business Workflow to a Use Case Model Gubányi A.-Kiss, V.-Kilián, I. (Hungarian Natural History Museum)

EDIT WP5 Internet Platform for

Cybertaxonomy

From a Business Workflow to a Use Case ModelGubányi A.-Kiss, V.-Kilián, I. (Hungarian Natural History Museum)Meeting: HNHM Budapest, 7-May-07.

Page 2: EDIT WP5 Internet Platform for Cybertaxonomy From a Business Workflow to a Use Case Model Gubányi A.-Kiss, V.-Kilián, I. (Hungarian Natural History Museum)

Business Workflow Model

Stakeholder Analysis– Class diagram of business actors

Activity diagrams with Object Boxes– Control flow and dataflow together

Time tag analysis:– Min,max,avr time/effort tags for activities

Computer Aid Analysis decorated workflows– Which activites ARE (GREEN), and which COULD BE

(YELLOW) aided by computer– Inventory of applied software products– On-line and off-line (BLUE) (field) operations

Page 3: EDIT WP5 Internet Platform for Cybertaxonomy From a Business Workflow to a Use Case Model Gubányi A.-Kiss, V.-Kilián, I. (Hungarian Natural History Museum)

act Inv entoryDecorated

Preparation

definition

externalFactors

planpersonnel

Specification

definition

specification

Setup Taxon Groups

Setup Collecting Methods

Verification of Specification

Present/absencedata

Quantitativ eCollection

Species number andturnov er estimations

Setup Localities

Verification of Design

Human Resources

personnel

definition

Creating Copyright notice

Clarification of Authorships

Listing Specialists with Reference

ExpeditionLabourCapacity

AspectofSpecies

VegetationSeason

WeatherForecast

plan

personnel

Optimizing institutional facilities(cars, equipment, etc)

Rent a car

Booking accommodation

Hiring local assistant workers

Management of Transportation

Obtaining SpecialPermission forimporting and

exporting by GroupsimpexPermission

Obtaining packingmaterials

Estimation andsolution of Storage

capacity

Organizing packing andtransportation of coll.

equipments

Designfeasible

Specificationfeasible

Start

:SetupGazetteerDatabase

Design

externalFactors

personnel

plan

specification

Establishment ofexpedition room

Setup Database structureand software

software

CalculatingTrav elExpenses

Sample Design/plan bygroups plan

Progress chart by groups:

ObtainingPermission

permitted conditionallyPermitted

deniedWithAppeal

conditionsAcceptable

Failed

[yes]

[yes]

[no]

[no]

[yes]

[yes]

[yes]

[yes]

[no]

[no]

[no]

[no]

Decorated Workflow - Preparation

Page 4: EDIT WP5 Internet Platform for Cybertaxonomy From a Business Workflow to a Use Case Model Gubányi A.-Kiss, V.-Kilián, I. (Hungarian Natural History Museum)

Decorated Workflow - Executionact Inv entoryDecorated

Execution

collection documentation

personnelplan

Field work

planpersonnel

samples documentation

Description and Identificationof locality using standardized

methods

locationDocumentation

gazetteer

Setting up Collectingequipment

Repeated collection based on protocol

plan

samples

Preparation of samples for preserv ing of specimens

preparedSamples

plan

samples

Narcotizing and/orCleaning

Sorting

Preserv ation

Labeling

Packing

End of Collection Activ ity

plan

documentation

Cleaning or eradicatingand packing of collecting

equipment

Archiv e collected data

Collectingspecimens(depend on

coll. methods)

samples

:Preparing Documentations

Stop

:Preparing Documentations

:AcquisitionOfGISData

Reporting

Checklist

LabWorksamples

documentation

collection

planSorting

Labeling RecordingInDatabase AddingToCollection

Reporting

documentation

WritingReportsChecklists

InsertingDataIntoInv entoryBook

InsertingDataIntoCollectionDatabase

ExaminationOfSamples

ReleasingOfSpecimens

:Identification

:Identification

:Identification

Page 5: EDIT WP5 Internet Platform for Cybertaxonomy From a Business Workflow to a Use Case Model Gubányi A.-Kiss, V.-Kilián, I. (Hungarian Natural History Museum)

From Workflows to Use Cases

StakeholdersActors– New Business Actors: devices, software, service

actors, controllers etc.

ActivitiesUse Cases– Use Case Hierarchy – general and specific use

cases– Refinement of Use Cases/new Use Cases– Use Case relationships (include, extend)

Page 6: EDIT WP5 Internet Platform for Cybertaxonomy From a Business Workflow to a Use Case Model Gubányi A.-Kiss, V.-Kilián, I. (Hungarian Natural History Museum)

Use Case Modelling

Actors: active players beyond the borders of the modelled system– Who are supported by the system? Whom does the

system help.– Who are the data sources and/or data consumers of

the system– Secondary functions: maintenance, administration,

etc.– Contact with other systems (hardware, software)

Page 7: EDIT WP5 Internet Platform for Cybertaxonomy From a Business Workflow to a Use Case Model Gubányi A.-Kiss, V.-Kilián, I. (Hungarian Natural History Museum)

Use Case Modelling

One Use Case: one functionality – one operation with specified conditions and outcome

Description of a Use Case– Targets and purpose– Business Concepts being involved– Actors– Active/passive role of actors

Page 8: EDIT WP5 Internet Platform for Cybertaxonomy From a Business Workflow to a Use Case Model Gubányi A.-Kiss, V.-Kilián, I. (Hungarian Natural History Museum)

From stakeholders to actors

uc Actors

Taxonomist

(from Stakeholders)

Actor

(from Stakeholders)

Human Actor

(from Stakeholders)

Manager

(from Stakeholders)

ChefResearcher

(from Stakeholders)Controller

(from Stakeholders)

Serv iceExpert

Director Specifier Designer

Page 9: EDIT WP5 Internet Platform for Cybertaxonomy From a Business Workflow to a Use Case Model Gubányi A.-Kiss, V.-Kilián, I. (Hungarian Natural History Museum)

From stakeholders to actorsuc Actors

SystemActor

(from Stakeholders)

Organization

(from Stakeholders)

Stakeholders::Authorities

Stakeholders::NatureProtectionAuthorities

Software Dev ice

GPSCameraSoundRecorder

«machine»«machine»«machine»

Page 10: EDIT WP5 Internet Platform for Cybertaxonomy From a Business Workflow to a Use Case Model Gubányi A.-Kiss, V.-Kilián, I. (Hungarian Natural History Museum)

uc Actors

Controller

(from Stakeholders)

DesignController

(from Stakeholders)

SpecificationController

(from Stakeholders)

FieldController

(from Stakeholders)

LabController

(from Stakeholders)

From stakeholders to actors

Page 11: EDIT WP5 Internet Platform for Cybertaxonomy From a Business Workflow to a Use Case Model Gubányi A.-Kiss, V.-Kilián, I. (Hungarian Natural History Museum)

Use Cases - Overview

uc Main

DistributedTaxonomyInventoryShell

Serv iceOperations

Serv ice

(from Actors)

TaskManagement

TaxonomyOperations

Inv entoryOperations

Reporting

Expert

(from Actors)

Management

Manager

(from Stakeholders)

Director

(from Actors)

Actors::Dev ice

Actors::Software

Page 12: EDIT WP5 Internet Platform for Cybertaxonomy From a Business Workflow to a Use Case Model Gubányi A.-Kiss, V.-Kilián, I. (Hungarian Natural History Museum)

Use Case Model - Inventoryuc Inv entory

(from Use Case Model)

Inv entoryOperations

ResearchAdministration FieldOperations

Wrappers

Expert

(from Actors)

Actors::Dev ice

Actors::Software

Page 13: EDIT WP5 Internet Platform for Cybertaxonomy From a Business Workflow to a Use Case Model Gubányi A.-Kiss, V.-Kilián, I. (Hungarian Natural History Museum)

Use Case Model - Preparationuc Preparation

ResearchAdministration

Preparation

Specification

SetupLocalities SetupTaxonGroups

VerificationOf Specification

SpecificationController

(from Stakeholders)

Specifier

(from Actors)Design

SetupDatabase AndSoftware

SampleDesign PlayByGroups

ProgressChart ByGroups

Calculating Trav elExpenses

ApplyingFor Permission

Designer

(from Actors)

Manager

(from Stakeholders)

VerificationOf Design

DesignController

(from Stakeholders)

«include» «include»

«include»

«include»

«include»«include»

Page 14: EDIT WP5 Internet Platform for Cybertaxonomy From a Business Workflow to a Use Case Model Gubányi A.-Kiss, V.-Kilián, I. (Hungarian Natural History Museum)

Use Case Model – Lab Operationsuc Lab

LabOperations

BrowsingEditing Specimen

ReportingLabWork

LabelPrinting

Expert

(from Actors)

Compiling LabWork Checklist

Editing LabWork Documentation

Controlling LabWork

LabController

(from Stakeholders)

Identification

ResearchAdministration

«extend»

«extend»

«include»«include»«extend»

Page 15: EDIT WP5 Internet Platform for Cybertaxonomy From a Business Workflow to a Use Case Model Gubányi A.-Kiss, V.-Kilián, I. (Hungarian Natural History Museum)

Use Case Model – Field Operationsuc Field

FieldOperations

CompilingGazetteer

BrowsingGazetteer

GeoPositioning

Expert

(from Actors)

Actors::GPS

DocumentingLocality

BrowsingEditingLocality

Mov iePictureRecording

Actors::Camera

DocumentingSpecimen

BrowsingEditingSpecimen

SoundRecording

Actors::SoundRecorder

LabelPrinting

Printer

Reporting

Archiv ing

«extend» «extend» «extend»

«extend»

«extend»

«machine»

«extend»

Page 16: EDIT WP5 Internet Platform for Cybertaxonomy From a Business Workflow to a Use Case Model Gubányi A.-Kiss, V.-Kilián, I. (Hungarian Natural History Museum)

Covers general inventorying activites– Disciplinary differences are not yet described– Use Case description is not yet made - should be

further refined– GUI design is not yet made

Result of Use Case Analysis

Page 17: EDIT WP5 Internet Platform for Cybertaxonomy From a Business Workflow to a Use Case Model Gubányi A.-Kiss, V.-Kilián, I. (Hungarian Natural History Museum)

Thank you for your attention!