Authoritative Linked Data Descriptions of Debian Source Packages Using ADMS.SW

  • Olivier Berger
  • Christian Bac
Part of the IFIP Advances in Information and Communication Technology book series (IFIPAICT, volume 404)

Abstract

The Debian Package Tracking System is a Web dashboard for Debian contributors and advanced users. This central tool publishes the status of subsequent releases of source packages in the Debian distribution.

It has been improved to generate RDF meta-data documenting the source packages, their releases and links to other packaging artifacts, using the ADMS.SW 1.0 model. This constitutes an authoritative source of machine-readable Debian “facts” and proposes a reference URI naming scheme for Linked Data resources about Debian packages.

This should enable the interlinking of these Debian package descriptions with other ADMS.SW or DOAP descriptions of FLOSS projects available on the Semantic Web also using Linked Data principles. This will be particularly interesting for traceability with upstream projects whose releases are packaged in Debian, derivative distributions reusing Debian source packages, or with other FLOSS distributions.

Keywords

ADMS.SW Debian Linked Data package Semantic Web standard interoperability Open Source Free Software RDF DOAP PTS FLOSS 

References

  1. 1.
    Beckett, D., Berners-Lee, T.: Turtle - terse RDF triple language, W3C team submission (2008), http://www.w3.org/TeamSubmission/turtle/
  2. 2.
    Berger, O.: Linked data descriptions of debian source packages using ADMS.SW. In: Kendall, E.F., Pan, J.Z., Stojanovic, L., Zhao, Y. (eds.) SWESE 2012: 8th International Workshop on Semantic Web Enabled Software Engineering, Nara, Japan, pp. 43–55 (2012)Google Scholar
  3. 3.
    Berger, O., Labbene, S., Dhar, M., Bac, C.: Introducing OSLC, an open standard for interoperability of open source development tools. In: ICSSEA, Paris, France (2011) ISSN–0295–6322Google Scholar
  4. 4.
    Berger, O., Vlasceanu, I.V., Bac, C., Dang, Q.V., Lauriere, S.: Weaving a semantic web across OSS repositories: Unleashing a new potential for academia and practice. International Journal of Open Source Software and Processes (IJOSSP) 2(2), 29–40 (2010)CrossRefGoogle Scholar
  5. 5.
    Bizer, C., Heath, T., Berners-Lee, T.: Linked Data - The Story So Far. International Journal on Semantic Web and Information Systems (IJSWIS) 5(3), 1–22 (2009)CrossRefGoogle Scholar
  6. 6.
    Gabriella Coleman, E.: Coding Freedom: The Ethics and Aesthetics of Hacking. Princeton University Press (2012)Google Scholar
  7. 7.
    Dumbill, E.: Decentralizing software project registries with DOAP. In: Intelligent Search on XML Data - XML (2004)Google Scholar
  8. 8.
    unspecified authors. ISO/IEC 19770-2: Software identification tag standardGoogle Scholar
  9. 9.
    unspecified authors. Software Package Data eXchange specification (2011)Google Scholar
  10. 10.
    unspecified authors. Asset Description Metadata Schema specification 1.00 (2012)Google Scholar
  11. 11.
    Gonzalez-Barahona, J.M., Robles, G., Michlmayr, M., Amor, J.J., German, D.M.: Macro-level software evolution: a case study of a large software compilation. Empirical Software Engineering 14(3), 262–285 (2009)CrossRefGoogle Scholar
  12. 12.
    Graves, M., Constabaris, A., Brickley, D.: FOAF: Connecting People on the Semantic Web. Cataloging & Classification Quarterly 43(3), 191–202 (2007)CrossRefGoogle Scholar
  13. 13.
    Howison, J.: Cross-repository data linking with RDF and OWL: Towards common ontologies for representing FLOSS data. In: WoPDaSD (Workshop on Public Data at International Conference on Open Source Software) (2008)Google Scholar
  14. 14.
    Iqbal, A., Hausenblas, M.: Integrating developer-related information across open source repositories. In: 2012 IEEE 13th International Conference on Information Reuse and Integration (IRI), pp. 69–76 (August 2012)Google Scholar
  15. 15.
    Jackson, I., Schwarz, C., et al.: Debian policy manual. version 3.9.4.0 (September 19, 2012), http://www.debian.org/doc/debian-policy/
  16. 16.
    Lassila, O., Swick, R.R., World Wide Web Consortium: Resource description framework (RDF) model and syntax specification. W3C Recommendation (1998)Google Scholar
  17. 17.
    Michlmayr, M.: Managing debian. AUUGN, The Journal of AUUG Inc. 25(3), 9 (2004)Google Scholar
  18. 18.
    Squire, M.: Integrating projects from multiple open source code forges. IJOSSP 1(1), 46–57 (2009)Google Scholar
  19. 19.
    Weibel, S.L., Kunze, J.A., Lagoze, C., Wolf, M.: Dublin core metadata for resource discovery. RFC 2413 (1998)Google Scholar

Copyright information

© IFIP International Federation for Information Processing 2013

Authors and Affiliations

  • Olivier Berger
    • 1
    • 2
  • Christian Bac
    • 1
  1. 1.Telecom SudParisÉvryFrance
  2. 2.Debian projectFrance

Personalised recommendations