6. A Linked Data Perspective for Effective
Exploration of Web APIs Repositories
Devis Bianchini, Valeria De Antonellis, Michele Melchiori
University of Brescia
Department of Information Engineering
Aalborg – July 10th, 2013
ICWE 2013
8. A Linked Data perspective
3
RDF
vocabulary
extraction
Crossrepository
link
identification
9. A Linked Data perspective
3
RDF
vocabulary
extraction
Crossrepository
link
identification
Multiperspective
repository
querying
10. A
Hybrid
B2B
App
Recommender
System
Alexandru Oprea, Thomas Hornung,
Cai-Nicolas Ziegler, Holger Eggs, and Georg Lausen
store.sap.com
store.sap.com
11. A
Hybrid
B2B
App
Recommender
System
Alexandru Oprea, Thomas Hornung,
Cai-Nicolas Ziegler, Holger Eggs, and Georg Lausen
store.sap.com
store.sap.com
800+
Solu:ons
12. A
Hybrid
B2B
App
Recommender
System
Alexandru Oprea, Thomas Hornung,
Cai-Nicolas Ziegler, Holger Eggs, and Georg Lausen
store.sap.com
store.sap.com
Company A
800+
Solu:ons
13. A
Hybrid
B2B
App
Recommender
System
Alexandru Oprea, Thomas Hornung,
Cai-Nicolas Ziegler, Holger Eggs, and Georg Lausen
store.sap.com
store.sap.com
Company A
???
800+
Solu:ons
14. A
Hybrid
B2B
App
Recommender
System
Alexandru Oprea, Thomas Hornung,
Cai-Nicolas Ziegler, Holger Eggs, and Georg Lausen
store.sap.com
store.sap.com
Company A
Company B
???
800+
Solu:ons
15. A
Hybrid
B2B
App
Recommender
System
Alexandru Oprea, Thomas Hornung,
Cai-Nicolas Ziegler, Holger Eggs, and Georg Lausen
store.sap.com
store.sap.com
Company A
App
Recommender
for
800+
Solu:ons
Company B
16. On
Weighted
Hybrid
Track
Recommenda6ons
Simon
Franz,
Thomas
Hornung,
Cai-‐Nicolas
Ziegler,
Mar6n
Przyjaciel-‐Zablocki,
Alexander
Schätzle,
and
Georg
Lausen
17. On
Weighted
Hybrid
Track
Recommenda6ons
Simon
Franz,
Thomas
Hornung,
Cai-‐Nicolas
Ziegler,
Mar6n
Przyjaciel-‐Zablocki,
Alexander
Schätzle,
and
Georg
Lausen
?
18. On
Weighted
Hybrid
Track
Recommenda6ons
Simon
Franz,
Thomas
Hornung,
Cai-‐Nicolas
Ziegler,
Mar6n
Przyjaciel-‐Zablocki,
Alexander
Schätzle,
and
Georg
Lausen
TRecS
19. On
Weighted
Hybrid
Track
Recommenda6ons
Simon
Franz,
Thomas
Hornung,
Cai-‐Nicolas
Ziegler,
Mar6n
Przyjaciel-‐Zablocki,
Alexander
Schätzle,
and
Georg
Lausen
TRecS
20. On
Weighted
Hybrid
Track
Recommenda6ons
Simon
Franz,
Thomas
Hornung,
Cai-‐Nicolas
Ziegler,
Mar6n
Przyjaciel-‐Zablocki,
Alexander
Schätzle,
and
Georg
Lausen
TRecS
21. Chemnitz University of Technology Ÿ Prof. Dr.-Ing. Martin Gaedke & Team 09.07.2013
Inter-Widget Communication
by Demonstration
Olexiy Chudnovskyy, Christian Fischer,
Martin Gaedke, Stefan Pietschmann
VSR.Informatik.TU-Chemnitz.de
VSR://Research/OMELETTE
24. Chemnitz University of Technology Ÿ Prof. Dr.-Ing. Martin Gaedke & Team 09.07.2013
Thank You!
olexiy.chudnovskyy@informatik.tu-chemnitz.de
VSR.Informatik.TU-Chemnitz.de
@calexey /olexiy.chudnovskyy
Inter-Widget Communication by Demonstration
25. GAwI: A Comprehensive Workspace Awareness
Library for Collaborative Web Applications
Matthias Heinrich, Franz Josef Grüneberger, Thomas Springer,
Philipp Hauer, and Martin Gaedke
Motivation:
Problem: Lack of Awareness Widget Reuse
26. GAwI: A Comprehensive Workspace Awareness Library for
Collaborative Web Applications
Matthias Heinrich, Franz Josef Grüneberger, Thomas Springer,
Philipp Hauer, and Martin Gaedke
Our Proposal: GAwI – A Set of reusable Workspace Awareness
Widgets
Demo (http://goo.gl/HC4P2): GAwI integration in two prominent
open-source editors, namely, CKEditor and SVG-edit
27. Chemnitz University of Technology Prof. Dr.-Ing. Martin Gaedke & Team 09.07.2013
Customized Views on Profiles
in WebID-based Social Networks
Stefan Wild, Olexiy Chudnovskyy, Sebastian Heil, Martin Gaedke
VSR.cs.TU-Chemnitz.de
VSR://Research/Omelette
29. VSR
Chemnitz University of Technology Prof. Dr.-Ing. Martin Gaedke & Team 09.07.2013
Thank You!
Stefan.Wild@cs.TU-Chemnitz.de
VSR.cs.TU-Chemnitz.de
myVSR.eu/go/Demo/Sociddea
30. POLITECNICO DI MILANO
Dipartimento di Elettronica,
Informazione e Bioingegneria
PEUDOM
a Mashup Platform for the End User Development
of Common Information Spaces
Maristella Matera, Matteo Picozzi, Michele Pini, Marco Tonazzo
Presenting author: Matteo Picozzi
32. MockAPI
An Agile Approach Supporting API-first
Web Application Development
José Matías Rivero, Sebastian Heil,
Julián Grigera, Martin Gaedke & Gustavo Rossi
37. !
A FRAMEWORK FOR MIGRATING
WEB APPLICATIONS TO
WEB SERVICES
Asil Amonaies,Thomas Dean,
James Cordy, Manar Alalafi
Queen’s University, Canada
Wednesday, July 10, 13
38. !
Web Service Migration
• Large number of monolithic web
applications written in dynamic languages
such as PHP
• Moving to SOA is still important
• Most research as focussed on legacy
applications in conventional languages
Wednesday, July 10, 13
39. !
Web Service Migration
• A framework and prototype toolset for
automated migration to SOA
• Intermediate steps are executable (and
testable)
• First step as part of a complete migration
Wednesday, July 10, 13
40. 10.07.2013 Carsten Radeck, Gregor Blichmann, Klaus Meißner Slide 1 of 3
CapView
End user development (EUD) gains momentum to fulfill long tail user needs
Mashups as potential solution, but
• still very technical metaphors
• distinction development time ↔ run time
• ...
Non-programmers as target group pose
additional challenges
→ It is hard for the user to map his/her
problem to a composition
→ How to understand what happens in a mashup?
41. 10.07.2013 Carsten Radeck, Gregor Blichmann, Klaus Meißner Slide 2 of 3
CapView
EDYRA platform
• based on CRUISe concepts
• semantics-based → recommendations, mediation
• WYSIWYG
Development View
• focusing on capabilities
• capability: functional
annotations
• visual composition
• labels generated from
capabilities,
adapted to selection
• highlighting
54. Supporting Customized Views for
Enforcing Access Control
Constraints in Real-time
Collaborative Web Applications
Patrick Gaubatz, Waldemar Hummer,
Uwe Zdun and Mark Strembeck
55. Real-time Collaborative Web Apps
"[...] allow several users to collaboratively work
on the same artifact at the same time."
Session
Participants
Shared
Collaboration
Artifact
57. Form-based Business Applications
User 1, Doctor
User 2, Nurse
must not
be the
same user
must
be the
same user
Access Control
Different stakeholders have to fill
out different parts of a form
58. Form-based Business Applications
User 1, Doctor
User 2, Nurse
must not
be the
same user
must
be the
same user
Access Control
Different stakeholders have to fill
out different parts of a form
59. Be sure to visit my booth!
Patrick Gaubatz
patrick.gaubatz@univie.ac.at
Software Architecture Group
Faculty of Computer Science
University of Vienna
http://cs.univie.ac.at/swa
60. DireWolf – Distributing and Migrating User Interfaces
for Web Widget Applications
Petru Nicolaescu , Dejan Kovachev, Dominik Renzel, Ralf Klamma
Advanced Community Information Systems Group
Chair for Information Systems and Databases
Prof. Dr. M. Jarke