3_1.dvi

Similar documents

258 5) GPS 1 GPS 6) GPS DP 7) 8) 10) GPS GPS ) GPS Global Positioning System

2

1 Web [2] Web [3] [4] [5], [6] [7] [8] S.W. [9] 3. MeetingShelf Web MeetingShelf MeetingShelf (1) (2) (3) (4) (5) Web MeetingShelf

1 Fig. 1 Extraction of motion,.,,, 4,,, 3., 1, 2. 2.,. CHLAC,. 2.1,. (256 ).,., CHLAC. CHLAC, HLAC. 2.3 (HLAC ) r,.,. HLAC. N. 2 HLAC Fig. 2

DPA,, ShareLog 3) 4) 2.2 Strino Strino STRain-based user Interface with tacticle of elastic Natural ObjectsStrino 1 Strino ) PC Log-Log (2007 6)

Microsoft Word - News 18 本文.doc

MDD PBL ET 9) 2) ET ET 2.2 2), 1 2 5) MDD PBL PBL MDD MDD MDD 10) MDD Executable UML 11) Executable UML MDD Executable UML

Vol.55 No (Jan. 2014) saccess 6 saccess 7 saccess 2. [3] p.33 * B (A) (B) (C) (D) (E) (F) *1 [3], [4] Web PDF a m

& Vol.5 No (Oct. 2015) TV 1,2,a) , Augmented TV TV AR Augmented Reality 3DCG TV Estimation of TV Screen Position and Ro

IPSJ SIG Technical Report Vol.2009-DPS-141 No.20 Vol.2009-GN-73 No.20 Vol.2009-EIP-46 No /11/27 1. MIERUKEN 1 2 MIERUKEN MIERUKEN MIERUKEN: Spe

A Study on Throw Simulation for Baseball Pitching Machine with Rollers and Its Optimization Shinobu SAKAI*5, Yuichiro KITAGAWA, Ryo KANAI and Juhachi

dsample.dvi

IPSJ SIG Technical Report Vol.2009-BIO-17 No /5/26 DNA 1 1 DNA DNA DNA DNA Correcting read errors on DNA sequences determined by Pyrosequencing

Vol. 48 No. 3 Mar PM PM PMBOK PM PM PM PM PM A Proposal and Its Demonstration of Developing System for Project Managers through University-Indus

Web Stamps 96 KJ Stamps Web Vol 8, No 1, 2004

bosai-2002.dvi

1 UD Fig. 1 Concept of UD tourist information system. 1 ()KDDI UD 7) ) UD c 2010 Information Processing S

SEJulyMs更新V7

第62巻 第1号 平成24年4月/石こうを用いた木材ペレット

1_26.dvi

TF-IDF TDF-IDF TDF-IDF Extracting Impression of Sightseeing Spots from Blogs for Supporting Selection of Spots to Visit in Travel Sat

Fig. 3 Flow diagram of image processing. Black rectangle in the photo indicates the processing area (128 x 32 pixels).

2) TA Hercules CAA 5 [6], [7] CAA BOSS [8] 2. C II C. ( 1 ) C. ( 2 ). ( 3 ) 100. ( 4 ) () HTML NFS Hercules ( )

013858,繊維学会誌ファイバー1月/報文-02-古金谷

IPSJ SIG Technical Report Secret Tap Secret Tap Secret Flick 1 An Examination of Icon-based User Authentication Method Using Flick Input for

研究論集Vol.16-No.2.indb

A Feasibility Study of Direct-Mapping-Type Parallel Processing Method to Solve Linear Equations in Load Flow Calculations Hiroaki Inayoshi, Non-member

IPSJ SIG Technical Report 1, Instrument Separation in Reverberant Environments Using Crystal Microphone Arrays Nobutaka ITO, 1, 2 Yu KITANO, 1

IPSJ SIG Technical Report Vol.2011-MUS-91 No /7/ , 3 1 Design and Implementation on a System for Learning Songs by Presenting Musical St

日立評論2007年3月号 : ソフトウェア開発への

IPSJ SIG Technical Report Vol.2011-EC-19 No /3/ ,.,., Peg-Scope Viewer,,.,,,,. Utilization of Watching Logs for Support of Multi-

(MIRU2008) HOG Histograms of Oriented Gradients (HOG)

