SlideShare ist ein Scribd-Unternehmen logo
1 von 32
Downloaden Sie, um offline zu lesen
FORGE	
  
Christos	
  Tranoris,	
  
FORGE	
  scien4fic	
  director	
  	
  
University	
  of	
  Patras,	
  Greece	
  
IEEE	
  P1876	
  Mee4ng,	
  Madrid	
  22/10/2014	
  
FORGE	
  
Acronym FORGE
Title of the Project
Forging Online Education
through FIRE
Proposal Number 610889
Starting Date – End Date
1st October 2013 – 30th
September 2016
Duration (in months) 36
Total Budget €2,413,870.00
Total Manpower (PM) 231.7
EC Financial Contribution €1,699,913.00
Project Coordinator
John Domingue (Open
University, UK)
What is FIRE?
Future Internet Research
and Experimentation = FIRE
Learn more at http://www.ict-fire.eu/
FORGE	
  approach	
  to	
  eLearning	
  and	
  FIRE	
  
•  Create	
  processes,	
  methods	
  and	
  
tools	
  and	
  provide	
  an	
  ecosystem	
  for	
  
introducing	
  the	
  eLearning	
  
community	
  to	
  the	
  FIRE	
  
experimental	
  facili4es	
  	
  
•  Promote	
  the	
  concept	
  of	
  
experimentally	
  driven	
  research	
  in	
  
educa4on	
  
FORGE	
  core	
  architectural	
  en44es	
  
FIRE Courses Widgets FIRE Adapters
6	
  
FORGEBox	
  :	
  a	
  middleware	
  for	
  enabling	
  FIRE	
  courses	
  
FORGEBox	
  
Fed4FIRE	
  
Portal	
  LMS	
  
eBook	
  
Provide
Interactive
content
(i.e. widgets)
Interface via
FIRE APIs
FIRE	
  Testbed	
  
FIRE	
  Testbed	
  
FIRE	
  Testbed	
  
FORGEBox proposed architecture, positioned with other elements
Iden4fied	
  FORGE	
  challenges	
  
•  Interac4ng	
  with	
  many	
  and	
  diverse	
  FIRE	
  facili4es	
  
•  Media4ng	
  on	
  behalf	
  of	
  users	
  (learners/teachers/course	
  
designers)	
  
•  U4lizing	
  FIRE	
  APIs	
  (like	
  from	
  FED4FIRE)	
  
•  make	
  the	
  reserva4on	
  of	
  resources	
  in	
  (different)	
  facili4es	
  easy	
  for	
  both	
  
teachers	
  and	
  learners	
  
•  to	
  allow	
  fast	
  experimenta4on	
  control	
  
•  Allowing	
  mul4ple	
  users	
  sharing	
  the	
  same	
  experiment	
  resources	
  
•  Handling	
  a	
  large	
  number	
  of	
  simultaneous	
  users	
  
•  Knowing	
  the	
  iden4ty	
  of	
  the	
  user	
  who	
  is	
  currently	
  performing	
  
an	
  experiment	
  that	
  is	
  ini4ated	
  from	
  within	
  a	
  client	
  web	
  
browser	
  
•  Accessing	
  resources	
  that	
  can	
  only	
  be	
  reached	
  over	
  IPv6	
  or	
  over	
  
a	
  VPN	
  
•  Avoid	
  breaking	
  the	
  logical	
  flow	
  of	
  an	
  educa4onal	
  experiment	
  
when	
  the	
  user	
  behaved	
  unexpectedly	
  
Iden4fied	
  FORGE	
  challenges	
  
•  Seamless	
  integra4on	
  of	
  widgets	
  	
  
•  Easy	
  crea4on	
  of	
  interac4ve	
  courses	
  
•  iBooks	
  and	
  eBooks	
  integra4on	
  and	
  crea4on	
  of	
  
widgets	
  ready	
  to	
  be	
  embedded	
  to	
  Apple	
  iBooks	
  
format,	
  as	
  well	
  as	
  ePub3	
  
•  Capabili4es	
  for	
  interac4ng	
  with	
  FIRE	
  resources	
  
•  Interac4ve	
  capabili4es	
  such	
  as	
  quizzes,	
  Keynote	
  
presenta4ons,	
  interac4ve	
  images	
  
•  LMS	
  integra4on	
  as	
  web	
  content	
  
•  LMS	
  Authen4ca4on	
  process	
  which	
  needs	
  to	
  be	
  
considered	
  
9	
  
Approach	
  for	
  FIRE	
  enabled	
  courses	
  
