[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/1985429.1985436acmconferencesArticle/Chapter ViewAbstractPublication PagesicseConference Proceedingsconference-collections
research-article

Towards sharing source code facts using linked data

Published: 28 May 2011 Publication History

Abstract

Linked Data is designed to support interoperability and sharing of open datasets by allowing on the fly inter-linking of data using the basic layers of the Semantic Web and the HTTP protocol. In our research, we focus on providing a Uniform Resource Locator (URL) generation schema and a supporting ontological representation for the inter-linking of data extracted from source code ecosystems. As a result, we created the Source code ECOsystem Linked Data (SECOLD) framework that adheres to the Linked Data publication standard. The framework provides not only source code and facts that are usable by both humans and machines for browsing or querying, but it will also assist the research community at large in sharing and utilizing a standardized source code representation. The dataset has been submitted and registered to ckan.net, under the SECOLD project name, as the first source code Linked Data repository. In order to maintain its relevance to the research community, we plan to update the data set every four months.

References

[1]
Berners Lee, T. Linked Data, http://www.w3.org/DesignIssues/LinkedData.html. Last visited Jan. 2011.
[2]
David, C., Kohlhase, M., Lange, C., Rabe, F., Zhiltsov, N., and Zholudev, V. Publishing Math Lecture Notes as Linked Data. Lec. Notes in Comp. Science (6089/2010), 370--375.
[3]
Jentzsch, A., et al. 2009. Enabling tailored therapeutics with linked data. In Proc. 2nd Workshop Linked Data on the Web.
[4]
Keivanloo, I., Roostapour, L., Schugerl, P., Rilling, J. 2010. Semantic web-based source code search. In Proc. 6th Intl. Workshop on Semantic Web Enabled Software Engineering.
[5]
Kiefer, C., Bernstein, A., and Tappolet, J. 2007. Analyzing software with iSPARQL. In Proc. of the 3rd Intl. Workshop on Semantic Web Enabled Software Engineering.
[6]
Lopes, C., Bajracharya, S., Ossher, J., Baldi, P. 2010. UCI Source Code Data Sets. http://www.ics.uci.edu/~lopes/datasets. Irvine, University of California.
[7]
Ossher, J., Bajracharya, S., Linstead, E., Baldi, P., Lopes, C. 2009. SourcererDB : An Aggregated Repository of Statically Analyzed and Cross-Linked Open Source Java Projects. In Proc. Working Conf. on Mining Software Repositories.
[8]
Thummalapenta, S., and Xie, T. 2007. Parseweb: a programmer assistant for reusing open source code on the web. In Proc. of 22th Intl. Conf. on Automated Soft. Eng.
[9]
Tichelaar, S., Ducasse, D., and Demeyer, S. 2000. FAMIX and XMI. In Proc. Working Conf. Reverse Eng. DC, USA.
[10]
Keivanloo, I., Forbes, C., Rilling, J. Source Code Ecosystem Linked Data (SECOLD), http://aseg.cs.concordia.ca/secold.
[11]
Würsch, M., Reif, G., Demeyer, S., and Gall, H. C. 2010. Fostering synergies: how semantic web technology could influence software repositories. In Proc. on Search-driven Dev: Users, Infrastructure, Tools and Eval. (SUITE '10).

Cited By

View all
  • (2020)Assessing Large-Scale, Cross-Domain Knowledge Bases for Semantic SearchMehran University Research Journal of Engineering and Technology10.22581/muet1982.2003.1439:3(595-602)Online publication date: 1-Jul-2020
  • (2019)API trustworthiness: an ontological approach for software library adoptionSoftware Quality Journal10.1007/s11219-018-9428-4Online publication date: 4-Feb-2019
  • (2018)Moodle meets linked data: Publishing moodle on the web of data using semantic links2018 4th International Conference on Web Research (ICWR)10.1109/ICWR.2018.8387230(6-11)Online publication date: Apr-2018
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
SUITE '11: Proceedings of the 3rd International Workshop on Search-Driven Development: Users, Infrastructure, Tools, and Evaluation
May 2011
52 pages
ISBN:9781450305976
DOI:10.1145/1985429
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 28 May 2011

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. linked data
  2. ontology
  3. semantic web
  4. source code model

Qualifiers

  • Research-article

Conference

ICSE11
Sponsor:
ICSE11: International Conference on Software Engineering
May 28, 2011
HI, Waikiki, Honolulu, USA

Upcoming Conference

ICSE 2025

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)2
  • Downloads (Last 6 weeks)0
Reflects downloads up to 03 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2020)Assessing Large-Scale, Cross-Domain Knowledge Bases for Semantic SearchMehran University Research Journal of Engineering and Technology10.22581/muet1982.2003.1439:3(595-602)Online publication date: 1-Jul-2020
  • (2019)API trustworthiness: an ontological approach for software library adoptionSoftware Quality Journal10.1007/s11219-018-9428-4Online publication date: 4-Feb-2019
  • (2018)Moodle meets linked data: Publishing moodle on the web of data using semantic links2018 4th International Conference on Web Research (ICWR)10.1109/ICWR.2018.8387230(6-11)Online publication date: Apr-2018
  • (2016)A query language for multi-version data web archivesExpert Systems10.1111/exsy.1215733:4(383-404)Online publication date: 8-Jul-2016
  • (2015)Towards a Marketplace of Open Source Software DataProceedings of the 2015 48th Hawaii International Conference on System Sciences10.1109/HICSS.2015.439(3651-3660)Online publication date: 5-Jan-2015
  • (2014)Evaluating Software Product QualityProceedings of the 2014 Joint Conference of the International Workshop on Software Measurement and the International Conference on Software Process and Product Measurement10.1109/IWSM.Mensura.2014.30(141-151)Online publication date: 6-Oct-2014
  • (2012)Clone detection meets semantic web-based transitive closure computationProceedings of the First International Workshop on Realizing AI Synergies in Software Engineering10.5555/2666527.2666530(12-16)Online publication date: 5-Jun-2012
  • (2012)A linked data platform for mining software repositoriesProceedings of the 9th IEEE Working Conference on Mining Software Repositories10.5555/2664446.2664451(32-35)Online publication date: 2-Jun-2012
  • (2012)Online sharing and integration of results from mining software repositoriesProceedings of the 34th International Conference on Software Engineering10.5555/2337223.2337510(1644-1646)Online publication date: 2-Jun-2012
  • (2012)When open source turns cold on innovation - the challenges of navigating licensing complexities in new research domainsProceedings of the 34th International Conference on Software Engineering10.5555/2337223.2337445(1447-1448)Online publication date: 2-Jun-2012
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media