63
Demonstra*on and Poster Tracks PC Chairs Marcos Baez (University of Trento, Italy) Alessandro Bozzon (TUDelA, Netherlands)

ICWE 2013 - Slides From The Poster And Demo Session

Embed Size (px)

DESCRIPTION

This presentation contains the slides presented during the "one minute madness" Poster and Demonstrator sessions at the ICWE 2013 conference.

Citation preview

Page 1: ICWE 2013 - Slides From The Poster And Demo Session

Demonstra*on  and  Poster  Tracks  

PC  Chairs    Marcos  Baez  (University  of  Trento,  Italy)    Alessandro  Bozzon  (TUDelA,  Netherlands)  

   

Page 2: ICWE 2013 - Slides From The Poster And Demo Session

•  9  Submissions  – 5  Accepted  (55%)  

•  2  Papers  from  the  Main  Track  

•  7  Invited  Demonstra*ons  from  Main  Track  

Page 3: ICWE 2013 - Slides From The Poster And Demo Session

•  Posters  available  in  the  coffee  break  room  

•  On  Wednesday,  during/aAer  lunch!  

Page 4: ICWE 2013 - Slides From The Poster And Demo Session

Present  your  research  in  one  minute!      

±  One  minute  Madness  

Page 5: ICWE 2013 - Slides From The Poster And Demo Session
Page 6: ICWE 2013 - Slides From The Poster And Demo Session

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

Page 7: ICWE 2013 - Slides From The Poster And Demo Session

Cross­repository view on Web APIs

A cross­repository view of Web API information may enhance multi­perspective search for mashup development

2

Page 8: ICWE 2013 - Slides From The Poster And Demo Session

A Linked Data perspective

3

RDF vocabulary extraction

Cross­repository link 

identification

Page 9: ICWE 2013 - Slides From The Poster And Demo Session

A Linked Data perspective

3

RDF vocabulary extraction

Cross­repository link 

identification

Multi­perspective repositoryquerying

Page 10: ICWE 2013 - Slides From The Poster And Demo Session

A  Hybrid  B2B  App  Recommender  System  

Alexandru Oprea, Thomas Hornung, Cai-Nicolas Ziegler, Holger Eggs, and Georg Lausen

store.sap.com

store.sap.com

Page 11: ICWE 2013 - Slides From The Poster And Demo Session

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  

Page 12: ICWE 2013 - Slides From The Poster And Demo Session

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  

Page 13: ICWE 2013 - Slides From The Poster And Demo Session

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  

Page 14: ICWE 2013 - Slides From The Poster And Demo Session

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  

Page 15: ICWE 2013 - Slides From The Poster And Demo Session

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

Page 16: ICWE 2013 - Slides From The Poster And Demo Session

On  Weighted  Hybrid    Track  Recommenda6ons  

Simon  Franz,  Thomas  Hornung,  Cai-­‐Nicolas  Ziegler,  Mar6n  Przyjaciel-­‐Zablocki,    Alexander  Schätzle,  and  Georg  Lausen  

Page 17: ICWE 2013 - Slides From The Poster And Demo Session

On  Weighted  Hybrid    Track  Recommenda6ons  

Simon  Franz,  Thomas  Hornung,  Cai-­‐Nicolas  Ziegler,  Mar6n  Przyjaciel-­‐Zablocki,    Alexander  Schätzle,  and  Georg  Lausen  

?  

Page 18: ICWE 2013 - Slides From The Poster And Demo Session

On  Weighted  Hybrid    Track  Recommenda6ons  

Simon  Franz,  Thomas  Hornung,  Cai-­‐Nicolas  Ziegler,  Mar6n  Przyjaciel-­‐Zablocki,    Alexander  Schätzle,  and  Georg  Lausen  

TRecS  

Page 19: ICWE 2013 - Slides From The Poster And Demo Session

On  Weighted  Hybrid    Track  Recommenda6ons  

Simon  Franz,  Thomas  Hornung,  Cai-­‐Nicolas  Ziegler,  Mar6n  Przyjaciel-­‐Zablocki,    Alexander  Schätzle,  and  Georg  Lausen  

TRecS  

Page 20: ICWE 2013 - Slides From The Poster And Demo Session

On  Weighted  Hybrid    Track  Recommenda6ons  

Simon  Franz,  Thomas  Hornung,  Cai-­‐Nicolas  Ziegler,  Mar6n  Przyjaciel-­‐Zablocki,    Alexander  Schätzle,  and  Georg  Lausen  

TRecS  

Page 21: ICWE 2013 - Slides From The Poster And Demo Session

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  

Page 22: ICWE 2013 - Slides From The Poster And Demo Session

2 Motivation

IWC Awareness and Compatibility?

Page 23: ICWE 2013 - Slides From The Poster And Demo Session

3 IWC by Demonstration Approach

IWC using GUI Orchestration

Page 24: ICWE 2013 - Slides From The Poster And Demo Session

Chemnitz University of Technology � Prof. Dr.-Ing. Martin Gaedke & Team 09.07.2013

Thank You!

[email protected]

VSR.Informatik.TU-Chemnitz.de

@calexey /olexiy.chudnovskyy

Inter-Widget Communication by Demonstration

Page 25: ICWE 2013 - Slides From The Poster And Demo Session

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

Page 26: ICWE 2013 - Slides From The Poster And Demo Session

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

Page 27: ICWE 2013 - Slides From The Poster And Demo Session

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

