1 / 5

Technical Architecture

Technical Architecture. Goal: Agree on key technology decisions. Technical Architecture. Presentation. Drupal. UI ( HTML / CSS / JavaScript / HTTP ). Widgets. Style sheets. Localization. Registry business logic. Jena / TBD. Solr. Pubsubhubbub.

stevensons
Download Presentation

Technical Architecture

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Technical Architecture Goal: Agree on key technology decisions

  2. Technical Architecture Presentation Drupal UI ( HTML / CSS / JavaScript / HTTP ) Widgets Style sheets Localization Registry business logic Jena / TBD Solr Pubsubhubbub API ( REST/HTTP, SPAQL, ATOM, OpenSearch, OAI-PHM, etc.) IdM/Authn/Authz (access control) CMS (asset mgmt.) Semantics (constraints/reasoning) Index/Search (discovery) Syndication (notification/replication) Persistence POSIX SPARQL File system Triple/quad store

  3. Technical Architecture • Look at open-source platform solutions • Semantic MediaWiki • Very Flexible UI, but basically semantic annotations, would need to make translations • Onto Wiki • Native Semantic representation underneath (not just annotations), but difficulty with support and to install • OpenStruct • Not technically a wiki, but a set of technologies used to build semantic applications. Has a difficult installation. • Decided we can use some of the technologies used, but need to create our own semantic layer.

  4. Technical Architecture Solution: Create open-source platform similar to Structs, but create our own semantic layer. Jena – well-supported and team has experience with this technology Triple Store – have more options to choose right solution.

  5. Technical Architecture . Replication model: master/slave(s) or peer-to-peer?

More Related