skip to main content
10.1145/2875913.2875917acmotherconferencesArticle/Chapter ViewAbstractPublication PagesinternetwareConference Proceedingsconference-collections
research-article

Software Ranking and Analysis based on Mining Market Requirements and Characteristics

Published: 06 November 2015 Publication History

Abstract

As the rapid growth of open source software, how to choose software from many alternatives becomes a great challenge. Traditional ranking approaches mainly focus on the characteristics of the software themselves, such as qualities, security, reliable and so on. In this paper we investigate the market demands for software engineers, and propose a novel approach for ranking software by analyzing the market requirements for special software. At the same time we conclude the characteristics of software advertisements and analyze the reasons that why these situations emerge and tendency of software market requirements. As industries always need to balance several different factors for selecting software, the market demands can be a good indicator for ranking software and software evaluating. This paper provides quite a different perspective and some interesting inferences on software market requirements, and it can be a valuable supplement for traditional ranking methods, as well as software evaluating.

References

[1]
Gottipati S, Lo D, Jiang J. Finding relevant answers in software forums{C}//Proceedings of the 2011 26th IEEE/ACM International Conference on Automated Software Engineering. IEEE Computer Society, 2011: 323--332.J. pp. 68--73.
[2]
K. Jrvelin and J. Keklinen. Cumulated gain-based evaluation of irtechniques. ACM Transactions on Information Systems, 20(4):422--446.
[3]
Ginsca A L, Popescu A. User profiling for answer quality assessment in Q&A communities{C}// Proceedings of the 2013 workshop on Data-driven user behavioral modelling and mining from social media. ACM, 2013:25--28.
[4]
C. Hauff and G. Gousios, "Matching GitHub developer profiles to job advertisements," in Proceedings of the 12th International Conference on Mining Software Repositories, 2015.
[5]
Gui G, Scott P D. Ranking reusability of software components using coupling metrics{J}. Journal of Systems and Software, 2007, 80(9): 1450--1459.
[6]
Venkataramani R, Gupta A, Asadullah A, et al. Discovery of technical expertise from open source code repositories{C}// Proceedings of the 22nd international conference on World Wide Web companionInternational World Wide Web Conferences Steering Committee, 2013.
[7]
Inoue K, Yokomori R, Yamamoto T, et al. Ranking significance of software components based on use relations{J}. Software Engineering, IEEE Transactions on, 2005, 31(3): 213--225.
[8]
Guohua Tang. Dynamic effects on employment of technological progress based on SVAR{J}. Science of Science and Management of S.& T, 2011, 32(4):72--77.
[9]
Trustie project. Software Trustworthiness Classification Specification (V2.0)(EB/OL), http://www.trustie.net, 2009-9-30/2010-10-12.
[10]
B.W. Boehm, J.R. Brown, H. Kaspar, M. Lipow, G.J. MacLeod, and M.J. Merritt. Characteristics of Software Quality{R}. TRW Software Series TRW-SS-73-09. December, 1973.
[11]
J.A.McCall, P.K.Richards, G.F.Walters, Factors in Software Quality{R}, RADC TR-77-369, 1977. Vols I,II,III', US Rome Air Development Center Reports NTIS AD/A-049 014, 015,055.
[12]
B. W. Boehm, J.R. Brown, and M. Lipow. Quantitative evaluation of software quality{C}. In Proceedings of the 2nd International Conference on Software Engineering (ICSE) 1976:592--605.

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Other conferences
Internetware '15: Proceedings of the 7th Asia-Pacific Symposium on Internetware
November 2015
247 pages
ISBN:9781450336413
DOI:10.1145/2875913
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

In-Cooperation

  • Key Laboratory of High Confidence Software Technologies: Key Laboratory of High Confidence Software Technologies, Ministry of Education

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 06 November 2015

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Internet job advertisements
  2. Software ranking
  3. data extraction
  4. matching

Qualifiers

  • Research-article
  • Research
  • Refereed limited

Conference

Internetware '15

Acceptance Rates

Overall Acceptance Rate 55 of 111 submissions, 50%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 48
    Total Downloads
  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 02 Mar 2025

Other Metrics

Citations

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media