Page 28: ICWE 2013 - Slides From The Poster And Demo Session

2 VSR://Research/Omelette

Page 29: ICWE 2013 - Slides From The Poster And Demo Session

VSR

Chemnitz University of Technology Prof. Dr.-Ing. Martin Gaedke & Team 09.07.2013

Thank You!

[email protected]

VSR.cs.TU-Chemnitz.de

myVSR.eu/go/Demo/Sociddea

Page 30: ICWE 2013 - Slides From The Poster And Demo Session

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

Page 31: ICWE 2013 - Slides From The Poster And Demo Session

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

Page 32: ICWE 2013 - Slides From The Poster And Demo Session

MockAPI An Agile Approach Supporting API-first

Web Application Development

José Matías Rivero, Sebastian Heil, Julián Grigera, Martin Gaedke & Gustavo Rossi

Page 33: ICWE 2013 - Slides From The Poster And Demo Session

MockAPI Motivation

Short iterations

End-user involvement UI First

API support

Page 34: ICWE 2013 - Slides From The Poster And Demo Session

MockAPI Process

Page 35: ICWE 2013 - Slides From The Poster And Demo Session

/conferences /conferences/<id> (GET only)

/tracks /tracks/<id>

/conference/<id>/tracks

/papers /papers/<id>

/tracks/<id>/papers

MockAPI Annotations / API Generation

Page 36: ICWE 2013 - Slides From The Poster And Demo Session

MockAPI Tool

Page 37: ICWE 2013 - Slides From The Poster And Demo Session

!

A FRAMEWORK FOR MIGRATING WEB APPLICATIONS TO

WEB SERVICES

Asil Amonaies, Thomas Dean,James Cordy, Manar AlalafiQueen’s University, Canada

Wednesday, July 10, 13

Page 38: ICWE 2013 - Slides From The Poster And Demo Session

!

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

Page 39: ICWE 2013 - Slides From The Poster And Demo Session

!

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

Page 40: ICWE 2013 - Slides From The Poster And Demo Session

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?

Page 41: ICWE 2013 - Slides From The Poster And Demo Session

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

Page 42: ICWE 2013 - Slides From The Poster And Demo Session

10.07.2013 Carsten Radeck, Gregor Blichmann, Klaus Meißner Slide 3 of 3

Thank you for

your attention!

Page 43: ICWE 2013 - Slides From The Poster And Demo Session

User-Driven Automation of Web Form Filling Óscar Díaz, Itziar Otaduy and Gorka Puente

Page 44: ICWE 2013 - Slides From The Poster And Demo Session

Web form autofilling

2  

Page 45: ICWE 2013 - Slides From The Poster And Demo Session

Web form autofilling

3  

Firefox autofill Safari autofill

Page 46: ICWE 2013 - Slides From The Poster And Demo Session

Firefox autofill Safari autofill

Form-intensive autofilling

4  

Page 47: ICWE 2013 - Slides From The Poster And Demo Session

Firefox autofill Safari autofill

Form-intensive autofilling

5  

Current approaches do not scale up well

Page 48: ICWE 2013 - Slides From The Poster And Demo Session

Scripting solution

6  

data source

script macro

web form

Page 49: ICWE 2013 - Slides From The Poster And Demo Session

Scripting solution

7  

data source

script macro

web form

Interface  Manual  

Page 50: ICWE 2013 - Slides From The Poster And Demo Session

Modelling solution

8  

data source

web form

Data model

FormFlow model

WebFeeder  

Page 51: ICWE 2013 - Slides From The Poster And Demo Session

Modelling solution

9  

data source

web form

Data model

FormFlow model

WebFeeder  

Interface  

Page 52: ICWE 2013 - Slides From The Poster And Demo Session

Firefox plugin

10  

Page 53: ICWE 2013 - Slides From The Poster And Demo Session

Firefox plugin

11  

Page 54: ICWE 2013 - Slides From The Poster And Demo Session

Supporting Customized Views for Enforcing Access Control Constraints in Real-time Collaborative Web ApplicationsPatrick Gaubatz, Waldemar Hummer, Uwe Zdun and Mark Strembeck

Page 55: ICWE 2013 - Slides From The Poster And Demo Session

Real-time Collaborative Web Apps

"[...] allow several users to collaboratively work on the same artifact at the same time."

Session

ParticipantsShared

CollaborationArtifact

Page 56: ICWE 2013 - Slides From The Poster And Demo Session

Real-time Collaborative Web Apps

Form-basedBusiness

Applications

?

Page 57: ICWE 2013 - Slides From The Poster And Demo Session

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

Page 58: ICWE 2013 - Slides From The Poster And Demo Session

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

Page 59: ICWE 2013 - Slides From The Poster And Demo Session

Be sure to visit my booth!

Patrick [email protected]

Software Architecture GroupFaculty of Computer Science

University of Viennahttp://cs.univie.ac.at/swa

Page 60: ICWE 2013 - Slides From The Poster And Demo Session

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

Page 61: ICWE 2013 - Slides From The Poster And Demo Session

http://bbc.co.uk

http://scifi.stackexchange.com

http://hbo.com

DireWolf

http://thoughtpollution.com

Page 62: ICWE 2013 - Slides From The Poster And Demo Session

Distributing and Migrating User Interfaces for Web Widget Applications

Page 63: ICWE 2013 - Slides From The Poster And Demo Session

Social  Spreadsheet  

Juan  José  Jara  Laconich,  Fabio  Casa8  and  Maurizio  Marchese