Knowledge from Document Annotations as By-Product in Distributed
Software Engineering
A. Averbakh, K. Niklas, and K. Schneider. The 26th International Conference on Software Engineering and Knowledge Engineering, (2014)
Abstract
Knowledge management can play a major role in the success of a distributed
software engineering project promising huge increases in efficiency
and effectivity. However, it often suffers from a lack of participation.
Major problems are that sharing knowledge is time consuming and bears
additional effort for the knowledge worker. In the course of development
projects, software engineers create, read and annotate (particularly
during reviews) a lot of documents. These annotations can contain
valuable knowledge which should be made persistent and sharable with
project partners. To lower the sharing effort for project participants,
we present a light-weight approach to collect annotations as by-
product from project (-related) documents. The annotations are extracted
from documents and interlinked with other experience and knowledge
artifacts in a shared Wiki-based experience infrastructure for global
software engineering. As immediate benefit for knowledge workers,
making annotations and context searchable saves information retrieval
time. In the long term, annotations combined with other experiences
are engineered into reusable recommendations. In a preliminary evaluation
in the software engineering re- search field and industry confirmed
that our annotation sharing concept was perceived as helpful and
time saving.
%0 Journal Article
%1 Averbakh2014b
%A Averbakh, Anna
%A Niklas, Kai
%A Schneider, Kurt
%D 2014
%J The 26th International Conference on Software Engineering and Knowledge Engineering
%K myown sysrelevantforl3s
%T Knowledge from Document Annotations as By-Product in Distributed
Software Engineering
%X Knowledge management can play a major role in the success of a distributed
software engineering project promising huge increases in efficiency
and effectivity. However, it often suffers from a lack of participation.
Major problems are that sharing knowledge is time consuming and bears
additional effort for the knowledge worker. In the course of development
projects, software engineers create, read and annotate (particularly
during reviews) a lot of documents. These annotations can contain
valuable knowledge which should be made persistent and sharable with
project partners. To lower the sharing effort for project participants,
we present a light-weight approach to collect annotations as by-
product from project (-related) documents. The annotations are extracted
from documents and interlinked with other experience and knowledge
artifacts in a shared Wiki-based experience infrastructure for global
software engineering. As immediate benefit for knowledge workers,
making annotations and context searchable saves information retrieval
time. In the long term, annotations combined with other experiences
are engineered into reusable recommendations. In a preliminary evaluation
in the software engineering re- search field and industry confirmed
that our annotation sharing concept was perceived as helpful and
time saving.
@article{Averbakh2014b,
abstract = {Knowledge management can play a major role in the success of a distributed
software engineering project promising huge increases in efficiency
and effectivity. However, it often suffers from a lack of participation.
Major problems are that sharing knowledge is time consuming and bears
additional effort for the knowledge worker. In the course of development
projects, software engineers create, read and annotate (particularly
during reviews) a lot of documents. These annotations can contain
valuable knowledge which should be made persistent and sharable with
project partners. To lower the sharing effort for project participants,
we present a light-weight approach to collect annotations as by-
product from project (-related) documents. The annotations are extracted
from documents and interlinked with other experience and knowledge
artifacts in a shared Wiki-based experience infrastructure for global
software engineering. As immediate benefit for knowledge workers,
making annotations and context searchable saves information retrieval
time. In the long term, annotations combined with other experiences
are engineered into reusable recommendations. In a preliminary evaluation
in the software engineering re- search field and industry confirmed
that our annotation sharing concept was perceived as helpful and
time saving.},
added-at = {2014-12-23T18:45:38.000+0100},
author = {Averbakh, Anna and Niklas, Kai and Schneider, Kurt},
biburl = {https://www.bibsonomy.org/bibtex/228fac94b6a044825d571cf143a2ca865/bibsonomyse},
interhash = {415b675ecb011bafddca4b965e46fd08},
intrahash = {28fac94b6a044825d571cf143a2ca865},
journal = {The 26th International Conference on Software Engineering and Knowledge Engineering },
keywords = {myown sysrelevantforl3s},
timestamp = {2016-01-11T20:13:13.000+0100},
title = {Knowledge from Document Annotations as By-Product in Distributed
Software Engineering},
year = 2014
}