Instability of Aerostatic Journal Bearings with Porous Floating Bush at High Speeds Masaaki MIYATAKE *4, Shigeka YOSHIMOTO, Tomoaki CHIBA and Akira CH

3_23.dvi

The Japanese Journal of Health Psychology, 29(S): (2017)

Vol.53 No (Mar. 2012) 1, 1,a) 1, 2 1 1, , Musical Interaction System Based on Stage Metaphor Seiko Myojin 1, 1,a

IPSJ SIG Technical Report Vol.2016-CE-137 No /12/ e β /α α β β / α A judgment method of difficulty of task for a learner using simple

3_39.dvi

Stepwise Chow Test * Chow Test Chow Test Stepwise Chow Test Stepwise Chow Test Stepwise Chow Test Riddell Riddell first step second step sub-step Step

2. CABAC CABAC CABAC 1 1 CABAC Figure 1 Overview of CABAC 2 DCT 2 0/ /1 CABAC [3] 3. 2 値化部 コンテキスト計算部 2 値算術符号化部 CABAC CABAC

1 1 CodeDrummer CodeMusician CodeDrummer Fig. 1 Overview of proposal system c

Research Question Unacceptable Files:FS GQM 1 2 GQM s r 2.1 GQM Goal-Question-Metric GQM [2] GQM 3 Qustions GQM 3 GQM 2.2 UFs AFs Acceptable Fi

1) , 215, 1441, , 132, 1237, % College Analysis 2-4) 2

1: A/B/C/D Fig. 1 Modeling Based on Difference in Agitation Method artisoc[7] A D 2017 Information Processing

知能と情報, Vol.30, No.5, pp

新製品開発プロジェクトの評価手法

RTM RTM Risk terrain terrain RTM RTM 48


Vol.8 No (July 2015) 2/ [3] stratification / *1 2 J-REIT *2 *1 *2 J-REIT % J-REIT J-REIT 6 J-REIT J-REIT 10 J-REIT *3 J-

1 7.35% 74.0% linefeed point c 200 Information Processing Society of Japan

EQUIVALENT TRANSFORMATION TECHNIQUE FOR ISLANDING DETECTION METHODS OF SYNCHRONOUS GENERATOR -REACTIVE POWER PERTURBATION METHODS USING AVR OR SVC- Ju

Table 1. Reluctance equalization design. Fig. 2. Voltage vector of LSynRM. Fig. 4. Analytical model. Table 2. Specifications of analytical models. Fig

IPSJ SIG Technical Report Vol.2010-GN-74 No /1/ , 3 Disaster Training Supporting System Based on Electronic Triage HIROAKI KOJIMA, 1 KU

Studies of Foot Form for Footwear Design (Part 9) : Characteristics of the Foot Form of Young and Elder Women Based on their Sizes of Ball Joint Girth

Fig. 3 3 Types considered when detecting pattern violations 9)12) 8)9) 2 5 methodx close C Java C Java 3 Java 1 JDT Core 7) ) S P S

28 Horizontal angle correction using straight line detection in an equirectangular image

( ) [1] [4] ( ) 2. [5] [6] Piano Tutor[7] [1], [2], [8], [9] Radiobaton[10] Two Finger Piano[11] Coloring-in Piano[12] ism[13] MIDI MIDI 1 Fig. 1 Syst

パーソナリティ研究 2005 第13巻 第2号 170–182

,,,,., C Java,,.,,.,., ,,.,, i

1 4 4 [3] SNS 5 SNS , ,000 [2] c 2013 Information Processing Society of Japan

B HNS 7)8) HNS ( ( ) 7)8) (SOA) HNS HNS 4) HNS ( ) ( ) 1 TV power, channel, volume power true( ON) false( OFF) boolean channel volume int

1., 1 COOKPAD 2, Web.,,,,,,.,, [1]., 5.,, [2].,,.,.,, 5, [3].,,,.,, [4], 33,.,,.,,.. 2.,, 3.., 4., 5., ,. 1.,,., 2.,. 1,,

a) Extraction of Similarities and Differences in Human Behavior Using Singular Value Decomposition Kenichi MISHIMA, Sayaka KANATA, Hiroaki NAKANISHI a

_念3)医療2009_夏.indd

