icwe 2013 - slides from the poster and demo session

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

Upload: alessandro-bozzon

Post on 10-May-2015

1.157 views

Category:

Technology


1 download

DESCRIPTION

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

TRANSCRIPT

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