Characteristics of unmaintainable source code in software development by multiple organizations

Ryo Ishizuka, Naohiko Tsuda, Hironori Washizaki, Yoshiaki Fukazawa, Shunsuke Sugimura, Yuichiro Yasuda

研究成果: Conference contribution

1 被引用数 (Scopus)

抄録

In software development, there are numerous reasons why a development organization changes. These include cost reduction and retiring developers. Often the quality of software developed by multiple organizations is low, leading to problems such as difficulty in the evolution of source code. To detect factors indicating low evolvability of software, we focus two maintain-ability characteristics of software development: defect proneness and refactoring tendencies of the source code. We investigate the changes in the relationship of software metrics and the number of defects. Then we compare the results and editing tendencies for refactoring and evolving software in experiments using OpenOffice.org, which is developed by multiple companies, and a tool developed by outsourcing. Defects tend to concentrate on files that depend on many other files. Additionally, the code review confirms that refactoring before and after a development organization change is important for future developments.

本文言語English
ホスト出版物のタイトルProceedings - 2018 IEEE/ACIS 3rd International Conference on Big Data, Cloud Computing, Data Science and Engineering, BCD 2018
出版社Institute of Electrical and Electronics Engineers Inc.
ページ49-54
ページ数6
ISBN(電子版)9781538656051
DOI
出版ステータスPublished - 2018 11月 9
イベント3rd IEEE/ACIS International Conference on Big Data, Cloud Computing, Data Science and Engineering, BCD 2018 - Yonago, Japan
継続期間: 2018 7月 102018 7月 12

出版物シリーズ

名前Proceedings - 2018 IEEE/ACIS 3rd International Conference on Big Data, Cloud Computing, Data Science and Engineering, BCD 2018

Other

Other3rd IEEE/ACIS International Conference on Big Data, Cloud Computing, Data Science and Engineering, BCD 2018
国/地域Japan
CityYonago
Period18/7/1018/7/12

ASJC Scopus subject areas

  • 情報システム
  • ソフトウェア
  • コンピュータ ネットワークおよび通信
  • コンピュータ ビジョンおよびパターン認識

フィンガープリント

「Characteristics of unmaintainable source code in software development by multiple organizations」の研究トピックを掘り下げます。これらがまとまってユニークなフィンガープリントを構成します。

引用スタイル