Pilot courses have been defined and will be used as
an interactive learning and training channels for both
students and professionals by raising the accessibility
and usability of FIRE facilities
10	
  
Synergies	
  between	
  FORGE	
  widgets,	
  adapters	
  
and	
  FIRE	
  resources	
  
web	
  container	
  
Lab	
  Course,	
  	
  
(LMS,	
  iBook)	
  
Resource
Widget	
  
Adapter	
  
Adapter	
  
Adapter	
  
(Implements	
  specific	
  
API,	
  eg	
  OMF,	
  OML,	
  
SFA/	
  RSpec,	
  FRCP)	
  
(1) Get widget
Content
(HTML5/JS)
FIRE
Testbed
(3) Interactive
Content
(JSON/XML)
Control via
specific FIRE
tools and APIS,
e.g.
FRCP/SFA/SSH
(2) Request
Content
(JSON/XML)
Widget	
  Widget	
  
FORGE	
  proposed	
  solu4on	
  architecture	
  
•  Input	
  so	
  far:	
  
•  Iden4fied	
  major	
  challenges	
  by	
  described	
  courses	
  
•  The	
  need	
  for	
  middleware	
  solu4on	
  to	
  support	
  the	
  hos4ng	
  of	
  widgets,	
  FIRE	
  
adapters	
  and	
  which	
  solves	
  many	
  iden4fied	
  challenges	
  
•  Iden4fied	
  actors	
  and	
  their	
  support	
  usage	
  scenarios	
  
•  The	
  need	
  of	
  sharing	
  repository	
  
•  Result:	
  	
  
FORGEB x FORGESt reA middleware solution enabling FIRE courses A marketplace for a FORGEBox installation
12	
  FORGE	
  Project	
  FP7-­‐ICT-­‐610889	
  
FORGEBox	
  
Lab	
  Course	
  
resources
Budon	
  
Budon	
  
txt	
  
txt	
  
Lab Course
descriptions
Import LCs
FORGEBox	
  
control	
  panel	
  
FORGE	
  repository	
  
LCs
Widgets
FIREAdaptations
Administer
Widgets	
  layer	
  
FIRE	
  Adapters	
  layer	
  
Widget	
  
Widget	
  
Widget	
  
Adapter	
  
Adapter	
  
Adapter	
  
Import widgets
Import Adapters
Get LC description
Get widget
Content
(HTML5/
JSON)
FIRE
Testbed
Interactive
Content
(JSON/XML)
FORGEBox	
  
managing	
  services	
  
FRCP/SFA/SSH
FORGEBox	
  internals	
  
Iden4fied	
  actors	
  
•  Learner	
  
•  Lab	
  Course	
  Designer	
  
•  Lab	
  Course	
  Assistant	
  /	
  Teacher	
  
•  Widget	
  Provider	
  
•  FIRE	
  Adapter	
  Provider	
  
•  A	
  system	
  administrator	
  	
  
•  We	
  called	
  this	
  later	
  FORGEBox	
  admin	
  
	
  
	
  
	
  
14	
  
FORGEB xA middleware solution enabling FIRE courses
www.forgebox.eu	
  website	
  to	
  download	
  and	
  
experiment	
  with	
  FORGE	
  technology	
  
The	
  central	
  point	
  to	
  download	
  the	
  latest	
  release	
  of	
  
FORGEBox	
  for	
  an	
  organiza4on	
  
Experience	
  an	
  online	
  live	
  demo	
  of	
  accessing	
  on	
  
demand	
  some	
  FIRE	
  resources	
  and	
  main	
  FORGEBox	
  
capabili4es	
  loca4on	
  www.forgebox.eu/staging	
  	
  
Hosts	
  documenta4on/downloads/source	
  code	
  
	
  
	
  
15	
  
www.forgebox.eu/g	
  	
  	
  website	
  that	
  hosts	
  a	
  
“Produc4on”	
  deployment	
  of	
  FORGEBox	
  
where	
  we	
  will	
  host	
  our	
  courses	
  
	
  
Open	
  Courses	
  
No	
  SignIn	
  required	
  
Courses	
  for	
  FORGEBox	
  users	
  only	
  
need	
  sign	
  in	
  
16	
  
Deploying	
  FORGEBox	
  
FIRE facility
Organizations
Learners
Learning community
Cloud
17	
  
Sign	
  In	
  –	
  SSO	
  solu4ons-­‐	
  Roaming	
  FORGEBox	
  users	
  
