Taking care of cooperation when evolving socially embedded systems: The PloneMeeting case

This paper proposes a framework to (i) analyse the contexts of socially embedded systems and (ii) support the understanding of change during their evolutions. Our finding is based on a co-operative project with a government agency developing a partially-automated variability configurator for an open...

Full description

Saved in:
Bibliographic Details
Published in:International Conference on Software Engineering 2009 Vol. 2009; no. 9
Main Authors: Unphon, Hataichanok, Dittrich, Yvonne, Hubaux, Arnaud
Format: Journal Article
Language:English
Published: 17-05-2009
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:This paper proposes a framework to (i) analyse the contexts of socially embedded systems and (ii) support the understanding of change during their evolutions. Our finding is based on a co-operative project with a government agency developing a partially-automated variability configurator for an open source software product family. By employing our framework, we realised that the way variations and their management are implemented have to accommodate work practices from the use context as well as development practice, and here especially the cooperation within the development team and between users and developers. The empirical evidence has confirmed our understanding of what is relevant when estimating the evolvability of socially embedded systems. We propose to use our framework in architecture-level design and evaluation in order to take these cooperative relationships into account early in the evolution cycle.
Bibliography:SourceType-Scholarly Journals-2
ObjectType-Conference Paper-1
content type line 23
SourceType-Conference Papers & Proceedings-1
ObjectType-Feature-2
ObjectType-Article-3
ISBN:1424437121
9781424437122
ISSN:0270-5257
DOI:10.1145/1404946.1404950