20
Cloud platforms Lead to Open and Universal access for people with Disabilities and for All www.cloud4all.eu WP 203 - Federating repositories of Solutions and Components

Cloud platforms Lead to Open and Universal access for people with Disabilities and for All WP 203 - Federating repositories of Solutions

Embed Size (px)

Citation preview

Page 1: Cloud platforms Lead to Open and Universal access for people with Disabilities and for All  WP 203 - Federating repositories of Solutions

Cloud platforms Lead to Open and Universal access for people with Disabilities and for All

www.cloud4all.eu

WP 203 - Federating repositories of Solutions and Components

Page 2: Cloud platforms Lead to Open and Universal access for people with Disabilities and for All  WP 203 - Federating repositories of Solutions

WP 203 – Federating reposit. of solution and components

Activities started in May 2012 (till August 2015)

Objectives in the DoW

• To develop (the methods for maintaining) a single entry point for the retrieval of the information and data required to implement appropriate assistive solutions.•The creation of efficient mechanisms for search and retrieval of accessible services and applications that will be provided in the envisioned Cloud infrastructure• Integrate the information on assistive solutions into the GPII unified listing and marketplace.

WP 203 – Federating repositories of solution and components

Page 3: Cloud platforms Lead to Open and Universal access for people with Disabilities and for All  WP 203 - Federating repositories of Solutions

Federated repository of Assistive solution within the GPII vision

A way for users to find all of the solutions that exist and to figure out which ones meet their needs.

Page 4: Cloud platforms Lead to Open and Universal access for people with Disabilities and for All  WP 203 - Federating repositories of Solutions

Federated listing of AT devices

The Cloud4All Federated Repository of avaliable AT solutions will represent one of the sources of information for: 1. The GPII Unified Listing – a comprehensive listing of free and commercial,

open and proprietary source, assistive technologies and features in mainstream products

2. The GPII Marketplace - i.e. a marketplace for "purchasing" commercial and free Access solutions

3. The GPII “shopping aid” that helps the user to find the most appropriate assistive solutions in the unified listing and marketplace

4. The semantic framework for contents and solutions ?/ The matchmaker: one source of information used by the Matchmaker to propose activation of installed AT as well as installation of Assistive technology not yet available locally (see use cases 11-12 D101.2)

Page 5: Cloud platforms Lead to Open and Universal access for people with Disabilities and for All  WP 203 - Federating repositories of Solutions

Where the WP 203 fits in the overall cloud4all process

Preference server

Preference wizard

Matchmaker (fitter)

Device charact. reporter

Local Solutions reporter

Cloud4All Federated

Repository of AT

Launch managerUser listener

Propose activation of installed AT and install. of AT not available locally

Propose the most appropriate solutions for the user (“pre-sale” matchmaking)

Page 6: Cloud platforms Lead to Open and Universal access for people with Disabilities and for All  WP 203 - Federating repositories of Solutions

The starting point – the EASTIN network

The starting point for the Solution Database is the EASTIN web portal

Page 7: Cloud platforms Lead to Open and Universal access for people with Disabilities and for All  WP 203 - Federating repositories of Solutions

Federating Databases of AT The current EASTIN approach

Provider 1 (e.g. SIVA)

Webservice Server

EASTIN

EASTIN Search engine

Data in EASTIN format

Webservice Client

User interface (eastin website)

Product DB

Provider 2 (e.g. HMI Basen)

Webservice Server

Product DB

Provider 3 (e.g. DLF Data)

Webservice Server

Product DB

Retrieved product

description

Query from the user

I want an on screen keyboard

Page 8: Cloud platforms Lead to Open and Universal access for people with Disabilities and for All  WP 203 - Federating repositories of Solutions

Product description in the EASTIN portalExample

Basic information

Additional details

Page 9: Cloud platforms Lead to Open and Universal access for people with Disabilities and for All  WP 203 - Federating repositories of Solutions

Federation of EASTIN and GPII Hypothesis 1 – information sent to GPII “on demand”

SIVA (Italy)

EASTIN search engine

DLF (UK)

Rehadat (Germany) …

EASTIN Distributed DB of AT products

GPII Unif. listing

GPII Web Portal (Marketplace?)EASTIN Web Portal

API (webservice)

EASTIN User

GPII User

Page 10: Cloud platforms Lead to Open and Universal access for people with Disabilities and for All  WP 203 - Federating repositories of Solutions

Federation of EASTIN and GPIIHypothesis 2 – information stored in the GPII unif. Listing

SIVA (Italy)

EASTIN search engine

DLF (UK)

Rehadat (Germany) …

EASTIN Distributed DB of AT products

GPII Unif. listing

GPII Web Portal (Marketplace?)EASTIN Web Portal

API (webservice)

Filter out product coming

from EASTIN

Periodic query

Validation (?)

EASTIN User

GPII User

Page 11: Cloud platforms Lead to Open and Universal access for people with Disabilities and for All  WP 203 - Federating repositories of Solutions

Connection between EASTIN and Cloud4All semantic framework

EASTIN search engine

EASTIN Distributed DB of AT products

EASTIN

Cloud4All compliant detailed description (with settings)

Cloud4All Repository

for AT solutions

Automatic generation of metadata for

solution (A 202.1)

Toolbox for professional and vendor entry and

maintenance of Metadata (A 202.4)

New product upload tools (A 202.4)

Vendor

Periodic query

Vendor Professional

Professional

Tools for metadata enhancement

Semantic Framework for Contents and Solutions

