soa4all d13.3.2 second soa4all online webcast - cordis...the numbering of the videos is a production...

15
Project Number: 215219 Project Acronym: SOA4All Project Title: Service Oriented Architectures for All Instrument: Integrated Project Thematic Priority: Information and Communication Technologies D13.3.2 Second SOA4All Online Webcast Activity N: 4 - Exploitation and Impact Activities Work Package: 13 - Training Due Date: 30/04/2011 Submission Date: 28/04/2011 Start Date of Project: 01/03/2008 Duration of Project: 38 Months Organisation Responsible of Deliverable: OU Revision: 1.0 Author(s): Jacek Kopecky (OU) Project co-funded by the European Commission within the Seventh Framework Programme (2007-2013) Dissemination Level PU Public X PP Restricted to other programme participants (including the Commission) RE Restricted to a group specified by the consortium (including the Commission) CO Confidential, only for members of the consortium (including the Commission)

Upload: others

Post on 17-Oct-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: SOA4All D13.3.2 Second SOA4All Online Webcast - CORDIS...the numbering of the videos is a production artifact that is not part of the public presentation. The videos are high-level

Project Number: 215219 Project Acronym: SOA4All

Project Title: Service Oriented Architectures for All

Instrument: Integrated Project

Thematic Priority:

Information and Communication Technologies

D13.3.2 Second SOA4All Online Webcast

Activity N: 4 - Exploitation and Impact Activities

Work Package: 13 - Training

Due Date: 30/04/2011

Submission Date: 28/04/2011

Start Date of Project: 01/03/2008

Duration of Project: 38 Months

Organisation Responsible of Deliverable: OU

Revision: 1.0

Author(s): Jacek Kopecky (OU)

Project co-funded by the European Commission within the Seventh Framework Programme (2007-2013)

Dissemination Level

PU Public X

PP Restricted to other programme participants (including the Commission)

RE Restricted to a group specified by the consortium (including the Commission)

CO Confidential, only for members of the consortium (including the Commission)

Page 2: SOA4All D13.3.2 Second SOA4All Online Webcast - CORDIS...the numbering of the videos is a production artifact that is not part of the public presentation. The videos are high-level

SOA4All –FP7 – 215219 – Deliverable report (enter name and number here)

© SOA4All consortium Page 2 of 15

Version History

Version Date Comments, Changes, Status Authors, contributors, reviewers

0.9 26/04/2011 Deliverable finished Jacek Kopecky (OU)

1.0 26/04/2011 Check and final version for submission Julia Wells (ATOS)

Page 3: SOA4All D13.3.2 Second SOA4All Online Webcast - CORDIS...the numbering of the videos is a production artifact that is not part of the public presentation. The videos are high-level

SOA4All –FP7 – 215219 – Deliverable report (enter name and number here)

© SOA4All consortium Page 3 of 15

Table of Contents EXECUTIVE SUMMARY ____________________________________________________ 5

1. INTRODUCTION _______________________________________________________ 6

1.1 PURPOSE AND SCOPE ______________________________________________ 6

1.2 DELIVERABLE RELATION WITH THE USE CASES ________________________ 6

1.3 STRUCTURE OF THE DOCUMENT _____________________________________ 6

2. OVERVIEW OF THE VIDEOS ____________________________________________ 7

2.1 VIDEO 1: SEMANTICS _______________________________________________ 7

2.2 VIDEO 2: LINKED DATA ______________________________________________ 7

2.3 VIDEO 3: SERVICES _________________________________________________ 8

2.4 VIDEO 4: SEMANTIC MODELS ________________________________________ 8

2.5 VIDEO 5: SOA4ALL DASHBOARD ______________________________________ 9

2.6 VIDEO 6A: SWEET __________________________________________________ 9

2.7 VIDEO 6B: SOWER _________________________________________________ 10

2.8 VIDEO 7: ISERVE __________________________________________________ 10

2.9 VIDEO 8: COMPOSITION ____________________________________________ 11

