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] 3D GIS DATA MODEL USING OPEN SOURCE SOFTWARE
    Scianna, A.
    Ammoscato, A.
    CORE SPATIAL DATABASES - UPDATING, MAINTENANCE AND SERVICES - FROM THEORY TO PRACTICE, 2010, 38-4-8 (2W): : 120 - 125
  • [22] Open source software and open data standards in public administration
    Kovács, GL
    Drozdik, S
    Zuliani, P
    Succi, G
    ICCC 2004: SECOND IEEE INTERNATIONAL CONFERENCE ON COMPUTATIONAL CYBERNETICS, PROCEEDINGS, 2004, : 421 - 428
  • [23] Open Source Software and Web Services for Designing Therapeutic Molecules
    Singla, Deepak
    Dhanda, Sandeep Kumar
    Chauhan, Jagat Singh
    Bhardwaj, Anshu
    Brahmachari, Samir K.
    Raghava, Gajendra P. S.
    CURRENT TOPICS IN MEDICINAL CHEMISTRY, 2013, 13 (10) : 1172 - 1191
  • [24] OPEN DATA, LINKED DATA AND THE SEMANTIC WEB IN EDUCATION AT THE FIS UEP
    Kucera, Jan
    Chlapek, Dusan
    Marek, Lubos
    PROCEEDINGS OF THE 14TH INTERNATIONAL CONFERENCE EFFICIENCY AND RESPONSIBILITY IN EDUCATION 2017 (ERIE), 2017, : 192 - 198
  • [25] Quantitative Quality Model for Evaluating Open Source Web Applications: Case Study of Repository Software
    Adewumi, Adewole
    Omoregbe, Nicholas
    Misra, Sanjay
    Fernandez, Luis
    2013 IEEE 16TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND ENGINEERING (CSE 2013), 2013, : 1207 - 1213
  • [26] Semantic web search model for information retrieval of the semantic data
    Choi, O
    Yoon, S
    Oh, M
    Han, S
    WEB AND COMMUNICATION TECHNOLOGIES AND INTERNET-RELATED SOCIAL ISSUES - HSI 2003, 2003, 2713 : 588 - 593
  • [27] The Web as a Semantic Source
    Baeza-Yates, Ricardo
    SIXTH INTERNATIONAL CONFERENCE ON LANGUAGE RESOURCES AND EVALUATION, LREC 2008, 2008,
  • [28] User acceptance model of open source software
    Gallego, M. Dolores
    Luna, Paula
    Bueno, Salvador
    COMPUTERS IN HUMAN BEHAVIOR, 2008, 24 (05) : 2199 - 2216
  • [29] A quality model for open source software selection
    Sung, Won Jun
    Kim, Ji Hyeok
    Rhew, Sung Yul
    ALPIT 2007: PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON ADVANCED LANGUAGE PROCESSING AND WEB INFORMATION TECHNOLOGY, 2007, : 515 - +
  • [30] A cost model of open source software adoption
    Free University of Bolzano-Bozen, Italy
    Int. J. Open Source Softw. Processes, 2009, 3 (60-82):