Co-funded by the European Union
Semantic CMS Community
Deliverable 7.3
Academic TrainingMaterial
- Update -
Copyright IKS Consortium1
Benjamin NagelUniversity of Paderborn
March 14th, 2013
EC Review Meeting
Luxembourg
www.iks-project.eu
Page:
What is Task 7.3 about?
Copyright IKS Consortium
2
DoW:
“We develop a prototype set of materials which should be
adapted and refined by lecturers undertaking the training. "Prototype set" means that we will develop a
basic set of materials which can be adapted and extended
depending on the actual curricula of the target institutions and academic programmes. The materials will
be openly accessible.”
Objective:
“.. developing teaching materials for IKS for
university-level courses for IT-related studies ..”
Bring IKS to universities
Out-of-the-box
curriculum
Self-contained
lectures
www.iks-project.eu
Page:
Our Approach
Copyright IKS Consortium
3
Identification of relevant topics for IKS
Definition of a coherent curriculum and
creation of lectures
Uptake in teaching at universities and research institutes
Improvement and finalization of
materials
www.iks-project.eu
Page:
Curriculum
Copyright IKS Consortium
4
Introduction of Content Management
Foundations of SemanticWeb Technologies
Storing and AccessingSemantic Data
Knowledge Interaction and Presentation
Knowledge Representationand Reasoning
Semantic Lifting
Designing Interactive Ubiquitous IS
Requirements Engineering for Semantic CMS
DesigningSemantic CMS
Semantifyingyour CMS
Part I: Foundations
Part II: Semantic Content Management
Part III: Methodologies
(2)(1)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
Extension
Improvement
Dissemination
www.iks-project.eu
Page:
Improvement and Extension
General revision of the training materials (typos, inconsistencies ...)
Added lecture about REST Architecture RESTful Interfaces REST applied to Web Technologies Resource Oriented Architecture (ROA)
Copyright IKS Consortium
5
www.iks-project.eu
Page:
Resource Oriented Architecture (ROA)
One fundamental concept of REST are resources
Design web applications by focusing on resources and applying ROA design principles A web service is a resource
Each entity that is part of the web application is a resource
ROA applied to URI Each resource has a stable URI
Map hierarchies of resources by using sub paths in URIs
Use URI parameters to specify additional constraints on the resource, for example:
/path/to/resource?param1=value1¶m2=value2Copyright IKS Consortium
8
www.iks-project.eu
Page:
ROA applied to URI
Bank http://www.bank.de/
All clients of the bank http://www.bank.de/clients
Single client identified by client number http://www.bank.de/clients/815
All accounts of client 815 http://www.bank.de/clients/815/accounts
Single account number 4538734 of client 815 http://www.bank.de/clients/0815/accounts/4538734
Balance of account 4538734 of client 815 http://www.bank.de/clients/815/accounts/4538734/balance
Copyright IKS Consortium
9
Bank
Client
Account
Balance
*
*
1
clients
accounts
balance
www.iks-project.eu
Page:
REST Architecture
Stateless server are easy to replicate – scalable architecture
Caches are only possible in stateless communication
Copyright IKS Consortium
5
ClientsOriginServer
http
Gateway, Load
Balancer
C
+ Cache
C
C
Proxy
http
http
C
http
www.iks-project.eu
Page:
Dissemination
IKS Semantic Academy web page Dissemination Easy access OS-independent content
provision (slideshare
integration)
Copyright IKS Consortium
6
www.iks-project.eu
Page:
Summary
We provide a comprehensive set of training material Teacher Handbook 2 x Short Lecture Notes 12 x Lecture Notes (~ 600 slides) 6 x Exercises 1 x Tutorial
The training material can be used as a out-of-the-box curriculum AND as self-contained lectures
State of adoption and success of dissemination presentation of delivery 8.5.2
Copyright IKS Consortium
7
www.iks-project.eu
Page:
IKS-DoW: two separate strands for IND and EDU training
2011 – 2012: Academic groups did a super job creating proper teaching materials, including good intros to industrially relevant topics.
Specific, industrially relevant material was difficult to gather and bring into shape – most IND training has happened by adoption of the code.
Reviewers suggested we can re-allocate resources from IND training to continued Stanbol and/or VIE development
D7.4: printer-friendly “yellow pages” to IKS Dev. Web
Copyright IKS Consortium
8