7
BEN Architecture Isovera Consulting Feb. 2006

BEN Architecture Isovera Consulting Feb. 2006. Internet consulting for non-profits 2 BEN Architecture Diagram

Embed Size (px)

Citation preview

Page 1: BEN Architecture Isovera Consulting Feb. 2006. Internet consulting for non-profits 2 BEN Architecture Diagram

BEN Architecture

Isovera Consulting

Feb. 2006

Page 2: BEN Architecture Isovera Consulting Feb. 2006. Internet consulting for non-profits 2 BEN Architecture Diagram

Internet consulting for non-profits2

BEN Architecture Diagram

Page 3: BEN Architecture Isovera Consulting Feb. 2006. Internet consulting for non-profits 2 BEN Architecture Diagram

Internet consulting for non-profits3

BEN Architecture

Page 4: BEN Architecture Isovera Consulting Feb. 2006. Internet consulting for non-profits 2 BEN Architecture Diagram

Internet consulting for non-profits4

BEN Components, Part 1

• BEN Portal– Public Website

• User registration and profile management• Browse by Resource Type and by Discipline• Basic Search and Advanced Search

– Harvester/Thresher– Project Site – contains documentation, reaper downloads, and related

files.– Collaborators Online Workplace – an online workspace for facilitating

communication among collaborators, BEN project manager and technical staff.

– Administrative tools for managing harvesting, user profiles, and reviewing search statistics.

• General Biology Collection– Publicly available cataloging tools– Validation tools for approved BEN administrators

Page 5: BEN Architecture Isovera Consulting Feb. 2006. Internet consulting for non-profits 2 BEN Architecture Diagram

Internet consulting for non-profits5

BEN Components, Part 2

• Collaborator Digital Libraries– Web applications for distributing digital learning objects in the biological

sciences.– Usually include user registration, cataloging, browsing and search tools.– Many are written in PHP/MySQL.– Connect to the BEN Portal via the Harvester/Reaper.

• Include the following libraries:– EcoEd.net (Ecological Society of America)– MicrobeLibrary.org (American Society of Microbiology)– APSArchives.org (American Physiological Society)– BioMoleculesAlive.org (American Society of Biochemistry and Molecular Biology)– ActionBiosci.org (American Institute of Biological Sciences)– AccessExcellence.org (National Health Museum)– Science’s STKE (American Association for the Advancement of Science)

Page 6: BEN Architecture Isovera Consulting Feb. 2006. Internet consulting for non-profits 2 BEN Architecture Diagram

Internet consulting for non-profits6

BEN Portal

• Software written in PHP– PHPLib takes care of database connectivity– Custom-written metadata class takes care of generating SQL

queries based on structure of learning resources.

• Resources are stored in a relational MySQL database.

• Database schema is written to reflect the LOM metadata structure.

• The search engine software is written in ColdFusion.

• Resources may not be entered into the Portal database directly by end users. They must be harvested into the database via the harvesting process.

Page 7: BEN Architecture Isovera Consulting Feb. 2006. Internet consulting for non-profits 2 BEN Architecture Diagram

Internet consulting for non-profits7

References

• NSDL Community Resources - http://nsdl.org/resources_for/library_builders/index.php

• BEN Project Site - http://www.biosciednet.org/project_site

• Database Schema - http://www.biosciednet.org/docs/database_spec.php

• Hardware Platform - http://www.biosciednet.org/docs/server_spec.php

• Technical Architecture - http://www.biosciednet.org/docs/BEN_architecture_diagram_1.1.pdf