Learner@A
www.forgebox.eu
www.forgea.xx
www.forgeb.xx
Learner@B
Learner@forgebox.eu
Access courses@
forgebox.eu
Access courses@
organizationA
Access
courses@A
Access
courses@B
All FORGEBox First Sign Up users and from Gmail, (Facebook, Twitter etc…)
users are by default Learners!
Organization A Organization B
SAML 2.0
18	
  
FORGEBox	
  supports	
  
•  User	
  subscrip4on	
  
•  We	
  also	
  started	
  Oauth2	
  OpenIDConnect	
  scenarios,	
  for	
  example	
  
Google+	
  
•  We	
  will	
  also	
  integrate	
  GRNET	
  federa4on	
  sign	
  in	
  for	
  Greek	
  students	
  
•  User	
  policies	
  
•  Course	
  crea4on	
  
•  Courses	
  LRMI	
  compliance	
  
•  Courses	
  View	
  layouts	
  
•  Course	
  automated	
  ePub	
  export	
  (experimental)	
  
•  Widgets	
  integra4on	
  
19	
  
Course	
  Crea4on	
  
Course Module
Title, Course module description
+(LRMI metadata)
Course Presentation Part
Title, Course text
+(LRMI metadata)
Course Presentation Part
Title, Course text
+(LRMI metadata)
Course Interactive Part
Title, Course text, Interactive Part
+(LRMI metadata)
Course Presentation Part
Title, Course text
+(LRMI metadata)
Course Interactive Part
Title, Course text, Interactive Part
+(LRMI metadata)
20	
  
Courses	
  Views	
  
ePub
21	
  
Use	
  of	
  Linked	
  Data	
  -­‐	
  LRMI	
  
•  Hosted	
  currently	
  as	
  prototype	
  under	
  
www.forgestore.eu	
  
•  The	
  central	
  point	
  to	
  share	
  FORGE	
  ar4facts:	
  
•  Widgets	
  
•  FIRE	
  adapters	
  /	
  FORGEBox	
  Services	
  
•  Interac4ve	
  courses	
  
•  Manages	
  FORGE	
  ar4facts	
  
•  Provides	
  a	
  single	
  point	
  for	
  FORGEBox	
  ar4facts	
  
developers	
  
•  Provides	
  and	
  API	
  for	
  easy	
  access	
  by	
  FORGEBox	
  
installa4ons	
  
FORGESt re
24	
  
Prototype	
  examples	
  
•  Secure shell access from web interface
•  Log viewer from web interface
•  Wireless nodes configuration and
monitoring
•  Networking configuration
•  Remote configuration of resources
25	
  
26	
  
27	
  
iBook	
  
28	
  
Web browser
Secure	
  shell/logging	
  through	
  web	
  interface	
  
Remote
machine
FORGEBox
Jetty
JavaWebApp
Web
resource
Java
class
proxy
ssh widget
(html/js)
Logviewer
widget
(html/js)
Content / web sockets
29	
  
Approach	
  for	
  Courses	
  descrip4on,	
  
implementa4on,	
  registra4on	
  and	
  
execu4on	
  
Lab	
  Course	
  descrip4on	
  
(rdf	
  /	
  json	
  /	
  xml)	
  
FORGEBox	
  LC	
  Designer	
  
widgets
LCs
Widget
repository
LCs
Repository
LC designer
HTML5/JS	
  page	
  
Widget	
  
eBook	
  
Widget	
  
Widget	
  
Widget	
  
Mashup
design
HTML5 / JS
development
Publish
description
Import widget
Import widget
Save
description
Export
Generate
30	
  
Lab	
  course	
  Import	
  
process	
  
Import	
  
course	
  
Import	
  
course	
  
descrip4on	
  
Import	
  
widget	
  
ar4fact	
  
Import	
  FIRE	
  
adapter	
  
ar4fact	
  
Install	
  &	
  
configure	
  
course	
  
Install	
  &	
  
configure	
  	
  
widget	
  
Install	
  &	
  
configure	
  
FIRE	
  adapter	
  
More?	
   More?	
  
yes yes
no no
Integrate	
  
course	
  
ar4facts	
  
Test	
  and	
  publish	
  
course	
  to	
  
learners	
  
What	
  we	
  can	
  bring	
  to	
  the	
  standard	
  
•  Architectural concepts
•  Prototypes, models and software
•  Access to hardware and experimentation testbeds
•  Experience so far
THANK	
  YOU	
  
Christos	
  Tranoris,	
  University	
  of	
  Patras	
  
