1 / 15

CRIS architecture to support an ERA Brian Matthews

CRIS architecture to support an ERA Brian Matthews. Objective. To support an Integrated European RTD Information System . Needs to support: Researchers, exploiters and decision makers And needs to be: Robust Easy to use Extensible “future proof”. Key Principles.

Download Presentation

CRIS architecture to support an ERA Brian Matthews

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. CRIS architecture to support an ERA Brian Matthews Brian Matthews, euroCRIS, 18/09/03

  2. Objective • To support an Integrated European RTD Information System . • Needs to support: • Researchers, • exploiters and • decision makers • And needs to be: • Robust • Easy to use • Extensible • “future proof” Brian Matthews, euroCRIS, 18/09/03

  3. Key Principles • Certain general principles should underpin this. • Institutional Independence • Common exchange formats • Distributed control • Multilinguality • Easy to use tools • Can provide access as a Service Brian Matthews, euroCRIS, 18/09/03

  4. Institution Independence • Institutions should be able to maintain their own research information • Institutions keep ownership and can use the information for their own needs. • Institutions should be able to use their own internal formats and internal information systems (DB and OS independence). • Without these, institutional buy-in will be hard. Brian Matthews, euroCRIS, 18/09/03

  5. Common Exchange Formats • A common exchange format (ontology) for expressing data (CERIF) • Common APIs onto the local CRIS’s for query and return of information. • Local formats related to the common format by well-defined mappings. Brian Matthews, euroCRIS, 18/09/03

  6. Distributed Control • Loose coupling between institutions • No overall administration • Collection of information at node points for efficiency • Periodic update and mirroring • Single point of authentication Brian Matthews, euroCRIS, 18/09/03

  7. Multilinguality • Vital in a European (and wider) context. • Multilingual thesauri • Multilingual interfaces • Multilingual querying and response. Brian Matthews, euroCRIS, 18/09/03

  8. Easy to use tools • Don’t demand unfamiliar tools and interfaces upon users • Based around a standard web architecture • Use Browsers as the Front-end. Brian Matthews, euroCRIS, 18/09/03

  9. Integration with other repositories • As a service component it should allow access to other repositories • Library and publication archives • Data archives • “Grid Portals” • Mediate and control combination of services • An active component in the GRID. • Need to coordinate with other communities • Common metadata • Common Interfaces • Common digital curation problems. Brian Matthews, euroCRIS, 18/09/03

  10. Key Technologies • Preference for Web technologies • “open” development • Widely available and supported • Open source implementations • Should also prepare for integration into the GRID Brian Matthews, euroCRIS, 18/09/03

  11. Basic Web technologies: http, HTML, CSS Fundamental exchange mechanism: XML, XSLT, XML Schema Component interfaces: Web Services (SOAP, WDSL, UDDI?, XACML?, SAML?) User Preferences P3P, CC/PP Knowledge representation and modelling: RDF, RDF Schema, DAML+OIL (WebOnt) Generic Querying system: XML Query? (XSQL?, RQL?) Programming layer: Java and Java Servlets Key Technologies Brian Matthews, euroCRIS, 18/09/03

  12. Strawman Architecture ERIS broker CRIS Service Users Directory service ERIS portal Access control service Local data cache Common metadata User service XML Query over http WS wrapper Web Service wrapper WS wrapper WS wrapper WS wrapper Specific metadata Specific metadata Specific metadata Specific metadata Specific metadata Raw data Raw data Raw data Raw data Raw data Brian Matthews, euroCRIS, 18/09/03

  13. Components • Broker • Directory Service • Metadata Service • Query Service • Results Service • User Service • Access control service • Distributed query across HTTP • Web Service front-end to local CRIS • Xml wrapper to produce the right data. Brian Matthews, euroCRIS, 18/09/03

  14. From here? • Service architecture proposed • Amalgamate results from different CRIS systems • Common exchange format – and Ontologies • Common Thesaurus? • Local Caching of results? • A P2P hierarchy? Brian Matthews, euroCRIS, 18/09/03

  15. ERCIM • 15 research institutes in mathematics, comp sci and IT • Wide spread across Europe • Well connected to science and tech, academia, govnt, industry • A pool of expertise Brian Matthews, euroCRIS, 18/09/03

More Related