カテゴリー別アーカイブ: 未分類

Combinations of Personal Characteristic Types and Learning Effectiveness of Teams, accepted at COMPSAC 2017 (CORE Rank B) J1/C2

Hironori Washizaki, Yusuke Sunaga, Masashi Shuto, Katsuhiko Kakehi, Yoshiaki Fukazawa, Shoso Yamato, Masashi Okubo, Bastian Tenbergen, “Combinations of Personal Characteristic Types and Learning Effectiveness of Teams,” 41st IEEE Computer Society Signature Conference on Computers, Software, and Applications (COMPSAC 2017), J1/C2 – Journal First, Conference Second Scheme, Torino, Turin, Italy, July 4-8, 2017.

 

 

Relationship Between the Five Factor Model Personality and Learning Effectiveness of Teams in Three Information Systems Education Courses, accepted at IEEE/ACIS SNPD 2017 (CORE Rank C)

Masashi Shuto, Hironori Washizaki, Yoshiaki Fukazawa, Shoso Yamato, Masashi Okubo and Bastian Tenbergen, “Relationship Between the Five Factor Model Personality and Learning Effectiveness of Teams in Three Information Systems Education Courses,” 18th IEEE/ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing, June 26-28, 2017, Kanazawa, Japan. (to appear)(CORE Rank C)

Although working in teams is an effective method for students to learn skills necessary for information systems, the optimal combination of team members to maximize the learning effectiveness has yet to be clarified. This study investigates the relationship between the combination of students’ personality characteristics and learning effectiveness in three information system lecture courses. Two Five Factor Model (FFM) questionnaires were used to determine each student’s personality characteristic. For each course, which has different styles, several different relationships are found. This study should assist educators in maximizing students’ learning effectiveness in information systems courses involving teamwork.

Evaluating the Work of Experienced and Inexperienced Developers Considering Work Difficulty in Software Development, accepted at IEEE/ACIS SNPD 2017 (CORE Rank C)

Taketo Tsunoda, Hironori Washizaki, Fukazawa Yosiaki, Inoue Sakae, Yosiiku Hanai and Kanazawa Masanobu, “Evaluating the Work of Experienced and Inexperienced Developers Considering Work Difficulty in Software Development,” 18th IEEE/ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing, June 26-28, 2017, Kanazawa, Japan. (to appear)(CORE Rank C)

Previous studies have researched how developer experience affects code quality, but they ignore work difficulty, although experienced developers are more likely to work on the more complex parts of a project. To examine work difficulty, we focus on revised files. Using product metrics, we evaluate file complexity in each type of file origin. Specifically, we analyze three large commercial projects (each project has about 250,000 LOC) executed by the same organization to analyze the relationship between previous project experience and developer’s work. Although experienced developers do not always work on more complicated files, they introduce fewer defects, especially if the difference in work difficulty is not significant.

Preliminary Systematic Literature Review of Software and Systems Traceability, accepted at KES 2017 (CORE Rank B)

Haruhiko Kaiya, Ryohei Sato, Atsuo Hazeyama, Shinpei Ogata, Takao Okubo, Takafumi Tanaka, Nobukazu Yoshioka and Hironori Washizaki, “Preliminary Systematic Literature Review of Software and Systems Traceability,” 21st International Conference on Knowledge-Based and Intelligent Information & Engineering Systems (KES 2017), Session on Networks for Innovation, Knowledge Creation and Sharing, Marseille, France, Sep 6-8, 2017. (to appear)(CORE Rank B)

Traceability is important knowledge for improving the artifacts of software and systems and processes related to them. Even in a single system, various kinds of artifacts exist. Various kinds of processes also exist, and each of them relates to different kinds of artifacts. Traceability over them has thus large diversity. In addition, developers in each process have different types of purposes to improve their artifacts and process. Research results in traceability have to be categorized and analyzed so that such a developer can choose one of them to achieve his/her purposes. In this paper, we report on the results of Systematic Literature Review (SLR) related to software and systems traceability. Our SLR is preliminary one because we only analyzed articles in ACM digital library and IEEE computer society digital library. We found several interesting trends in traceability research. For example, researches related to creating or maintaining traceability are larger than those related to using it or thinking its strategy. Various kinds of traceability purposes are addressed or assumed in many researches, but some researches do not specify purposes. Purposes related to changes and updates are dominant.

An Empirical Study on Relationship Between Requirement Traceability Links and Bugs, accepted at Journal of Software (DBLP Indexed)

Rizki Amelia, Hironori Washizaki, Yoshiaki Fukazawa, Keishi Oshima, Ryota Mibe, Ryosuke Tsuchiya, “An Empirical Study on Relationship Between Requirement Traceability Links and Bugs,” Journal of software (JSW), 2017. (DBLP Indexed)

Early bug detection reduces the cost of software maintenance; but none of previous works have utilized requirement traceability links (RTLs) as a predictor for bugs. To discuss how to use RTLs to predict the number of bugs, we propose an RTL recovery approach classification based on the ease of the recovery process. Based on that, we investigated the relationship using data from industrial software. We confirmed that classes related to more RTLs tend to have more bugs, and the classification gives better correlations although including RTL in the bug prediction model does not affect the performance. Some class files with no and low RTLs also have bugs; we hypothesize that this occurs because the actual RTL is missing or not established, which is supported by the observation that bugs in these classes are highly correlated with maximum cyclomatic complexity.

教育家庭新聞にG7プログラミングラーニングサミット調査報告の概要ならびに鷲崎教授の取材コメント掲載

4月10日の教育家庭新聞にてICT CONNECT21企画セミナーでのG7プログラミングラーニングサミット調査報告(+鷲崎教授の取材コメント)を紹介いただきました。有難うございます。

C9Cn2eOUQAAX0B11