icwe 2013 - slides from the poster and demo session
DESCRIPTION
This presentation contains the slides presented during the "one minute madness" Poster and Demonstrator sessions at the ICWE 2013 conference.TRANSCRIPT
Demonstra*on and Poster Tracks
PC Chairs Marcos Baez (University of Trento, Italy) Alessandro Bozzon (TUDelA, Netherlands)
• 9 Submissions – 5 Accepted (55%)
• 2 Papers from the Main Track
• 7 Invited Demonstra*ons from Main Track
• Posters available in the coffee break room
• On Wednesday, during/aAer lunch!
Present your research in one minute!
± One minute Madness
A Linked Data Perspective for Effective Exploration of Web APIs Repositories
Devis Bianchini, Valeria De Antonellis, Michele MelchioriUniversity of Brescia
Department of Information Engineering
Aalborg – July 10th, 2013
ICWE 2013
Crossrepository view on Web APIs
A crossrepository view of Web API information may enhance multiperspective search for mashup development
2
A Linked Data perspective
3
RDF vocabulary extraction
Crossrepository link
identification
A Linked Data perspective
3
RDF vocabulary extraction
Crossrepository link
identification
Multiperspective repositoryquerying
A Hybrid B2B App Recommender System
Alexandru Oprea, Thomas Hornung, Cai-Nicolas Ziegler, Holger Eggs, and Georg Lausen
store.sap.com
store.sap.com
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
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
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
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
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
On Weighted Hybrid Track Recommenda6ons
Simon Franz, Thomas Hornung, Cai-‐Nicolas Ziegler, Mar6n Przyjaciel-‐Zablocki, Alexander Schätzle, and Georg Lausen
On Weighted Hybrid Track Recommenda6ons
Simon Franz, Thomas Hornung, Cai-‐Nicolas Ziegler, Mar6n Przyjaciel-‐Zablocki, Alexander Schätzle, and Georg Lausen
?
On Weighted Hybrid Track Recommenda6ons
Simon Franz, Thomas Hornung, Cai-‐Nicolas Ziegler, Mar6n Przyjaciel-‐Zablocki, Alexander Schätzle, and Georg Lausen
TRecS
On Weighted Hybrid Track Recommenda6ons
Simon Franz, Thomas Hornung, Cai-‐Nicolas Ziegler, Mar6n Przyjaciel-‐Zablocki, Alexander Schätzle, and Georg Lausen
TRecS
On Weighted Hybrid Track Recommenda6ons
Simon Franz, Thomas Hornung, Cai-‐Nicolas Ziegler, Mar6n Przyjaciel-‐Zablocki, Alexander Schätzle, and Georg Lausen
TRecS
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
2 Motivation
IWC Awareness and Compatibility?
3 IWC by Demonstration Approach
IWC using GUI Orchestration
Chemnitz University of Technology � Prof. Dr.-Ing. Martin Gaedke & Team 09.07.2013
Thank You!
VSR.Informatik.TU-Chemnitz.de
@calexey /olexiy.chudnovskyy
Inter-Widget Communication by Demonstration
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
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
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
2 VSR://Research/Omelette
VSR
Chemnitz University of Technology Prof. Dr.-Ing. Martin Gaedke & Team 09.07.2013
Thank You!
VSR.cs.TU-Chemnitz.de
myVSR.eu/go/Demo/Sociddea
POLITECNICO DI MILANO Dipartimento di Elettronica,Informazione e BioingegneriaP
PEUDOMa Mashup Platform for the End User Development
of Common Information Spaces
Maristella Matera, Matteo Picozzi, Michele Pini, Marco Tonazzo
Presenting author: Matteo Picozzi
WordPress
Integrating Support for Component‐based Web Engineering into Content Management Systems
Components & Connectors Graphical Composition Tool
Stefania Leone, Alexandre de Spindler, Moira C. Norrie, Dennis McLeod
MockAPI An Agile Approach Supporting API-first
Web Application Development
José Matías Rivero, Sebastian Heil, Julián Grigera, Martin Gaedke & Gustavo Rossi
MockAPI Motivation
Short iterations
End-user involvement UI First
✗
✔
API support
MockAPI Process
/conferences /conferences/<id> (GET only)
/tracks /tracks/<id>
/conference/<id>/tracks
/papers /papers/<id>
/tracks/<id>/papers
MockAPI Annotations / API Generation
MockAPI Tool
!
A FRAMEWORK FOR MIGRATING WEB APPLICATIONS TO
WEB SERVICES
Asil Amonaies, Thomas Dean,James Cordy, Manar AlalafiQueen’s University, Canada
Wednesday, July 10, 13
!
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
!
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
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?
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
10.07.2013 Carsten Radeck, Gregor Blichmann, Klaus Meißner Slide 3 of 3
Thank you for
your attention!
User-Driven Automation of Web Form Filling Óscar Díaz, Itziar Otaduy and Gorka Puente
Web form autofilling
2
Web form autofilling
3
Firefox autofill Safari autofill
Firefox autofill Safari autofill
Form-intensive autofilling
4
Firefox autofill Safari autofill
Form-intensive autofilling
5
Current approaches do not scale up well
Scripting solution
6
data source
script macro
web form
Scripting solution
7
data source
script macro
web form
Interface Manual
Modelling solution
8
data source
web form
Data model
FormFlow model
WebFeeder
Modelling solution
9
data source
web form
Data model
FormFlow model
WebFeeder
Interface
Firefox plugin
10
Firefox plugin
11
Supporting Customized Views for Enforcing Access Control Constraints in Real-time Collaborative Web ApplicationsPatrick Gaubatz, Waldemar Hummer, Uwe Zdun and Mark Strembeck
Real-time Collaborative Web Apps
"[...] allow several users to collaboratively work on the same artifact at the same time."
Session
ParticipantsShared
CollaborationArtifact
Real-time Collaborative Web Apps
Form-basedBusiness
Applications
?
Form-based Business Applications
User 1, Doctor
User 2, Nurse
must not be the
same user
mustbe the
same user
Access ControlDifferent stakeholders have to fill
out different parts of a form
Form-based Business Applications
User 1, Doctor
User 2, Nurse
must not be the
same user
mustbe the
same user
Access ControlDifferent stakeholders have to fill
out different parts of a form
Be sure to visit my booth!
Patrick [email protected]
Software Architecture GroupFaculty of Computer Science
University of Viennahttp://cs.univie.ac.at/swa
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
http://bbc.co.uk
http://scifi.stackexchange.com
http://hbo.com
DireWolf
http://thoughtpollution.com
Distributing and Migrating User Interfaces for Web Widget Applications
Social Spreadsheet
Juan José Jara Laconich, Fabio Casa8 and Maurizio Marchese