On the Wireless Beam of Short Electric Waves. (VII) (A New Electric Wave Projector.) By S. UDA, Member (Tohoku Imperial University.) Abstract. A new e

Study on Throw Accuracy for Baseball Pitching Machine with Roller (Study of Seam of Ball and Roller) Shinobu SAKAI*5, Juhachi ODA, Kengo KAWATA and Yu

The copyright of this material is retained by the Information Processing Society of Japan (IPSJ). The material has been made available on the website

Tf dvi

9_18.dvi

日本感性工学会論文誌

Vol. No. Honda, et al.,

<95DB8C9288E397C389C88A E696E6462>

26 Development of Learning Support System for Fixation of Basketball Shoot Form


IPSJ SIG Technical Report Vol.2012-HCI-149 No /7/20 1 1,2 1 (HMD: Head Mounted Display) HMD HMD,,,, An Information Presentation Method for Weara

05_藤田先生_責

IPSJ SIG Technical Report An Evaluation Method for the Degree of Strain of an Action Scene Mao Kuroda, 1 Takeshi Takai 1 and Takashi Matsuyama 1

0801391,繊維学会ファイバ12月号/報文-01-西川

IPSJ SIG Technical Report Vol.2014-HCI-158 No /5/22 1,a) 2 2 3,b) Development of visualization technique expressing rainfall changing conditions

6_27.dvi

FA FA FA FA FA 5 FA FA 9

soturon.dvi

IPSJ SIG Technical Report Vol.2012-IS-119 No /3/ Web A Multi-story e-picture Book with the Degree-of-interest Extraction Function

Japanese Journal of Applied Psychology

[2] OCR [3], [4] [5] [6] [4], [7] [8], [9] 1 [10] Fig. 1 Current arrangement and size of ruby. 2 Fig. 2 Typography combined with printing

log F0 意識 しゃべり 葉の log F0 Fig. 1 1 An example of classification of substyles of rap. ' & 2. 4) m.o.v.e 5) motsu motsu (1) (2) (3) (4) (1) (2) mot

IPSJ SIG Technical Report Vol.2012-CG-148 No /8/29 3DCG 1,a) On rigid body animation taking into account the 3D computer graphics came

A pp CALL College Life CD-ROM Development of CD-ROM English Teaching Materials, College Life Series, for Improving English Communica

2. Twitter Twitter 2.1 Twitter Twitter( ) Twitter Twitter ( 1 ) RT ReTweet RT ReTweet RT ( 2 ) URL Twitter Twitter 140 URL URL URL 140 URL URL

IPSJ SIG Technical Report Vol.2013-GN-87 No /3/ Research of a surround-sound field adjustmen system based on loudspeakers arrangement Ak

Table 1 Utilization of Data for River Water Table 2 Utilization of Data for Groundwater Quality Analysis5,6,9,10,13,14) Quality Analysis5-13) Fig. 1 G

2006 [3] Scratch Squeak PEN [4] PenFlowchart 2 3 PenFlowchart 4 PenFlowchart PEN xdncl PEN [5] PEN xdncl DNCL 1 1 [6] 1 PEN Fig. 1 The PEN

Vol. 42 No. SIG 8(TOD 10) July HTML 100 Development of Authoring and Delivery System for Synchronized Contents and Experiment on High Spe

& Vol.2 No (Mar. 2012) 1,a) , Bluetooth A Health Management Service by Cell Phones and Its Us

..,,...,..,...,,.,....,,,.,.,,.,.,,,.,.,.,.,,.,,,.,,,,.,,, Becker., Becker,,,,,, Becker,.,,,,.,,.,.,,

2. Eades 1) Kamada-Kawai 7) Fruchterman 2) 6) ACE 8) HDE 9) Kruskal MDS 13) 11) Kruskal AGI Active Graph Interface 3) Kruskal 5) Kruskal 4) 3. Kruskal

ActionScript Flash Player 8 ActionScript3.0 ActionScript Flash Video ActionScript.swf swf FlashPlayer AVM(Actionscript Virtual Machine) Windows

IPSJ SIG Technical Report Vol.2017-ARC-225 No.12 Vol.2017-SLDM-179 No.12 Vol.2017-EMB-44 No /3/9 1 1 RTOS DefensiveZone DefensiveZone MPU RTOS