2.10 VIDEO 9: CONSUMPTION __________________________________________ 11

2.11 VIDEO 10: MONITORING ___________________________________________ 12

2.12 VIDEO 11: BPM USE CASE _________________________________________ 12

2.13 VIDEO 12: OFFERS4ALL USE CASE __________________________________ 13

2.14 VIDEO 13: ECOMMERCE USE CASE _________________________________ 13

3. PUBLICATION CHANNELS FOR THE VIDEOS _____________________________ 14

4. CONCLUSIONS ______________________________________________________ 15

List of Figures Figure 1 Video 1: Semantics ................................................................................................. 7

Figure 2 Video 2: Linked Data ............................................................................................... 7

Figure 3 Video 3: Services .................................................................................................... 8

Figure 4 Video 4: Semantic Models ....................................................................................... 8

Figure 5 Video 5: SOA4All Dashboard .................................................................................. 9

Figure 6 Video 6a: SWEET ................................................................................................... 9

Figure 7 Video 6b: SOWER ..................................................................................................10

Figure 8 Video 7: iServe .......................................................................................................10

Figure 9 Video 8: Composition .............................................................................................11

Figure 10 Video 9: Consumption ..........................................................................................11

Figure 11 Video 10: Monitoring .............................................................................................12

Figure 12 Video 11: BPM Use Case .....................................................................................12

Figure 13 Video 12: Offers4all Use Case .............................................................................13

Figure 14 Video 13: eCommerce Use Case .........................................................................13

Figure 15 SOA4AllProject Channel on YouTube.com ...........................................................14

Page 4: SOA4All D13.3.2 Second SOA4All Online Webcast - CORDIS...the numbering of the videos is a production artifact that is not part of the public presentation. The videos are high-level

SOA4All –FP7 – 215219 – Deliverable report (enter name and number here)

© SOA4All consortium Page 4 of 15

Glossary of Acronyms

Acronym Definition

D Deliverable

EC European Commission

WP Work Package

Page 5: SOA4All D13.3.2 Second SOA4All Online Webcast - CORDIS...the numbering of the videos is a production artifact that is not part of the public presentation. The videos are high-level

SOA4All –FP7 – 215219 – Deliverable report (enter name and number here)

© SOA4All consortium Page 5 of 15

Executive summary This deliverable report describes video material produced in relation to SOA4All technologies and tools, along with the channels through which it is made available from the Web.

Further tutorials and training events organised within the context of SOA4All are described in D13.2.2, along with pointers to the publicly available resources, such as slides and demonstration videos for tutorials.

Page 6: SOA4All D13.3.2 Second SOA4All Online Webcast - CORDIS...the numbering of the videos is a production artifact that is not part of the public presentation. The videos are high-level

SOA4All –FP7 – 215219 – Deliverable report (enter name and number here)

© SOA4All consortium Page 6 of 15

1. Introduction 1.1 Purpose and Scope As part of dissemination and training activities, the SOA4All project has produced a comprehensive set of demonstration videos that briefly describe the technologies, tools and use cases developed in the project. The videos are intended to complement other public materials about the project and its accomplishments.

Video is a rich medium with the power to convey complex concepts through simple visual abstractions, especially suitable for demonstrating software tools in action. We’ve kept the videos relatively short (most are between 3 and 5½ minutes) and necessarily high-level, with the aim to capture the attention of the viewer and give them a sense of the material, so that they will be willing to invest the time to try the tools themselves, or look at further, more detailed materials.

This deliverable is meant as a summary description of the videos and the channels through which the videos are publicly available.

1.2 Deliverable relation with the use cases Along with demonstrations of the technologie and tools developed in the project, three videos present the efforts of the use case work packages. In this way, the videos not only demonstrate the technologies themselves, but also concrete and integrated applications of the technologies.

1.3 Structure of the document In Section 2, we briefly describe the videos, with illustrative screen shots, and in Section 3 we describe the channels through which the videos are to be made available online. Section 4 provides several concluding remarks.

