assisted restructure of web content for paper-based presentation: a look at workflows and data...

18
Assisted restructure of web content for paper-based presentation: a look at work flows and data representations Alice Heaton, Simon Rycroft, Ed Baker, Katherine Bouton, Ben Scott, Koureas Dimitris, Laurence Livermore, Dave Roberts, Vince Smith

Upload: vincent-smith

Post on 10-May-2015

420 views

Category:

Technology


1 download

DESCRIPTION

Heaton, A., Rycroft, S., Baker, E., Bouton, K., Scott, B., Koureas, D., Livermore, L., Roberts, D., Smith, V. 2013 Assisted restructure of web content for paper-based presentation: a look at workflows and data representations. TDWG, Biodiversity Information Standards. Grand Hotel Mediterraneo Florence, Italy, 27 Oct - 1 Nov., 2013.

TRANSCRIPT

Page 1: Assisted restructure of web content for paper-based presentation: a look at workflows and data representations

Assisted restructure of web content for paper-based presentation: a look at work flows

and data representations

Alice Heaton, Simon Rycroft, Ed Baker, Katherine Bouton, Ben Scott, Koureas Dimitris, Laurence Livermore, Dave Roberts, Vince Smith

Page 2: Assisted restructure of web content for paper-based presentation: a look at workflows and data representations

Creating paper based publications from web content;

Restructuring data;

Looking at what happens to data at implementationlevel;

Understanding the implications for data storage andprocessing.

This presentation is about:

Page 3: Assisted restructure of web content for paper-based presentation: a look at workflows and data representations

Contentauthor

Visitor

Web interface

Import (Excel file,GBIF, etc.)

Hyperlinks

FacetedSearch

Page 4: Assisted restructure of web content for paper-based presentation: a look at workflows and data representations

Taxon Specimen Location

Content Author

Scratchpads Visitor

PagePage Page

Term ContentType

ContentType

Hyperlink Hyperlink

TaxonomicName

LocationReference

Page 5: Assisted restructure of web content for paper-based presentation: a look at workflows and data representations

Taxon Specimen Location

Scratchpads Maintainer

Term ContentType

ContentType

TaxonomicName

NodeReference

Paper publication

? ? ? ? ? ?

Page 6: Assisted restructure of web content for paper-based presentation: a look at workflows and data representations

EnterPublication

SpecificData

Selectexisting

data

Abstract, Acknowledgement,

etc.

Taxon description,Holotype,

etc.

Automatic importof relatedcontent

Publication

Bibliographicreferences,

images,etc.

Page 7: Assisted restructure of web content for paper-based presentation: a look at workflows and data representations

SelectTaxon

SelectTaxon

DescriptionFields

OverrideTaxonname

SelectHolotype

SelectParatype

Addnew

Treatment

Page 8: Assisted restructure of web content for paper-based presentation: a look at workflows and data representations
Page 9: Assisted restructure of web content for paper-based presentation: a look at workflows and data representations
Page 10: Assisted restructure of web content for paper-based presentation: a look at workflows and data representations

UserInterface

XSD, XML,Jason, etc.

REST, SOAP,etc.

ScratchpadsData

(Externalservice

representation)

ScratchpadsData

(Publicationrepresentation)

ScratchpadsData

(Web/Defaultrepresentation)

Externalservice

AutomatedProcess

(Scratchpads)

ScratchpadsMaintainer Online transmission

Page 11: Assisted restructure of web content for paper-based presentation: a look at workflows and data representations

Entities

Entity

Field

RelationalData

RelationalData

RelationalData

RelationalData

Field Field

Page 12: Assisted restructure of web content for paper-based presentation: a look at workflows and data representations

Entities Restructure throughUser Interface Entities

Page 13: Assisted restructure of web content for paper-based presentation: a look at workflows and data representations

XSD SchemaDefinition

SchemaArray

MappingSchema

Array

FinalSchema

Array

Schema Array:Internal structure to define howto map entities and entity fieldsto XML tags

Page 14: Assisted restructure of web content for paper-based presentation: a look at workflows and data representations

Restructedentities

Finalschemaarray

Process PublicationXML

Page 15: Assisted restructure of web content for paper-based presentation: a look at workflows and data representations

Restructuredentities

Process PublicationXML

EnterPublication

SpecificData

Selectexisting

data

Automatic importof relatedcontent

Schemaarray

Horizontal flows

Page 16: Assisted restructure of web content for paper-based presentation: a look at workflows and data representations

Relationaldata

Fields

Entity

Entity

Entity

Process

PHP arrays

XML

Vertical flows

XSDSchema

Schemaarray

Schemaarray

mapping

Finalschema

array

Page 17: Assisted restructure of web content for paper-based presentation: a look at workflows and data representations

Restructure and export code is sensitive to change: It need a robust architecture.

In that context model abstraction and modularityis more important than data storage;

Data constantly changes form;

This process happens both horizontally and vertically;

Data flows are more important than datastructures;

Page 18: Assisted restructure of web content for paper-based presentation: a look at workflows and data representations

Thank you ! Any questions ?

http://scratchpads.eu Funded by Vibrant RI-261532.

ViBRANTVirtual Biodiversity

SEVENTH FRAMEWORKPROGRAMME

-infrastructure