FORGE	
  
hdp://ict-­‐forge.eu/	
  
hdp://www.forgebox.eu/g	
  
hdp://www.forgestore.eu	
  
	
  
	
  

Weitere ähnliche Inhalte

Andere mochten auch

FORGE: BRINGING FIRE AND THE E-LEARNING SPHERES TOGETHER
FORGE: BRINGING FIRE AND THE E-LEARNING SPHERES TOGETHERFORGE: BRINGING FIRE AND THE E-LEARNING SPHERES TOGETHER
FORGE: BRINGING FIRE AND THE E-LEARNING SPHERES TOGETHERFORGE project
 
Developing interactive learning resources
Developing interactive learning resourcesDeveloping interactive learning resources
Developing interactive learning resourcesFORGE project
 
Virtualizing testbed resources to enable remote experimentation in online tel...
Virtualizing testbed resources to enable remote experimentation in online tel...Virtualizing testbed resources to enable remote experimentation in online tel...
Virtualizing testbed resources to enable remote experimentation in online tel...FORGE project
 
FORGE Methodology - CI FIRE Methodology Workshop @ NetFutures 15
FORGE Methodology - CI FIRE Methodology Workshop @ NetFutures 15FORGE Methodology - CI FIRE Methodology Workshop @ NetFutures 15
FORGE Methodology - CI FIRE Methodology Workshop @ NetFutures 15FORGE project
 
iMinds' course: Wi-Fi throughput
iMinds' course: Wi-Fi throughputiMinds' course: Wi-Fi throughput
iMinds' course: Wi-Fi throughputFORGE project
 
Gdb + gdb server + socat
Gdb + gdb server + socatGdb + gdb server + socat
Gdb + gdb server + socatmozzenior
 

Andere mochten auch (7)

FORGE: BRINGING FIRE AND THE E-LEARNING SPHERES TOGETHER
FORGE: BRINGING FIRE AND THE E-LEARNING SPHERES TOGETHERFORGE: BRINGING FIRE AND THE E-LEARNING SPHERES TOGETHER
FORGE: BRINGING FIRE AND THE E-LEARNING SPHERES TOGETHER
 
Developing interactive learning resources
Developing interactive learning resourcesDeveloping interactive learning resources
Developing interactive learning resources
 
Virtualizing testbed resources to enable remote experimentation in online tel...
Virtualizing testbed resources to enable remote experimentation in online tel...Virtualizing testbed resources to enable remote experimentation in online tel...
Virtualizing testbed resources to enable remote experimentation in online tel...
 
FORGE Methodology - CI FIRE Methodology Workshop @ NetFutures 15
FORGE Methodology - CI FIRE Methodology Workshop @ NetFutures 15FORGE Methodology - CI FIRE Methodology Workshop @ NetFutures 15
FORGE Methodology - CI FIRE Methodology Workshop @ NetFutures 15
 
iMinds' course: Wi-Fi throughput
iMinds' course: Wi-Fi throughputiMinds' course: Wi-Fi throughput
iMinds' course: Wi-Fi throughput
 
Gdb + gdb server + socat
Gdb + gdb server + socatGdb + gdb server + socat
Gdb + gdb server + socat
 
Pneumatics
PneumaticsPneumatics
Pneumatics
 

Ähnlich wie FORGE project

FIRE in a Book - Future Internet Opportunities for Innovative European Busine...
FIRE in a Book - Future Internet Opportunities for Innovative European Busine...FIRE in a Book - Future Internet Opportunities for Innovative European Busine...
FIRE in a Book - Future Internet Opportunities for Innovative European Busine...FORGE project
 
Developing interactive learning resources
Developing interactive learning resourcesDeveloping interactive learning resources
Developing interactive learning resourcesAlexander Mikroyannidis
 
Introducing Matterhorn
Introducing MatterhornIntroducing Matterhorn
Introducing MatterhornKenji Lamb
 
Agrega - JEM - 2008
Agrega - JEM - 2008Agrega - JEM - 2008
Agrega - JEM - 2008red.es
 
Interactive Learning Resources and Linked Data for Online Scientific Experime...
Interactive Learning Resources and Linked Data for Online Scientific Experime...Interactive Learning Resources and Linked Data for Online Scientific Experime...
Interactive Learning Resources and Linked Data for Online Scientific Experime...Alexander Mikroyannidis
 
