community driven elicitation of requirements

9
Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke Anna Hannemann Christian Hocken Ralf Klamma I5-GHK-030309-1 St. Augustin Community Driven Elicitation of Requirements with Entertaining Social Software Anna Hannemann, Christian Hocken, Ralf Klamma SENSE Kaiserslautern 3 March 2009

Upload: anna

Post on 10-May-2015

681 views

Category:

Education


0 download

TRANSCRIPT

Page 1: Community Driven Elicitation of Requirements

Lehrstuhl Informatik 5 (Information Systems)

Prof. Dr. M. Jarke

Anna Hannemann Christian Hocken

Ralf Klamma

I5-GHK-030309-1

St. Augustin

Community Driven Elicitation of Requirements with

Entertaining Social Software

Anna Hannemann, Christian Hocken, Ralf Klamma SENSE

Kaiserslautern 3 March 2009

Page 2: Community Driven Elicitation of Requirements

Lehrstuhl Informatik 5 (Information Systems)

Prof. Dr. M. Jarke

Anna Hannemann Christian Hocken

Ralf Klamma

I5-GHK-030309-2

St. Augustin Agenda

  Motivation for Social Requirements Engineering   Community Driven Elicitation of Requirements   Bubble Annotation Tool

-  Idea -  Architecture -  Media Management -  Demo

Page 3: Community Driven Elicitation of Requirements

Lehrstuhl Informatik 5 (Information Systems)

Prof. Dr. M. Jarke

Anna Hannemann Christian Hocken

Ralf Klamma

I5-GHK-030309-3

St. Augustin Web 2.0

  Interaction in Web   Online communities   Long-Tail   Ongoing evolution:

-  Community structure -  Community experience ➡ Endless evolution of community requirements

Page 4: Community Driven Elicitation of Requirements

Lehrstuhl Informatik 5 (Information Systems)

Prof. Dr. M. Jarke

Anna Hannemann Christian Hocken

Ralf Klamma

I5-GHK-030309-4

St. Augustin Social Requirements Engineering

  Combination of social-psychological and structural aspects

  Peripheral participation in RE process

  Media centric

  Self-monitoring

Page 5: Community Driven Elicitation of Requirements

Lehrstuhl Informatik 5 (Information Systems)

Prof. Dr. M. Jarke

Anna Hannemann Christian Hocken

Ralf Klamma

I5-GHK-030309-5

St. Augustin

Community Driven Elicitation of Requirements

Page 6: Community Driven Elicitation of Requirements

Lehrstuhl Informatik 5 (Information Systems)

Prof. Dr. M. Jarke

Anna Hannemann Christian Hocken

Ralf Klamma

I5-GHK-030309-6

St. Augustin

Bubble Annotation Tool (BAT) Idea

  Collaborative multimedia annotation

  Enjoyable style for self-expression

  Well-known speech bubbles

  Requirements storage for further qualitative and quantitative analysis

Page 7: Community Driven Elicitation of Requirements

Lehrstuhl Informatik 5 (Information Systems)

Prof. Dr. M. Jarke

Anna Hannemann Christian Hocken

Ralf Klamma

I5-GHK-030309-7

St. Augustin Light Application Server (LAS)

Page 8: Community Driven Elicitation of Requirements

Lehrstuhl Informatik 5 (Information Systems)

Prof. Dr. M. Jarke

Anna Hannemann Christian Hocken

Ralf Klamma

I5-GHK-030309-8

St. Augustin Multimedia Management

  MPEG-7 -  ISO Standard -  XML Based

  IBM DB2 Database   Analysis of media and its description

-  XQuery -  XPath

Page 9: Community Driven Elicitation of Requirements

Lehrstuhl Informatik 5 (Information Systems)

Prof. Dr. M. Jarke

Anna Hannemann Christian Hocken

Ralf Klamma

I5-GHK-030309-9

St. Augustin

Bubble Annotation Tool

Demo