International Journal of Open Source Software and Processes最新文献

筛选
英文 中文
A Novel Method for Test Path Prioritization using Centrality Measures 一种基于中心性度量的测试路径优先排序新方法
International Journal of Open Source Software and Processes Pub Date : 2016-10-01 DOI: 10.4018/IJOSSP.2016100102
Amita Jain, D. Tayal, Manju Khari, Sonakshi Vij
{"title":"A Novel Method for Test Path Prioritization using Centrality Measures","authors":"Amita Jain, D. Tayal, Manju Khari, Sonakshi Vij","doi":"10.4018/IJOSSP.2016100102","DOIUrl":"https://doi.org/10.4018/IJOSSP.2016100102","url":null,"abstract":"Software testingisanessentialstageof thesoftwaredevelopment lifecyclewhich helpsinproducingbugfreesoftware.Thispaperintroducesastrategytocreatetest dataconsequentlyfromthebeginningoftestinformationwhichistestedagainstthe Programundertest(PUT)foramplenesscriteria.Initiallythisprocessproducestest information set arbitrarilywhere auniqueapproach for the test pathprioritization process is presented that uses the concept of centrality measures. The proposed algorithmcomputestheimportanceofeachnodeinthetestpathsbyusingvarious centralitymeasuresand thus identifies thesignificanceofeachpath.Furthermore, theproposedmethodologyshowsthemaximumnumberofpotentialnodesthatare covered using a less number of prioritized paths. This paper tests the created test informationagainsttheproducttocheckitssufficiency. KeywORdS Betweenness, Centrality Measures, Closeness, Degree, Path Prioritization, Software Testing","PeriodicalId":53605,"journal":{"name":"International Journal of Open Source Software and Processes","volume":"1 1","pages":"19-38"},"PeriodicalIF":0.0,"publicationDate":"2016-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"90443318","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 6
From Android Bug Reports to Android Bug Handling Process: An Empirical Study of Open-Source Development 从Android Bug报告到Android Bug处理过程:开源开发的实证研究
International Journal of Open Source Software and Processes Pub Date : 2016-10-01 DOI: 10.4018/IJOSSP.2016100101
Liguo Yu
{"title":"From Android Bug Reports to Android Bug Handling Process: An Empirical Study of Open-Source Development","authors":"Liguo Yu","doi":"10.4018/IJOSSP.2016100101","DOIUrl":"https://doi.org/10.4018/IJOSSP.2016100101","url":null,"abstract":"","PeriodicalId":53605,"journal":{"name":"International Journal of Open Source Software and Processes","volume":"1 1","pages":"1-18"},"PeriodicalIF":0.0,"publicationDate":"2016-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"83879588","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
An Exploratory Study of Conflict over Paying Debian Developers Debian开发者报酬冲突的探索性研究
International Journal of Open Source Software and Processes Pub Date : 2016-07-01 DOI: 10.4018/IJOSSP.2016070102
J. Gerlach, Chorng-Guang Wu, L. F. Cunningham, C. Young
{"title":"An Exploratory Study of Conflict over Paying Debian Developers","authors":"J. Gerlach, Chorng-Guang Wu, L. F. Cunningham, C. Young","doi":"10.4018/IJOSSP.2016070102","DOIUrl":"https://doi.org/10.4018/IJOSSP.2016070102","url":null,"abstract":"Thisarticlereportsonanexploratorystudyofthecausesandeffectsofconflictwithintheopensource softwareproject,Debian.Conflictarosewhentheprojectleaderdecidedtointroducepaymentfor selectvolunteerswithinanall-volunteerprojecttospeedupthereleaseofDebian.Thestudyutilized thetheoreticalframeworkofBoltanskiandThévenotforunderstandingdisputes.Theresultsofthe surveyofDebiandevelopersshowthattheconditionsforconflictwerecomplexandweredrivenby perceptionofmisuseofauthority,ideology,feelingofinequity,andsatisfactionwithpayfortheir regularjob.Theeffectsoftheconflictwereshowntobepervasiveasitaffectedvolunteer’scitizenship behaviorsandwithdrawalfromtheproject.Additionally,theconflictledsomedeveloperstoreaffirm theirbeliefsaboutthevalueofpayingvolunteers.Theconclusionsofthestudyofferinsightintothe issuesofincentivizingvolunteerOSSdevelopers. KEywORDS Conflict, Debian, Equity, Ideology, Open Source Software, Project Governance","PeriodicalId":53605,"journal":{"name":"International Journal of Open Source Software and Processes","volume":"27 1","pages":"20-38"},"PeriodicalIF":0.0,"publicationDate":"2016-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"73786082","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
Reuse and Improvement of Peersim Open Source Packages: A Case Study with Chord and Cloudcast Peersim开源包的重用和改进:Chord和Cloudcast的案例研究
International Journal of Open Source Software and Processes Pub Date : 2016-07-01 DOI: 10.4018/IJOSSP.2016070103
Mohamed Gharzouli
{"title":"Reuse and Improvement of Peersim Open Source Packages: A Case Study with Chord and Cloudcast","authors":"Mohamed Gharzouli","doi":"10.4018/IJOSSP.2016070103","DOIUrl":"https://doi.org/10.4018/IJOSSP.2016070103","url":null,"abstract":"Thispaperpresents the reuseof twoopensource implementationsofP2Pprotocols forPeersim simulator.Firstly,wewillpresent thenew implementationofChord,which isconsideredas the mostpopularP2PprotocolamongthestructuredfamilyofP2Pnetworks.Inthislatter,thesearch requestsgenerallyuseaDataHashTable(DHT)tofindarequestedresource.Thiskindofsystems isgenerallyknownasStructuredand InformedProtocols. In this context, to improve the search mechanismofChord,wemodifyitsopensourceimplementationforPeersimtointroduceanother typeofresourcesearchthatsupportssemanticandblindrequests.Themainobjectiveistoshow howwehavemodifiedtheopensourcecodetoachieveourgoals.Also,inthispaper,wewillpresent howwehaveimprovedthedisplayofresultsbythePeersimsimulatorthroughanotheropensource packagethatimplementsCloudcastprotocol. KeywORdS Chord, Cloudcast, Open-Source Software, Peersim, Reuse of Open-Source Code, TTL-Chord","PeriodicalId":53605,"journal":{"name":"International Journal of Open Source Software and Processes","volume":"36 1","pages":"39-55"},"PeriodicalIF":0.0,"publicationDate":"2016-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"81191536","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Quality in Use Analysis to Evaluate User Experience of Open Source Software Compatible with MATLAB MATLAB兼容开源软件用户体验的使用质量分析
International Journal of Open Source Software and Processes Pub Date : 2016-07-01 DOI: 10.4018/IJOSSP.2016070101
Manar AbuTalib
{"title":"Quality in Use Analysis to Evaluate User Experience of Open Source Software Compatible with MATLAB","authors":"Manar AbuTalib","doi":"10.4018/IJOSSP.2016070101","DOIUrl":"https://doi.org/10.4018/IJOSSP.2016070101","url":null,"abstract":"Mathematical and statistical open source software (OSS) has played a vital and positive role in computingstatistics,performingnumericalcomputations,andsolvingforrealandcomplexscalars. Thereisanenormousneedtoapplyqualitymodelstothistypeofsoftware.Inthispaper,wepresent aninclusivesetofcurrentqualitymodelsanddemonstratetheirapplicationtoOSS.Asverylittle researchhasbeencarriedoutonthequalityinuseassessmentofmathematicalsoftware,thiswork investigatestheapplicationofthequalityinusemodelinspiredbyISO/IEC25010onthreeOSS products:Scilab,R-Language,andGNUOctave.WecanconfidentlystatethatScilab,R-Language, andGNUOctaveperformsimilarlyintermsofeffectiveness,efficiency,productivity,andcognitive load.However,ScilaboutperformsGNUOctaveslightlywhenitcomestoerrorsafety. KEywORdS GNU Octave, ISO/IEC 25010, Open Source Software (OSS), Quality in Use Model, Quality Models, R-Language, Scilab, User Experience","PeriodicalId":53605,"journal":{"name":"International Journal of Open Source Software and Processes","volume":"47 1","pages":"1-19"},"PeriodicalIF":0.0,"publicationDate":"2016-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"85689651","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
A Comparative Analysis of Open Source Network Monitoring Tools 开源网络监控工具的比较分析
International Journal of Open Source Software and Processes Pub Date : 2016-04-01 DOI: 10.4018/IJOSSP.2016040101
Ali Al Shidhani, Khalil Al Maawali, D. Al-Abri, H. Bourdoucen
{"title":"A Comparative Analysis of Open Source Network Monitoring Tools","authors":"Ali Al Shidhani, Khalil Al Maawali, D. Al-Abri, H. Bourdoucen","doi":"10.4018/IJOSSP.2016040101","DOIUrl":"https://doi.org/10.4018/IJOSSP.2016040101","url":null,"abstract":"Nowadays, the heavy reliance on computer networks necessitates minimizing outage time, increasing the availability of services, and preventing network related problems. Such realization requires continuous monitoring and observation. This is not a trivial task. Thus, automatic network monitoring tools are deployed to monitor and analyze the traffic trespassing network devices. There is an increasing demand for automated network monitoring tools and selecting a suitable candidate can become a challenging task. Some computerized network monitoring tools and systems are available, including expensive proprietary/closed-source solutions and Free Open Source Software FOSS systems. Three of the most popular FOSS network monitoring systems are: Nagios, OpenNMS and Zabbix. They are solid competitors to the available proprietary solutions. This paper evaluates the strengths and weaknesses of these tools. A qualitative and quantitative evaluation of the tools were conducted through monitoring real-time network traffic. The paper presents a thorough comparison between the tools. The comparison results are vital for network administrators wishing to adopt the studied monitoring tools.","PeriodicalId":53605,"journal":{"name":"International Journal of Open Source Software and Processes","volume":"86 1","pages":"1-19"},"PeriodicalIF":0.0,"publicationDate":"2016-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"81844201","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Improving Logging Prediction on Imbalanced Datasets: A Case Study on Open Source Java Projects 改进对不平衡数据集的日志预测:一个开源Java项目的案例研究
International Journal of Open Source Software and Processes Pub Date : 2016-04-01 DOI: 10.4018/IJOSSP.2016040103
Sangeeta Lal, Neetu Sardana, A. Sureka
{"title":"Improving Logging Prediction on Imbalanced Datasets: A Case Study on Open Source Java Projects","authors":"Sangeeta Lal, Neetu Sardana, A. Sureka","doi":"10.4018/IJOSSP.2016040103","DOIUrl":"https://doi.org/10.4018/IJOSSP.2016040103","url":null,"abstract":"Logging is an important yet tough decision for OSS developers. Machine-learning models are useful in improving several steps of OSS development, including logging. Several recent studies propose machine-learning models to predict logged code construct. The prediction performances of these models are limited due to the class-imbalance problem since the number of logged code constructs is small as compared to non-logged code constructs. No previous study analyzes the class-imbalance problem for logged code construct prediction. The authors first analyze the performances of J48, RF, and SVM classifiers for catch-blocks and if-blocks logged code constructs prediction on imbalanced datasets. Second, the authors propose LogIm, an ensemble and threshold-based machine-learning model. Third, the authors evaluate the performance of LogIm on three open-source projects. On average, LogIm model improves the performance of baseline classifiers, J48, RF, and SVM, by 7.38%, 9.24%, and 4.6% for catch-blocks, and 12.11%, 14.95%, and 19.13% for if-blocks logging prediction.","PeriodicalId":53605,"journal":{"name":"International Journal of Open Source Software and Processes","volume":"72 1","pages":"43-71"},"PeriodicalIF":0.0,"publicationDate":"2016-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"80437069","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
Analytical Study on Bug Triaging Practices Bug分类实践的分析研究
International Journal of Open Source Software and Processes Pub Date : 2016-04-01 DOI: 10.4018/IJOSSP.2016040102
Anjali Goyal, Neetu Sardana
{"title":"Analytical Study on Bug Triaging Practices","authors":"Anjali Goyal, Neetu Sardana","doi":"10.4018/IJOSSP.2016040102","DOIUrl":"https://doi.org/10.4018/IJOSSP.2016040102","url":null,"abstract":"Software bugs are inevitable and fixing these bugs is a difficult and time consuming task. Bug report assignment is the activity of designating a developer who makes source code changes in order to fix the bug. Many bug assignment techniques have been proposed in the existing studies. These studies use different datasets, varied input and evaluation parameters to validate their work. This diversification in bug triaging results in perplexity among researchers. Hence, this paper organizes the work performed in bug triaging in a structured manner. This paper aims to present current state of the art to provide a structured consolidation of bug triaging approaches. The paper has identified six research questions under five dimensions to address the various aspects of bug triaging. 60 articles from 36 venues have been reviewed and categorized in order to organize and substructure existing work in the field of bug report assignment. This study will help researchers to wisely decide the weapons for bug triaging. Also, it will act as a ready reference for the bug triaging practitioners.","PeriodicalId":53605,"journal":{"name":"International Journal of Open Source Software and Processes","volume":"11 1","pages":"20-42"},"PeriodicalIF":0.0,"publicationDate":"2016-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"80148349","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 4
Using Data Mining Techniques with Open Source Software to Evaluate the Various Factors Affecting Academic Performance: A Case Study of Students in the Faculty of Information Technology 基于开源软件的数据挖掘技术评估影响学习成绩的各种因素——以信息技术学院学生为例
International Journal of Open Source Software and Processes Pub Date : 2016-04-01 DOI: 10.4018/IJOSSP.2016040104
Feras Hanandeh, Majdi Yousef Al-Shannag, Maha M. Alkhaffaf
{"title":"Using Data Mining Techniques with Open Source Software to Evaluate the Various Factors Affecting Academic Performance: A Case Study of Students in the Faculty of Information Technology","authors":"Feras Hanandeh, Majdi Yousef Al-Shannag, Maha M. Alkhaffaf","doi":"10.4018/IJOSSP.2016040104","DOIUrl":"https://doi.org/10.4018/IJOSSP.2016040104","url":null,"abstract":"","PeriodicalId":53605,"journal":{"name":"International Journal of Open Source Software and Processes","volume":"32 1","pages":"72-92"},"PeriodicalIF":0.0,"publicationDate":"2016-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"73324855","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Open Source Software Evolution: A Systematic Literature Review (Part 1) 开源软件的发展:系统的文献回顾(第1部分)
International Journal of Open Source Software and Processes Pub Date : 2016-01-01 DOI: 10.4018/IJOSSP.2016010101
K. Chahal, Munish Saini
{"title":"Open Source Software Evolution: A Systematic Literature Review (Part 1)","authors":"K. Chahal, Munish Saini","doi":"10.4018/IJOSSP.2016010101","DOIUrl":"https://doi.org/10.4018/IJOSSP.2016010101","url":null,"abstract":"Due to the dominance of Open Source Software OSS in IT and the IT enabled services industry, various stakeholders are keen to understand the OSS evolution process. Several studies have been conducted in the past in this regard. There are various techniques used in the past for understanding OSS evolution process from different perspectives. This paper reports a systematic literature review on the topic in order to understand its current state and to identify opportunities for future. This research identified 190 studies, selected against a set of questions, for discussion. It categorizes the research studies into nine categories. We report the review results in a set of two papers. This paper discusses the research results of the techniques used for OSS evolution analysis only i.e. one out of the nine categories. A subsequent paper carries discussion on the remaining categories. Based on the results obtained from the systematic review, there is evidence of shift in the metrics and methods for OSS evolution analysis over the period of time. OSS systems were found to grow at a super linear rate in the initial studies. But later studies revealed that branches of an OSS system grow at different rates. However, more number of studies should be carried out using a repeatable methodology in order to obtain well-formed and generalizable results.","PeriodicalId":53605,"journal":{"name":"International Journal of Open Source Software and Processes","volume":"76 1","pages":"1-27"},"PeriodicalIF":0.0,"publicationDate":"2016-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"76472324","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 4
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
相关产品
×
本文献相关产品
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信