08医療情報学22_1_水流final.PDF

Transcription:

Vol. 50 No. 3 1144 1155 (Mar. 2009) 1 1, 1 1 1 1, 2 1 source code review was conducted at first, then, unit testing, integration testing, and system testing are done. Results of source code review may influence number of detected faults during software testing. In the analysis, we used 27 projects data recorded in Fujitsu Limited, and made prediction model of defect density of unit testing, integration testing, and system testing with linear regression model. As a result, when the code review defect density is not used for an explanatory variable, the system testing defect density cannot be predicted (the determination coefficient was 0.02), and when the code review defect density is used for an explanatory variable, the system testing defect density can be predicted (the determination coefficient was 0.52). 27 0.02 0.52 Software Defect Density Prediction Using Code Review Defect Density Masateru Tsunoda, 1 Haruaki Tamada, 1, 1 Shuji Morisaki, 1 Tomoko Matsumura, 1 Akira Kurosaki 1, 2 and Ken-ichi Matsumoto 1 This paper clarifies the effect of code review indication density for accuracy of software defect density prediction model. Code review indication density is defined as code review indication number divided by lines of source code. In the software development, code review is conducted before software testing to enhance quality of source codes. Generally, in software development project, 1. 4) 1 Graduate School of Information Science, Nara Institute of Science and Technology 1 Presently with Faculty of Computer Science and Engineering, Kyoto Sangyo University 2 Presently with Osaka University of Arts 1144 c 2009 Information Processing Society of Japan

1145 27 2 3 4 5 6 7 2. 6),8),15),21),23) Runeson 18) 21) 1 16) 9) 3. 1 25) 0 2 (a) (b) (c)

1146 4),13),14),22) y k x 1,x 2,...,x k 12) y = β 0 + β 1x 1 + β 2x 2 + + β k x k + ε (1) β 0 β 1,β 2,...,β k ε n ε i i =1, 2,...,n 12) LM KS LM 12) e 2 = δ 0 + δŷ 2 + u (2) e ŷ u δ 0 δ n LM 1 24) 1 2 3 1 F F p in VIF 10 p in 3 3 F F F p out 4 F p out 3 4 2 p in p out 0.05 0.5 24) 11) 11) Strike 19) Strike (a) (b) (c) Cook Cook Cook 17) Cook 1 (c) VIF VIF 10 30 20),24) 17) 1 12) 0.5 7)

1147 12) 3 (a) 2 (b) (c) (a) (d) 1 2 Cook 1 4. 4.1 27 4.2 5.1 5.2 5.3 5.3 10% 1 2 1 1 Table 1 Detail of analyzed metrics. 2 3) 3) 27 5% 0.3 Cohen 2) 0 2 65% 2 20% 2) 1 2 1),4),5),10),18),22) 10% 1

1148 2 Table 2 The relationship between lines of code and defects on review, and defects on test. 4.2 2 0 24 11 0 0.82 p =0.01 2 1,000 1,000 19 3 1 1,000 27 5. 5.1 1,000 0.3 3 (1) 1,000 0.3 1,000 1,000 1,000 3 1,000

1149 3 Table 3 The relationship between defect density of each testing and metrics. (2) 1,000 (3) 1,000 0.3 (4) 1,000 5.2 4.2 1,000 19 p in 0.4 p out 0.5 (1) 3 Cook 1 2 2.3 6.2 Cook 1 4 9 LM KS p =0.64 p =0.99 0.5 3 2 4 30 9 VIF 10 (2) 5 10 3 1 Cook 6.0 Cook 1

1150 4 Table 4 Defect density prediction model. Table 7 7 Comparison of error of unit testing defect density prediction model. 5 Table 5 Defect density prediction model. Table 8 8 Comparison of error of system testing defect density prediction model. 6 Table 6 System testing defect density prediction model. LM KS p =0.32 p =0.29 0.5 5 10 VIF (3) 3 Cook 1 6 11 LM KS p =0.12 p =0.12 0.5 6 11 VIF 5.3 3 3 (1) 5.2 5.2 3 Cook 1 4 12 LM KS p =0.88 p =0.85 0.5 4 12