Instancy Learning Content Management System (iLCMS) & Authoring Tool Suite
Instancy Learning Content Management System (iLCMS) & Authoring Tool SuiteInstancy Learning Content Management System (iLCMS) & Authoring Tool Suite
Instancy Learning Content Management System (iLCMS) & Authoring Tool SuiteInstancy, Inc.
 
FORGE: Enhancing eLearning and research in ICT through remote experimentation...
FORGE: Enhancing eLearning and research in ICT through remote experimentation...FORGE: Enhancing eLearning and research in ICT through remote experimentation...
FORGE: Enhancing eLearning and research in ICT through remote experimentation...Johann Marquez-Barja
 
FORGE: Enhancing eLearning and research in ICT through remote experimentation
FORGE: Enhancing eLearning and research in ICT through remote experimentationFORGE: Enhancing eLearning and research in ICT through remote experimentation
FORGE: Enhancing eLearning and research in ICT through remote experimentationFORGE project
 
Education using FIRE
Education using FIRE Education using FIRE
Education using FIRE FORGE project
 
OALT- Create.Collaborate.Communicate
OALT- Create.Collaborate.CommunicateOALT- Create.Collaborate.Communicate
OALT- Create.Collaborate.CommunicateKathy Hicks
 
Summer training in Noida | APTRON Solutions
Summer training in Noida | APTRON SolutionsSummer training in Noida | APTRON Solutions
Summer training in Noida | APTRON SolutionsHarshita Gupta
 
Python course updated syllabus
Python course updated syllabusPython course updated syllabus
Python course updated syllabusSoftroniics india
 
OER Rapid Innovation
OER Rapid InnovationOER Rapid Innovation
OER Rapid InnovationJisc
 
James, Robertson & Bell - Why, why, why DELILA? A project to promote the open...
James, Robertson & Bell - Why, why, why DELILA? A project to promote the open...James, Robertson & Bell - Why, why, why DELILA? A project to promote the open...
James, Robertson & Bell - Why, why, why DELILA? A project to promote the open...IL Group (CILIP Information Literacy Group)
 
Transforming Education through FORGE
Transforming Education through FORGETransforming Education through FORGE
Transforming Education through FORGEJohn Domingue
 
Transforming education through FORGE
Transforming education through FORGETransforming education through FORGE
Transforming education through FORGEFORGE project
 

Ähnlich wie FORGE project (20)

FIRE in a Book
FIRE in a BookFIRE in a Book
FIRE in a Book
 
FIRE in a Book - Future Internet Opportunities for Innovative European Busine...
FIRE in a Book - Future Internet Opportunities for Innovative European Busine...FIRE in a Book - Future Internet Opportunities for Innovative European Busine...
FIRE in a Book - Future Internet Opportunities for Innovative European Busine...
 
Developing interactive learning resources
Developing interactive learning resourcesDeveloping interactive learning resources
Developing interactive learning resources
 
Introducing Matterhorn
Introducing MatterhornIntroducing Matterhorn
Introducing Matterhorn
 
Agrega - JEM workshop
Agrega - JEM workshopAgrega - JEM workshop
Agrega - JEM workshop
 
Agrega - JEM - 2008
Agrega - JEM - 2008Agrega - JEM - 2008
Agrega - JEM - 2008
 
Interactive Learning Resources and Linked Data for Online Scientific Experime...
Interactive Learning Resources and Linked Data for Online Scientific Experime...Interactive Learning Resources and Linked Data for Online Scientific Experime...
Interactive Learning Resources and Linked Data for Online Scientific Experime...
 
Instancy Learning Content Management System (iLCMS) & Authoring Tool Suite
Instancy Learning Content Management System (iLCMS) & Authoring Tool SuiteInstancy Learning Content Management System (iLCMS) & Authoring Tool Suite
Instancy Learning Content Management System (iLCMS) & Authoring Tool Suite
 
FORGE: Enhancing eLearning and research in ICT through remote experimentation...
FORGE: Enhancing eLearning and research in ICT through remote experimentation...FORGE: Enhancing eLearning and research in ICT through remote experimentation...
FORGE: Enhancing eLearning and research in ICT through remote experimentation...
 
FORGE: Enhancing eLearning and research in ICT through remote experimentation
FORGE: Enhancing eLearning and research in ICT through remote experimentationFORGE: Enhancing eLearning and research in ICT through remote experimentation
FORGE: Enhancing eLearning and research in ICT through remote experimentation
 
Education using FIRE
Education using FIRE Education using FIRE
Education using FIRE
 