Page 7: SOA4All D13.3.2 Second SOA4All Online Webcast - CORDIS...the numbering of the videos is a production artifact that is not part of the public presentation. The videos are high-level

SOA4All –FP7 – 215219 – Deliverable report (enter name and number here)

© SOA4All consortium Page 7 of 15

2. Overview of the videos Here, we briefly describe the 14 videos produced as the final project screencast. Note that the numbering of the videos is a production artifact that is not part of the public presentation.

The videos are high-level overviews of their respective pieces of background (videos 1-3), technology (video 4), tools (videos 5-10) or use cases (videos 11-13). Because of the nature of the materials, the videos are aimed as “teasers” rather than in-depth tutorials.

2.1 Video 1: Semantics John Domingue introduces the general ideas of semantics and semantic annotations, and talks about RDF as the simplest form of representing the semantic information.

(http://www.youtube.com/watch?v=qdZ5bG_N3r4)

Figure 1 Video 1: Semantics

2.2 Video 2: Linked Data John Domingue describes the key ideas and principles of Linked Data, a movement for making governmental and other public data available in a semantic form where multiple data sources are highly interlinked; the video also shows examples of Linked Data datasets.

(http://www.youtube.com/watch?v=jXpetuUSpRw)

Figure 2 Video 2: Linked Data

Page 8: SOA4All D13.3.2 Second SOA4All Online Webcast - CORDIS...the numbering of the videos is a production artifact that is not part of the public presentation. The videos are high-level

SOA4All –FP7 – 215219 – Deliverable report (enter name and number here)

© SOA4All consortium Page 8 of 15

2.3 Video 3: Services John Domingue talks about services, both in an economic sense, and in a computational sense, and then he discusses how semantics can help with the discovery and use of services on the Web.

(http://www.youtube.com/watch?v=g74bDkUIAvc)

Figure 3 Video 3: Services

2.4 Video 4: Semantic Models In this video, we explain the languages and models that SOA4All has developed for semantic description of services.

(http://www.youtube.com/watch?v=z1vPdd0ef6M)

Figure 4 Video 4: Semantic Models

Page 9: SOA4All D13.3.2 Second SOA4All Online Webcast - CORDIS...the numbering of the videos is a production artifact that is not part of the public presentation. The videos are high-level

SOA4All –FP7 – 215219 – Deliverable report (enter name and number here)

© SOA4All consortium Page 9 of 15

2.5 Video 5: SOA4All Dashboard We introduce the main entry point of the integrated SOA4All tools, so that new users know where to look for various components.

(http://www.youtube.com/watch?v=FfqMYEtUXfc)

Figure 5 Video 5: SOA4All Dashboard

2.6 Video 6a: SWEET We demonstrate how RESTful services and Web APIs are annotated semantically with SWEET.

(http://www.youtube.com/watch?v=OqdJiyDJEbw)

Figure 6 Video 6a: SWEET

Page 10: SOA4All D13.3.2 Second SOA4All Online Webcast - CORDIS...the numbering of the videos is a production artifact that is not part of the public presentation. The videos are high-level

SOA4All –FP7 – 215219 – Deliverable report (enter name and number here)

© SOA4All consortium Page 10 of 15

2.7 Video 6b: SOWER We demonstrate how WSDL-based business Web services are annotated semantically with SOWER.

(http://www.youtube.com/watch?v=C6uk3mceuRs)

Figure 7 Video 6b: SOWER

2.8 Video 7: iServe We provide a brief guide through the service registry iServe and some of its query capabilities.

(http://www.youtube.com/watch?v=oXzIyxzt9ic)

Figure 8 Video 7: iServe

Page 11: SOA4All D13.3.2 Second SOA4All Online Webcast - CORDIS...the numbering of the videos is a production artifact that is not part of the public presentation. The videos are high-level

SOA4All –FP7 – 215219 – Deliverable report (enter name and number here)

© SOA4All consortium Page 11 of 15

2.9 Video 8: Composition We introduce the SOA4All service composition tool, with a simple example and several advanced features.

(http://www.youtube.com/watch?v=sNiUkZOEwXs)

Figure 9 Video 8: Composition

2.10 Video 9: Consumption We show how the SPICES tool can be used to invoke Web services and APIs available through SOA4All.

(http://www.youtube.com/watch?v=5lCM-BJzIJE)

Figure 10 Video 9: Consumption

Page 12: SOA4All D13.3.2 Second SOA4All Online Webcast - CORDIS...the numbering of the videos is a production artifact that is not part of the public presentation. The videos are high-level

SOA4All –FP7 – 215219 – Deliverable report (enter name and number here)

© SOA4All consortium Page 12 of 15

2.11 Video 10: Monitoring Here we demonstrate the monitoring tool that shows SOA4All processes and services and their runtime properties.

(as of this writing, not available yet due to processing and scheduling difficulties)

Figure 11 Video 10: Monitoring

2.12 Video 11: BPM Use Case We show how business processes can be managed using SOA4All technologies.

(http://www.youtube.com/watch?v=ZpBPqDv5rss)

Figure 12 Video 11: BPM Use Case

Page 13: SOA4All D13.3.2 Second SOA4All Online Webcast - CORDIS...the numbering of the videos is a production artifact that is not part of the public presentation. The videos are high-level

SOA4All –FP7 – 215219 – Deliverable report (enter name and number here)

© SOA4All consortium Page 13 of 15

2.13 Video 12: Offers4all Use Case We show Offers4all, a system that uses SOA4All technologies to integrate telecommunications services in a local government scenario.

(http://www.youtube.com/watch?v=XmBufIOwBec)

Figure 13 Video 12: Offers4all Use Case

2.14 Video 13: eCommerce Use Case We show how SOA4All technologies can help build an eCommerce system.

(http://www.youtube.com/watch?v=z7uQ80lSF1Y)

Figure 14 Video 13: eCommerce Use Case

Page 14: SOA4All D13.3.2 Second SOA4All Online Webcast - CORDIS...the numbering of the videos is a production artifact that is not part of the public presentation. The videos are high-level

SOA4All –FP7 – 215219 – Deliverable report (enter name and number here)

© SOA4All consortium Page 14 of 15

3. Publication channels for the videos As of this writing, the videos are available publicly on youtube.com in the channel of the user SOA4AllProject1 as shown below.

Figure 15 SOA4AllProject Channel on YouTube.com

Additionally, the videos will be included in a prominent place on the project website at soa4all.eu, and they may also be linked from (or embedded in) partners’ own SOA4All project pages.2 Individual videos are expected to be embedded in the web pages of the individual tools.

1 http://www.youtube.com/user/SOA4AllProject 2 such as http://kmi.open.ac.uk/projects/name/soa4all

Page 15: SOA4All D13.3.2 Second SOA4All Online Webcast - CORDIS...the numbering of the videos is a production artifact that is not part of the public presentation. The videos are high-level

SOA4All –FP7 – 215219 – Deliverable report (enter name and number here)

© SOA4All consortium Page 15 of 15

4. Conclusions Video is a powerful medium for introducing complex ideas through simple visual abstractions and concrete images. In the SOA4All screencasts, we provide high-level overview of the main background areas (semantics, linked data and services); we introduce the technologies and tools developed in the project (the semantic models, the annotation, composition, consumption and monitoring tools, and the registry), and we also show the use cases.

We keep the videos short (up to 7 minutes, with the average at ~4min length) so that the viewers are not discouraged by excessive length; the present length allows for “sampling” and interested viewers are directed to further materials.

The wealth of tools and features developed in the project means that the videos can only productively skim the surface; longer presentations in video could not hope to keep the attention of many viewers. The current material totals over 40 minutes of running time, but it is modularized so viewers can pick the pieces they are interested in.

See all the videos at http://www.youtube.com/user/SOA4AllProject