Title
LD2SD: Linked Data Driven Software Development
Abstract
In this paper we introduce Linked Data Driven Software De- velopment (LD2SD), a light-weight Semantic Web method- ology to turn software artefacts such as data from version control systems, bug tracking tools and source code into linked data. Once available as linked data, the related infor- mation from dierent sources is made explicit, allowing for a uniform query and integration. We show the application of LD2SD using a real-world software project as the reference dataset and discuss the added value of LD2SD compared to existing technologies. 1. MOTIVATION In the software development process, both humans and so called software artefacts are involved (Fig. 1). Human beings such as developers and clients (customers, project managers, etc.) typically interact not only face-to-face or telephone, but also by means of discussion forums, emails, etc.. The software artefacts shown in the lower half of Fig. 1 can be understood as heterogeneous, interconnected datasets, conveying information about the software project and the humans involved. It is worth mentioning that very often these interconnec- tions are not explicit, hence machine-accessible but rather of an implicit nature (a mentioning of a certain Java class in a blog post, for example). Further, some of these datasets, such as the program source code or versioning data are mainly under the control of a developer, whilst other datasets are widely \lled"
Year
Venue
Keywords
2009
SEKE
software development process,software development,semantic web,linked data,version control system,source code
DocType
Citations 
PageRank 
Conference
16
0.87
References 
Authors
14
4
Name
Order
Citations
PageRank
Aftab Iqbal1616.11
Oana Ureche2161.21
Michael Hausenblas347852.35
Giovanni Tummarello41106104.63