EDUPUB Tokyo 2014 day2 Paul Belfanti and Markus Gylling
EDUPUB Tokyo 2014 day2 Paul Belfanti and Markus GyllingEDUPUB Tokyo 2014 day2 Paul Belfanti and Markus Gylling
EDUPUB Tokyo 2014 day2 Paul Belfanti and Markus Gylling
 
Flutter festival ppt
Flutter festival ppt Flutter festival ppt
Flutter festival ppt
 
OALT- Create.Collaborate.Communicate
OALT- Create.Collaborate.CommunicateOALT- Create.Collaborate.Communicate
OALT- Create.Collaborate.Communicate
 
Summer training in Noida | APTRON Solutions
Summer training in Noida | APTRON SolutionsSummer training in Noida | APTRON Solutions
Summer training in Noida | APTRON Solutions
 
Python course updated syllabus
Python course updated syllabusPython course updated syllabus
Python course updated syllabus
 
OER Rapid Innovation
OER Rapid InnovationOER Rapid Innovation
OER Rapid Innovation
 
James, Robertson & Bell - Why, why, why DELILA? A project to promote the open...
James, Robertson & Bell - Why, why, why DELILA? A project to promote the open...James, Robertson & Bell - Why, why, why DELILA? A project to promote the open...
James, Robertson & Bell - Why, why, why DELILA? A project to promote the open...
 
Transforming Education through FORGE
Transforming Education through FORGETransforming Education through FORGE
Transforming Education through FORGE
 
Transforming education through FORGE
Transforming education through FORGETransforming education through FORGE
Transforming education through FORGE
 

Mehr von FORGE project

iMinds' course: preceding exercises
iMinds' course: preceding exercisesiMinds' course: preceding exercises
iMinds' course: preceding exercisesFORGE project
 
Education using FIRE
Education using FIREEducation using FIRE
Education using FIREFORGE project
 
FORGE - Perfect Pitch Panel @ NetFutures 15
FORGE - Perfect Pitch Panel @ NetFutures 15FORGE - Perfect Pitch Panel @ NetFutures 15
FORGE - Perfect Pitch Panel @ NetFutures 15FORGE project
 
FORGE poster @ iMinds Conference
FORGE poster @ iMinds ConferenceFORGE poster @ iMinds Conference
FORGE poster @ iMinds ConferenceFORGE project
 
FORGE - Best poster award FIA14
FORGE - Best poster award FIA14FORGE - Best poster award FIA14
FORGE - Best poster award FIA14FORGE project
 

Mehr von FORGE project (6)

iMinds' course: preceding exercises
iMinds' course: preceding exercisesiMinds' course: preceding exercises
iMinds' course: preceding exercises
 
Education using FIRE
Education using FIREEducation using FIRE
Education using FIRE
 
FORGE - Perfect Pitch Panel @ NetFutures 15
FORGE - Perfect Pitch Panel @ NetFutures 15FORGE - Perfect Pitch Panel @ NetFutures 15
FORGE - Perfect Pitch Panel @ NetFutures 15
 
FORGE poster @ iMinds Conference
FORGE poster @ iMinds ConferenceFORGE poster @ iMinds Conference
FORGE poster @ iMinds Conference
 
FORGE Brochure
FORGE BrochureFORGE Brochure
FORGE Brochure
 
FORGE - Best poster award FIA14
FORGE - Best poster award FIA14FORGE - Best poster award FIA14
FORGE - Best poster award FIA14
 

Kürzlich hochgeladen

Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and ModificationsMJDuyan
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Jisc
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfPoh-Sun Goh
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxVishalSingh1417
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...Nguyen Thanh Tu Collection
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...Poonam Aher Patil
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxEsquimalt MFRC
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxJisc
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxDr. Sarita Anand
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jisc
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...ZurliaSoop
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfDr Vijay Vishwakarma
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the ClassroomPooky Knightsmith
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfNirmal Dwivedi
 

Kürzlich hochgeladen (20)

Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 

