Conference Chair: Christian Kohls
Program Chair: Andreas Fiesser
Focus Group Chair: Uwe van Heesch
Web Chair: Michael Weiss
Crossing The Jungle – A Retrospective of Web 2.0
FG leader: Andreas R�ping
“Web 2.0 is a jungle. In some places it’s wild, in some places it’s beautiful; in some places it’s the wilderness that makes it beautiful. Sometimes the jungle is dangerous, yet sometimes it exhibits the most astounding examples of symbiosis and collaboration.”
The idea of this FG is to review an essay on Web 2.0 that the FG leader has written. The essay is a retrospective of Web 2.0 as we know it today, both describing cultural values that Web 2.0 has helped bring to fruition and addressing the risks and dangers of Web 2.0.
The FG will be a structured discussion addressing the following questions:
To what extent do you agree with the author’s perception of Web 2.0?
Is the list of topics addressed in the essay reasonably complete or are important topics missing?
Are there any important cultural dependencies regarding the strategies suggested in the essay?
What could be a good way of disseminating this essay?
To make a fruitful discussion possible, the FG leader kindly asks potential participants to read the essay in advance. It can be downloaded from http://www.rueping.info/doc/AndreasRueping–CrossingTheJungle.pdf. Your reading effort will be rewarded by an in-depth discussion that will most certainly raise some controversy among the participants.
If you plan to attend, please drop the FG leader a line at andreas.rueping[at]rueping.info. You may also attend spontaneously during the conference, though.
Evaluating the consequences of applying software proto-patterns
Focus group leaders: Jaap Kabbedijk , Matthias Galster, and Slinger Jansen
“Do YOU know what the consequences are of selecting a specific software pattern over others? Can you predict the future?”
Software patterns usually report extensively on the advantages and liabilities of applying the pattern. These consequences are based on numerous case studies and applications of the patterns in real software products. When a novel solution to a problem is identified however, evaluating these consequences is very difficult, since the solution was not observed in numerous situations yet. Such solutions, which are not a completely described pattern yet, are called proto-patterns. Pattern descriptions do not and cannot prescribe how a specific implementation of the pattern should look like, making the prediction of consequences an even harder nut to crack.
This FG will explore ways to evaluate the possible consequences of implementing a pattern in a software system. During the FG, an overview will be given of evaluation methods for proto-patterns; the FG leaders will share their experiences using these evaluation methods in practice. Additionally, a proto-pattern evaluation session will be held with all FG attendees, bringing together your pattern related knowledge and expectations in a structured, creative and playful way. The take away of this FG will be knowledge on the different ways of assessing pattern implementation consequences and a fun session, in which the attendees try to evaluate a selection of proto-patterns in an interactive and surprising setting using different scenarios and real world cases.