1 option
2017 5th Intl Conf on Applied Computing and Information Technology/4th Intl Conf on Computational Science/Intelligence and Applied Informatics/2nd Intl Conf on Big Data, Cloud Computing, Data Science (ACIT-CSII-BCD) / Institute of Electrical and Electronics Engineers (IEEE).
- Format:
- Book
- Author/Creator:
- Institute of Electrical and Electronics Engineers (IEEE), author, issuing body.
- Language:
- English
- Subjects (All):
- Big data--Congresses.
- Big data.
- Computer engineering--Congresses.
- Computer engineering.
- Physical Description:
- 1 online resource : illustrations
- Other Title:
- 2017 5th Intl Conf on Applied Computing and Information Technology/4th Intl Conf on Computational Science/Intelligence and Applied Informatics/2nd Intl Conf on Big Data, Cloud Computing, Data Science
- Place of Publication:
- Piscataway, New Jersey : Institute of Electrical and Electronics Engineers (IEEE), 2017.
- Summary:
- While static code analysis tools would be helpful in reviewing source code, they have not been actively utilized in practice. One of main reasons why they are not used by practitioners has been said that such tools output many warnings (violations to predefined rules) but most of them are false positive. Thus, there have been studies evaluating violations in the past. This paper focuses on one of such studies, which evaluates violations using their change patterns over releases. Then, the paper examines an impact of authorship on those violation evaluations because a preference of a certain programmer may have an affect on a creation or modification of violation. This paper collects violations made by a popular static code analysis tool, PMD, from seven open source software projects. The set of collected data is divided into two subsets according to the authorship of source file: the set of violations appearing in source files which have been developed and maintained by a single programmer (single-authored files) vs. the set of ones appearing in source files which have been done by two or more programmers (multi-authored files). The results of data analyses show the following findings: (1) the difference in the authoring type has significant impacts on the trends of violations and their evaluations; (2) while important violations tend to vary from project to project and from person to person, about 30% of violations would be commonly worthless across projects for many programmers.
- Notes:
- Description based on publisher supplied metadata and other sources.
- ISBN:
- 9781538633021
- 1538633027
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.