1151 9 12 Table 9 Coefficients of unit testing defect density prediction model with code review defect density. Table 12 Coefficients of unit testing defect density prediction model without code review defect density. Table 10 10 Coefficients of integration testing defect density prediction model. Table 13 13 Coefficients of system testing defect density prediction model without code review defect density. Table 11 11 Coefficients of system testing defect density prediction model with code review defect density. (2) 5.2 VIF 7 1 4 7 5.2 3 6 13 Cook 1.6 1 Cook 1 6 13 VIF LM KS

1152 Fig. 1 1 Boxplots of error of unit testing defect density prediction model. Fig. 2 2 Boxplots of error of system testing defect density prediction model. p =0.75 p =0.07 6 6 0.02 0.52 11 8 2 8 2 p =0.09 Wilcoxon p =0.36 6. 4.2

1153 12 3 11 21) 9) 16) 23) 7.

1154 e-society IT 1) Blackburn, J., Scudder, G. and Wassenhove, L.: Improving Speed and Productivity of Software Development: A Global Survey of Software Developers, IEEE Trans. Softw. Eng., Vol.22, No.12, pp.875 885 (1996). 2) Cohen, J.: Statistical power analysis for the behavioral sciences (2nd Edition), p.567, Lawrence Erlbaum Associates, Associates Mahwah, NJ (1988). 3) Field, A. and Hole, G.: How to design and report experiments, p.384, Sage Publications, London (2003). 4) Vol.26, No.3, pp.91 101, (1996). 5) Vol.48, No.8, pp.2608 2619 (2007). 6) Vol.J86-A, No.6, pp.713 717 (2003). 7) Excel p.266 (2001). 8) Knab, P., Pinzger, M. and Bernstein, A.: Predicting defect densities in source code files with decision tree learners, Proc. International Workshop on Mining Software Repositories, pp.119 125 (2006). 9) SEC journal, Vol.1, No.4, pp.6 15 (2005). 10) Lee, N. and Litecky, C.: An Empirical Study of Software Reuse with Special Attention to Ada, IEEE Trans. Softw. Eng., Vol.23, No.9, pp.537 549 (1997). 11) Little, R. and Rubin, D.: Statistical Analysis with Missing Data, 2nd ed., p.408, John Wiley & Sons, New York (2002). 12) II p.228 (2007). 13) Munson, J. and Khoshgoftaar, T.: Regression Modeling of Software Quality: Empirical Investigation, Information and Software Technology, Vol.32, No.2, pp.106 114 (1990). 14) Nagappan, N., Williams, L., Hudepohl, J., Snipes, W. and Vouk, M.: Preliminary Results On Using Static Analysis Tools For Software Inspection, Proc. 15th International Symposium on Software Reliability Engineering, pp.429 439 (2004). 15) Nagappan, N. and Ball, T.: Static Analysis Tools as Early Indicators of Pre- Release Defect Density, Proc. 27th International Conference on Software Engineering, pp.580 586 (2005). 16) SEC journal, Vol.2, No.4, pp.10 17 (2006). 17) SPSS BASE p.280 (2004). 18) Runeson, P. and Wohlin, C.: An Experimental Evaluation of an Experience- Based Capture-Recapture Method in Software Code Inspections, Empirical Software Engineering, Vol.3, Issue 4, pp.381 406 (1998). 19) Strike, K., El Eman, K. and Madhavji, N.: Software Cost Estimation with Incomplete Data, IEEE Trans. Softw. Eng., Vol.27, No.10, pp.890 908 (2001). 20) Tabachnick, B.G. and Fidell, L.S.: Using Multivariate Statistics (3rd Edition), p.880, Harper Collins College Publishers, New York (1996). 21) D-I Vol.J77-D-I, No.6, pp.454 461 (1994). 22) Takahashi, M. and Kamayachi, Y.: An Empirical Study of a Model for Program Error Prediction, IEEE Trans. Softw. Eng., Vol.15, No.1, pp.82 86 (1989). 23) C Halstead D Vol.J82-D1, No.8, pp.1017 1034 (1999). 24) Windows p.240 (1995). 25) Windows p.164 (1999). ( 20 4 30 ) ( 20 12 5 )

1155 1997 2007 IEEE 2004 IEEE 1999 2001 2006 2007 2008 IEEE 2001 IIJ RFID 2005 2007 IEEE 2006 2007 2008 1985 1989 1993 2001 / ACM IEEE Senior Member