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

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 of Assisted restructure of web content for paper-based presentation: a look at workflows and data...

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