Font Size: a A A

Decision Model Of Open Source Software Licenses Setting Up On The Analytic Hierarchy Process

Posted on:2018-04-11Degree:MasterType:Thesis
Country:ChinaCandidate:X X ZhouFull Text:PDF
GTID:2428330518457945Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Open source software occupies a large proportion in the software market,with the rapid development of the software industry,some developers and users to share code with each other,they pay more attention to copyright issues.Due to the portability and reusability of the software program,the software code is easy to be copied and stolen.Developers need software licenses to protect their intellectual property rights,so that they develop software to be able to obtain higher profits.In the situation of growing software industry and fierce competition,the original period of software project is very important.Many developers have regarded the software license as playing the essential role at this period.Using of the software license affects the entire software development and operations.If the appropriate license not be correctly selected,it would possibly resulted in software development failure.Now there are many kinds of open source software license,terms and restrictions of them,so it is very important to compare the characteristics of software license and choose the software license more accurately and reasonably.At present,the choice of software license mainly depends on the subjective judgment of human,which is not only time-consuming but also makes errors in judgment.It is still lacking of scientific methods to deal with this problem.In this paper,the characteristics of different open source software licenses are analyzed,some representative features are classified and sorted into index factors,which are used to construct the decision model of open source software license.The analytic hierarchy process(AHP)method can be determined the importance of a group of alternative solutions.It can convert the human subjective judgment to the mathematical model,and the results are calculated by the model are more objective and accurate.Therefore,this paper selected the AHP method to construct the model.In order to verify the validity of the model,we also analyzed the software license,established the judgment matrix and consistency test by the Java project data.Finally,we compared the model data with the actual ones,it was proved that the conclusions is compliance with the fact.The model is much easier used,the user can obtain the more suitable selected result only by inputting the data,so the model has important practical value on the selection of software licenses.
Keywords/Search Tags:Open source software license, AHP model, Decision-making model
PDF Full Text Request
Related items