A semantic model to publish open source software on the web of data

被引:0
作者
Mosharraf, Maedeh [1 ]
机构
[1] Shahid Beheshti Univ, Comp Sci & Engn, Tehran, Iran
关键词
Open source software; Semantic model; Web of data; Linked data; Ontology; Software model; Moodle; SELECTION; REUSE;
D O I
10.1108/AJIM-09-2021-0280
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Purpose The purpose of the paper is to propose a semantic model for describing open source software (OSS) in a machine-human understandable format. The model is extracted to support source code reusing and revising as the two primary targets of OSS through a systematic review of related documents. Design/methodology/approach Conducting a systematic review, all the software reusing criteria are identified and introduced to the web of data by an ontology for OSS (O4OSS). The software semantic model introduced in this paper explores OSS through triple expressions in which the O4OSS properties are predicates. Findings This model improves the quality of web data by describing software in a structured machine-human readable profile, which is linked to the related data that was previously published on the web. Evaluating the OSS semantic model is accomplished through comparing it with previous approaches, comparing the software structured metadata with profile index of software in some well-known repositories, calculating the software retrieval rank and surveying domain experts. Originality/value Considering context-specific information and authority levels, the proposed software model would be applicable to any open and close software. Using this model to publish software provides an infrastructure of connected meaningful data and helps developers overcome some specific challenges. By navigating software data, many questions which can be answered only through reading multiple documents can be automatically responded on the web of data.
引用
收藏
页码:685 / 707
页数:23
相关论文
共 50 条
  • [21] Comparison of Big Data Analyses for Reliable Open Source Software
    Tamura, Yoshinobu
    Yamada, Shigeru
    2016 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND ENGINEERING MANAGEMENT (IEEM), 2016, : 1345 - 1349
  • [22] Antecedents of open source software defects: A data mining approach to model formulation, validation and testing
    Raja, Uzma
    Tretter, Marietta J.
    INFORMATION TECHNOLOGY & MANAGEMENT, 2009, 10 (04) : 235 - 251
  • [23] Moodle Meets Linked Data: Publishing Moodle on the Web of Data Using Semantic Links
    Mosharraf, Maedeh
    Taghiyareh, Fattaneh
    2018 4TH INTERNATIONAL CONFERENCE ON WEB RESEARCH (ICWR), 2018, : 6 - 11
  • [24] Data on security requirements in open-source software projects
    Wang, Wentao
    Mahakala, Kavya Reddy
    Gupta, Arushi
    Hussein, Nesrin
    Wang, Yinglin
    DATA IN BRIEF, 2019, 25
  • [25] MINING OPEN SOURCE SOFTWARE DATA USING REGULAR EXPRESSIONS
    Li, Qifeng
    Li, Bing
    2011 IEEE INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND INTELLIGENCE SYSTEMS, 2011, : 550 - 554
  • [26] CHALLENGES IN DATA EXTRACTION FROM OPEN SOURCE SOFTWARE REPOSITORIES
    Kaur, Arvinder
    Vig, Vidhi
    2016 6TH INTERNATIONAL CONFERENCE - CLOUD SYSTEM AND BIG DATA ENGINEERING (CONFLUENCE), 2016, : 316 - 319
  • [27] Semantic Specification of Data Types for a World of Open Data
    Ma, Xiaogang
    Erickson, John S.
    Zednik, Stephan
    West, Patrick
    Fox, Peter
    ISPRS INTERNATIONAL JOURNAL OF GEO-INFORMATION, 2016, 5 (03)
  • [28] System Integration Model Based on Open Source Software (Oss)
    Ahmad, Kamsuriah
    Mohamed, Azwan
    Samad, Reduan
    PROCEEDINGS OF THE 5TH EUROPEAN CONFERENCE ON INFORMATION MANAGEMENT AND EVALUATION, 2011, : 13 - 18
  • [29] Detecting Identical Entities in the Semantic Web Data
    Holub, Michal
    Proksa, Ondrej
    Bielikova, Maria
    SOFSEM 2015: THEORY AND PRACTICE OF COMPUTER SCIENCE, 2015, 8939 : 519 - 530
  • [30] A unified approach to matching semantic data on the Web
    Wang, Zhichun
    Li, Juanzi
    Zhao, Yue
    Setchi, Rossi
    Tang, Jie
    KNOWLEDGE-BASED SYSTEMS, 2013, 39 : 173 - 184