Font Size: a A A

Research And Implementation Of Open Source Software Systems Situation Analysis

Posted on:2015-07-03Degree:MasterType:Thesis
Country:ChinaCandidate:J Q HuangFull Text:PDF
GTID:2348330509460755Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of the Internet, Web-based open-source community of open source software is becoming a data storage center, the data is of great significance for the study of open source software[1]. Emergence of open source software for software developers to provide a large number of relatively reliable available resources, reducing repetitive tasks, allowing developers to put more effort into the software core technology research[2] above. Rational use of resources, whether open source has important significance in academic research or engineering practice[3]. However, due to the enormous size of the open source community data, reasons for low barriers to entry, resulting in a lot of the open source community of open source software quality varies greatly, the user wants to choose a good open source software appears to be very difficult. Thus, to achieve a comprehensive and reliable source software evaluation mechanism has become a priority.Fortunately, the development of open source software makes the open source community has accumulated a large amount of software development data, including version information submitted, the user number, code number and so submitted, the information is recorded almost all of the software development process activities as valuable historical data. In addition, open-source software-related technical forum for knowledge sharing community representative contains a lot of posts related to the discussion of open source software. These posts contain user information to discuss a wide range of open source software, to the extent such information to reflect the quality of open source software, directly or indirectly. Therefore, if the development of data and knowledge we can discuss information sharing open source software in the software community associate, to achieve a comprehensive evaluation of the heat of open source software, it will be a very meaningful thing. Based on the above analysis, this study should include:1. The open source community and knowledge sharing community data collection. Through the web crawler Heritrix be extended to develop an efficient system focused web crawler, crawling community to achieve accurate data.2. Design and implementation of the algorithm associated with the open source software community relations mining document to ensure accuracy of the correlation of results.3. Heat the evaluation design and open source software implementation of the algorithm. Through all aspects of data to achieve a comprehensive evaluation of the heat source software, the ultimate showcase of evaluation findings in OSSEAN platform.
Keywords/Search Tags:open-source software, open-source community, Fiery Analysis, Heritrix
PDF Full Text Request
Related items