Weaving a Semantic Web Across OSS Repositories: Unleashing a New Potential for Academia and Practice

Several public repositories and archives of "facts" about libre software projects, maintained either by open source communities or by research communities, have been flourishing over the Web in recent years. These have enabled new analysis and support for new quality assurance tasks. This paper presents some complementary existing tools, projects and models proposed both by OSS actors or research initiatives that are likely to lead to useful future developments in terms of study of the FLOSS phenomenon, and also to the very practitioners in the FLOSS development projects. A goal of the research conducted within the HELIOS project is to address bugs traceability issues. In this regard, the authors investigate the potential of using Semantic Web technologies in navigating between many different bugtracker systems scattered all over the open source ecosystem. By using Semantic Web techniques, it is possible to interconnect the databases containing data about open-source software projects development, which enables OSS partakers to identify resources, annotate them, and further interlink those using dedicated properties and collectively designing a distributed semantic graph.

[1]  Michael Hausenblas,et al.  LD2SD: Linked Data Driven Software Development , 2009, SEKE.

[2]  James A. Hendler,et al.  The Semantic Web" in Scientific American , 2001 .

[3]  Kris Ven,et al.  Factors Affecting the Development of Absorptive Capacity in the Adoption of Open Source Software , 2011, Int. J. Open Source Softw. Process..

[4]  Jason Huett,et al.  What's all the FOSS? : How Freedom and Openness Are Changing the Face of Our Educational Landscape , 2010, Int. J. Open Source Softw. Process..

[5]  Kostas Karpouzis,et al.  The HUMAINE Database: Addressing the Collection and Annotation of Naturalistic and Induced Emotional Data , 2007, ACII.

[6]  Ioannis Stamelos,et al.  Using Repository of Repositories (RoRs) to Study the Growth of F/OSS Projects: A Meta-Analysis Research Approach , 2007, OSS.

[7]  Stefano Zacchiroli,et al.  The Ultimate Debian Database: Consolidating bazaar metadata for Quality Assurance and data mining , 2010, 2010 7th IEEE Working Conference on Mining Software Repositories (MSR 2010).

[8]  Christian Bizer,et al.  D2R Server - Publishing Relational Databases on the Semantic Web , 2004 .

[9]  Abraham Bernstein,et al.  Mining Software Repositories with iSPAROL and a Software Evolution Ontology , 2007, Fourth International Workshop on Mining Software Repositories (MSR'07:ICSE Workshops 2007).

[10]  James Howison Cross-repository data linking with RDF and OWL Towards common ontologies for representing FLOSS data , 2008 .

[11]  Kalina Bontcheva,et al.  Enhanced Semantic Access to Software Artefacts , 2008 .