Page 12: Cloud platforms Lead to Open and Universal access for people with Disabilities and for All  WP 203 - Federating repositories of Solutions

Metadata extraction/enhancement

Metadata extraction/enhancement according to

solutions ontology (WP 201)

Property values

Input devices Joystick; Keyboard; Mouse; Touch pad; Touch screen; On screen keyboard; Sing

Activation modality Mechanical (touch, push, pull, squeeze, ...);

Input adjustments Scanning mode; Direct access; Filter keys; Adjustable sensitivity;

Output devices/software

Screen; Printer; Loudspeaker; Vibrator; Tactile display;

Output modality Acoustic/sound; Speech synthesis; Speech recorded;

Human readableHuman and machine readable

Settings

Page 13: Cloud platforms Lead to Open and Universal access for people with Disabilities and for All  WP 203 - Federating repositories of Solutions

Case 1 a new product is added to one of the databases of the EASTIN network

EASTIN search engine

New product added to one of the EASTIN DB

EASTIN

Cloud4All compliant detailed description (with settings)

Cloud4All Federated Repository

of AT

Automatic generation of metadata for

solution (A 202.1)

Semantic Framework for Contents and Solutions

Toolbox for professional and vendor entry and

maintenance of Metadata (A 202.4)

Periodic query Tools for metadata enhancement

EASTIN administator

Cloud4All authorized user (vendor or professional)

Temporary database

Page 14: Cloud platforms Lead to Open and Universal access for people with Disabilities and for All  WP 203 - Federating repositories of Solutions

Case 2 A vendor (or an AT professional) adds a new product to Cloud4All using the upload tool

EASTIN search engine

EASTIN

Cloud4All Federated Repository

of AT

Semantic Framework for Contents and Solutions

Cloud4All authorized user (vendor or professional)

Basic info

New product upload tools (A 202.4)

Basic info +

Detailed settings

Page 15: Cloud platforms Lead to Open and Universal access for people with Disabilities and for All  WP 203 - Federating repositories of Solutions

Case 3 basic info of a product is updated in one of the databases of the EASTIN network

EASTIN search engine

Basic info update

EASTIN

Cloud4All Federated Repository

of AT

Semantic Framework for Contents and Solutions

Toolbox for professional and vendor entry and

maintenance of Metadata (A 202.4)

Periodic query Existing settings

EASTIN administator

Cloud4All authorized user (vendor or professional)

Temporary database

Validation of existing settings

updated basic info and settings

Updated basic info

Page 16: Cloud platforms Lead to Open and Universal access for people with Disabilities and for All  WP 203 - Federating repositories of Solutions

Case 4 Detailed setting of an existing product is modified in the federated repository

EASTIN search engine

EASTIN

Cloud4All Federated Repository

of AT

Semantic Framework for Contents and Solutions

Cloud4All authorized user (vendor or professional)

Updated detailed settings

Toolbox for professional and vendor entry and

maintenance of Metadata (A 202.4)

Page 17: Cloud platforms Lead to Open and Universal access for people with Disabilities and for All  WP 203 - Federating repositories of Solutions

Activities led by FDCGO

•A 203.1: Approach and mechanism for federating solution repositories•Definition of a method to harmonize and efficiently retrieve data coming form distributed databases

• A 203.2: Integration of the appropriate subsections of federated data with the GPII Marketplace•Develop and demonstrate the ability to extract relevant information from more general topic disability databases

+

•A 202.4 Toolbox for professional and vendor entry and maintenance of Metadata •Implement an application suite for the manual creation, maintenance and update of metadata, based on the developed semantics framework

Page 18: Cloud platforms Lead to Open and Universal access for people with Disabilities and for All  WP 203 - Federating repositories of Solutions

• Challenges• Harmonize the content coming from different sources and avoid

duplication of data in the federated repository (the same product could be stored in different DBs)• Maintenance/update of data (ICT products become obsolete very

fast) => distributed-collaborative update, update by vendors • Maintenance/update of ontologies and metadata (e.g. when new

technologies become available) => automatic generation of metadata• Evaluate/validate the quality of the information (is the

information correct, complete and accurate) => responsibility of each distributed information source• Clearly mark (and credit) the source of information

Page 19: Cloud platforms Lead to Open and Universal access for people with Disabilities and for All  WP 203 - Federating repositories of Solutions

What is what

• Cloud4all Federated Repository : This is a federated repository of open source and commercial AT of many types, based on the (distributed) databases of AT

• The GPII Unified Listing : This is a federated repository of open source and commercial AT related to ICT access as well as access features in mainstream products

• The GPII Marketplace :The GPII Marketplace is a place to buy some ICT access products (those that the developers would like to distribute this way). The GPII Marketplace has a "shopping aid" that will draw from Cloud4all work

• The Cloud4all/GPII Solutions Database: In the Cloud4all/GPII architecture - there is reference to two different "Solutions databases”:1. a database of solutions that are present at a particular device that a user is at. This

lists all the local solutions that are available to the user2. a database of information about (ideally all) devices. This can be used by the

matchmaker to determine what features are available for any device that a user might encounter. It allows the matchmaker to know what features are available if the device does not offer up any more information than just its name/make/model. (is this the Semantic Framework of Content and Solutions ?)

From wiki: http://wiki.gpii.net/index.php/Unified_Listing_and_MarketPlace

Page 20: Cloud platforms Lead to Open and Universal access for people with Disabilities and for All  WP 203 - Federating repositories of Solutions

Thank you for your attention