FORGE project

  • 1. FORGE   Christos  Tranoris,   FORGE  scien4fic  director     University  of  Patras,  Greece   IEEE  P1876  Mee4ng,  Madrid  22/10/2014  
  • 2. FORGE   Acronym FORGE Title of the Project Forging Online Education through FIRE Proposal Number 610889 Starting Date – End Date 1st October 2013 – 30th September 2016 Duration (in months) 36 Total Budget €2,413,870.00 Total Manpower (PM) 231.7 EC Financial Contribution €1,699,913.00 Project Coordinator John Domingue (Open University, UK)
  • 3. What is FIRE? Future Internet Research and Experimentation = FIRE Learn more at http://www.ict-fire.eu/
  • 4. FORGE  approach  to  eLearning  and  FIRE   •  Create  processes,  methods  and   tools  and  provide  an  ecosystem  for   introducing  the  eLearning   community  to  the  FIRE   experimental  facili4es     •  Promote  the  concept  of   experimentally  driven  research  in   educa4on  
  • 5. FORGE  core  architectural  en44es   FIRE Courses Widgets FIRE Adapters
  • 6. 6   FORGEBox  :  a  middleware  for  enabling  FIRE  courses   FORGEBox   Fed4FIRE   Portal  LMS   eBook   Provide Interactive content (i.e. widgets) Interface via FIRE APIs FIRE  Testbed   FIRE  Testbed   FIRE  Testbed   FORGEBox proposed architecture, positioned with other elements
  • 7. Iden4fied  FORGE  challenges   •  Interac4ng  with  many  and  diverse  FIRE  facili4es   •  Media4ng  on  behalf  of  users  (learners/teachers/course   designers)   •  U4lizing  FIRE  APIs  (like  from  FED4FIRE)   •  make  the  reserva4on  of  resources  in  (different)  facili4es  easy  for  both   teachers  and  learners   •  to  allow  fast  experimenta4on  control   •  Allowing  mul4ple  users  sharing  the  same  experiment  resources   •  Handling  a  large  number  of  simultaneous  users   •  Knowing  the  iden4ty  of  the  user  who  is  currently  performing   an  experiment  that  is  ini4ated  from  within  a  client  web   browser   •  Accessing  resources  that  can  only  be  reached  over  IPv6  or  over   a  VPN   •  Avoid  breaking  the  logical  flow  of  an  educa4onal  experiment   when  the  user  behaved  unexpectedly  
  • 8. Iden4fied  FORGE  challenges   •  Seamless  integra4on  of  widgets     •  Easy  crea4on  of  interac4ve  courses   •  iBooks  and  eBooks  integra4on  and  crea4on  of   widgets  ready  to  be  embedded  to  Apple  iBooks   format,  as  well  as  ePub3   •  Capabili4es  for  interac4ng  with  FIRE  resources   •  Interac4ve  capabili4es  such  as  quizzes,  Keynote   presenta4ons,  interac4ve  images   •  LMS  integra4on  as  web  content   •  LMS  Authen4ca4on  process  which  needs  to  be   considered  
  • 9. 9   Approach  for  FIRE  enabled  courses   Pilot courses have been defined and will be used as an interactive learning and training channels for both students and professionals by raising the accessibility and usability of FIRE facilities
  • 10. 10   Synergies  between  FORGE  widgets,  adapters   and  FIRE  resources   web  container   Lab  Course,     (LMS,  iBook)   Resource Widget   Adapter   Adapter   Adapter   (Implements  specific   API,  eg  OMF,  OML,   SFA/  RSpec,  FRCP)   (1) Get widget Content (HTML5/JS) FIRE Testbed (3) Interactive Content (JSON/XML) Control via specific FIRE tools and APIS, e.g. FRCP/SFA/SSH (2) Request Content (JSON/XML) Widget  Widget  
  • 11. FORGE  proposed  solu4on  architecture   •  Input  so  far:   •  Iden4fied  major  challenges  by  described  courses   •  The  need  for  middleware  solu4on  to  support  the  hos4ng  of  widgets,  FIRE   adapters  and  which  solves  many  iden4fied  challenges   •  Iden4fied  actors  and  their  support  usage  scenarios   •  The  need  of  sharing  repository   •  Result:     FORGEB x FORGESt reA middleware solution enabling FIRE courses A marketplace for a FORGEBox installation
  • 12. 12  FORGE  Project  FP7-­‐ICT-­‐610889   FORGEBox   Lab  Course   resources Budon   Budon   txt   txt   Lab Course descriptions Import LCs FORGEBox   control  panel   FORGE  repository   LCs Widgets FIREAdaptations Administer Widgets  layer   FIRE  Adapters  layer   Widget   Widget   Widget   Adapter   Adapter   Adapter   Import widgets Import Adapters Get LC description Get widget Content (HTML5/ JSON) FIRE Testbed Interactive Content (JSON/XML) FORGEBox   managing  services   FRCP/SFA/SSH FORGEBox  internals  
  • 13. Iden4fied  actors   •  Learner   •  Lab  Course  Designer   •  Lab  Course  Assistant  /  Teacher   •  Widget  Provider   •  FIRE  Adapter  Provider   •  A  system  administrator     •  We  called  this  later  FORGEBox  admin        
  • 14. 14   FORGEB xA middleware solution enabling FIRE courses www.forgebox.eu  website  to  download  and   experiment  with  FORGE  technology   The  central  point  to  download  the  latest  release  of   FORGEBox  for  an  organiza4on   Experience  an  online  live  demo  of  accessing  on   demand  some  FIRE  resources  and  main  FORGEBox   capabili4es  loca4on  www.forgebox.eu/staging     Hosts  documenta4on/downloads/source  code      
  • 15. 15   www.forgebox.eu/g      website  that  hosts  a   “Produc4on”  deployment  of  FORGEBox   where  we  will  host  our  courses     Open  Courses   No  SignIn  required   Courses  for  FORGEBox  users  only   need  sign  in  
  • 16. 16   Deploying  FORGEBox   FIRE facility Organizations Learners Learning community Cloud
  • 17. 17   Sign  In  –  SSO  solu4ons-­‐  Roaming  FORGEBox  users   Learner@A www.forgebox.eu www.forgea.xx www.forgeb.xx Learner@B Learner@forgebox.eu Access courses@ forgebox.eu Access courses@ organizationA Access courses@A Access courses@B All FORGEBox First Sign Up users and from Gmail, (Facebook, Twitter etc…) users are by default Learners! Organization A Organization B SAML 2.0
  • 18. 18   FORGEBox  supports   •  User  subscrip4on   •  We  also  started  Oauth2  OpenIDConnect  scenarios,  for  example   Google+   •  We  will  also  integrate  GRNET  federa4on  sign  in  for  Greek  students   •  User  policies   •  Course  crea4on   •  Courses  LRMI  compliance   •  Courses  View  layouts   •  Course  automated  ePub  export  (experimental)   •  Widgets  integra4on  
  • 19. 19   Course  Crea4on   Course Module Title, Course module description +(LRMI metadata) Course Presentation Part Title, Course text +(LRMI metadata) Course Presentation Part Title, Course text +(LRMI metadata) Course Interactive Part Title, Course text, Interactive Part +(LRMI metadata) Course Presentation Part Title, Course text +(LRMI metadata) Course Interactive Part Title, Course text, Interactive Part +(LRMI metadata)
  • 21. 21   Use  of  Linked  Data  -­‐  LRMI  
  • 22. •  Hosted  currently  as  prototype  under   www.forgestore.eu   •  The  central  point  to  share  FORGE  ar4facts:   •  Widgets   •  FIRE  adapters  /  FORGEBox  Services   •  Interac4ve  courses   •  Manages  FORGE  ar4facts   •  Provides  a  single  point  for  FORGEBox  ar4facts   developers   •  Provides  and  API  for  easy  access  by  FORGEBox   installa4ons   FORGESt re
  • 23.
  • 24. 24   Prototype  examples   •  Secure shell access from web interface •  Log viewer from web interface •  Wireless nodes configuration and monitoring •  Networking configuration •  Remote configuration of resources
  • 25. 25  
  • 26. 26  
  • 28. 28   Web browser Secure  shell/logging  through  web  interface   Remote machine FORGEBox Jetty JavaWebApp Web resource Java class proxy ssh widget (html/js) Logviewer widget (html/js) Content / web sockets
  • 29. 29   Approach  for  Courses  descrip4on,   implementa4on,  registra4on  and   execu4on   Lab  Course  descrip4on   (rdf  /  json  /  xml)   FORGEBox  LC  Designer   widgets LCs Widget repository LCs Repository LC designer HTML5/JS  page   Widget   eBook   Widget   Widget   Widget   Mashup design HTML5 / JS development Publish description Import widget Import widget Save description Export Generate
  • 30. 30   Lab  course  Import   process   Import   course   Import   course   descrip4on   Import   widget   ar4fact   Import  FIRE   adapter   ar4fact   Install  &   configure   course   Install  &   configure     widget   Install  &   configure   FIRE  adapter   More?   More?   yes yes no no Integrate   course   ar4facts   Test  and  publish   course  to   learners  
  • 31. What  we  can  bring  to  the  standard   •  Architectural concepts •  Prototypes, models and software •  Access to hardware and experimentation testbeds •  Experience so far
  • 32. THANK  YOU   Christos  Tranoris,  University  of  Patras   FORGE   hdp://ict-­‐forge.eu/   hdp://www.forgebox.eu/g   hdp://www.forgestore.eu