APPENDIX G

 

Demographic Data

 

Table G.1 shows part A of the demographic data collected from the Demographic Data Sheet (Appendix A). The column labeled Group specifies to which group a subject belongs. A letter C represents the Control group, and a letter E represents the Experimental group. The column labeled Major specifies the program major that the subject pursues in his studies.

Table G.2 shows the majors and their descriptions. The column labeled level specifies the subject's level of study. The letter U represents undergraduate and the letter G represents graduate. The column labeled Class specifies the class (course) that a given subject was enrolled. CS131 represents the course Programming and Data Structures. CS148 represents the course Theory of Translators. Within the column labeled Sex, the letters F and M represents Female and Male, repectively.

Tables G.4, G.5 and G.6 show the experimental data that was collected from the Subject Performance Evaluation Sheet (Appendix D) for programs Pgm1, Pgm2 and Pgm3, respectively.

Subject Id

Group

Major

Level

Class

Sex

S02

C

CS

U

CS131

F

S03

C

OT

U

CS131

F

S04

C

CS

G

CS131

F

S06

C

CS

U

CS131

M

S07

C

OT

U

CS131

M

S08

C

EE

U

CS131

M

S09

C

CE

U

CS131

M

S11

C

OT

G

CS131

M

S17

C

CS

U

CS148

F

S18

C

CS

U

CS131

F

S19

C

OT

U

CS131

M

S24

C

EE

G

CS131

M

S26

C

CS

G

CS131

F

S28

C

OT

G

CS131

M

S31

C

EE

G

CS131

M

S32

C

CS

G

CS131

M

S33

C

CS

G

CS131

M

S34

C

CS

U

CS148

F

S41

C

CE

U

CS131

M

S42

C

CS

G

CS131

M

S01

E

CS

U

CS148

M

S05

E

CE

U

CS131

M

S10

E

CS

G

CS131

M

S12

E

OT

U

CS131

F

S14

E

OT

G

CS131

F

S15

E

CS

U

CS148

M

S16

E

CS

U

CS148

M

S20

E

CS

G

CS131

M

S21

E

EE

G

CS131

M

S22

E

CS

G

CS131

M

S23

E

CS

G

CS131

F

S25

E

CS

U

CS148

M

S27

E

CS

G

CS131

M

S29

E

CS

G

CS131

M

S30

E

CS

U

CS148

M

S35

E

EE

G

CS131

M

S36

E

CS

U

CS148

M

S37

E

CS

U

CS148

M

S39

E

CS

G

CS131

M

S40

E

CS

U

CS148

M

Table G.1 - Experimental Data - Part A

 

 

Major

Description

CE

Computer Engineering

CS

Computer Science

EE

Electrical Engineering

OT

Other

Table G.2 - Majors

 

Table G.3 shows part B of the experimental data collected from the Demographic Data Sheet (Appendix A) and also from the Follow Up Questionaire, question 1, (Appendix E).

The column labeled First specifies which of the programs (Pgm1 and Pgm2) was assigned (ramdomly) first to the subject.

 

 

Subject Id

GPA

AGE

Months Experience

Ada Experience

No. P. Languages

Concurrency

Small Ada

Self Rate Ada

Self Rate Conc

First Pgm

Easiest Pgm

S02

25

19

9

3

4

0

0

1

1

2

1

S03

29

19

3

3

3

0

0

1

1

2

2

S04

36

40

3

3

4

0

0

1

1

1

1

S06

28

19

48

3

3

0

0

1

1

1

2

S07

26

21

48

3

4

0

0

1

1

2

2

S08

35

24

48

3

6

0

0

1

1

1

2

S09

38

20

6

3

6

0

0

1

1

2

2

S11

35

29

13

3

4

0

1

2

1

2

2

S17

39

20

3

3

5

0

0

2

1

2

2

S18

36

22

18

3

4

0

0

1

1

1

2

S19

33

20

36

3

3

0

0

1

1

2

2

S24

31

31

48

3

6

1

0

1

2

1

1

S26

30

29

3

3

1

0

0

1

1

1

2

S28

30

30

12

12

4

1

1

2

2

2

2

S31

30

30

6

3

1

0

0

1

1

1

2

S32

30

35

6

3

2

0

0

1

1

2

2

S33

35

28

24

3

4

0

0

2

1

1

2

S34

22

19

3

3

4

0

0

2

1

2

1

S41

35

20

48

3

6

0

0

2

1

2

2

S42

37

26

60

3

8

0

0

1

1

1

1

S01

29

20

36

4

5

0

0

1

1

1

2

S05

38

16

20

3

6

0

0

2

1

1

2

S10

37

30

12

3

4

0

0

2

1

1

2

S12

24

20

6

3

3

0

0

1

1

1

1

S14

30

31

3

3

4

0

0

1

1

2

1

S15

23

33

60

3

5

1

0

2

1

1

1

S16

28

20

8

4

6

1

1

2

2

2

1

S20

32

24

12

3

5

0

0

1

1

1

1

S21

40

28

3

3

3

0

0

1

1

1

1

S22

34

24

120

11

6

0

0

2

1

2

1

S23

30

28

12

3

3

0

0

2

1

2

1

S25

30

24

6

3

8

1

0

1

1

1

1

S27

30

26

3

3

3

0

0

1

1

1

2

S29

30

31

84

3

4

0

0

2

1

1

2

S30

30

20

12

4

6

0

0

1

1

1

1

S35

28

29

4

3

1

0

0

1

1

2

1

S36

32

28

48

3

4

0

1

1

1

1

2

S37

32

27

36

6

5

0

0

2

1

2

1

S39

31

27

48

3

5

1

0

1

2

2

1

S40

32

21

4

4

4

0

0

2

1

2

1

Table G.3 - Experimental Data - Part B

 

 

Subject Id

First Change

No Changes

No Runs

Bugs Inserted

Time

Score

Time Score

S02

10

8

4

1

20

3

60

S03

8

5

9

3

20

3

60

S04

3

2

6

2

20

3

60

S06

3

6

15

2

20

3

60

S07

11

2

5

1

20

3

60

S08

5

3

5

1

20

2

40

S09

2

2

3

0

5

1

5

S11

5

7

8

6

20

3

60

S17

7

6

6

5

20

3

60

S18

7

5

7

3

20

3

60

S19

8

4

11

2

20

3

60

S24

4

5

11

0

20

3

60

S26

4

2

4

3

20

3

60

S28

18

1

2

1

20

3

60

S31

7

2

4

1

20

3

60

S32

3

4

6

1

20

3

60

S33

1

2

4

2

20

3

60

S34

4

5

6

1

20

3

60

S41

6

5

9

2

20

2

40

S42

5

4

5

1

11

1

11

S01

1

1

2

0

3

1

3

S05

6

1

3

0

7

1

7

S10

4

1

2

0

20

3

60

S12

4

1

2

0

7

1

7

S14

2

1

2

0

4

1

4

S15

5

1

2

0

6

1

6

S16

5

1

1

0

6

1

6

S20

6

1

1

0

8

1

8

S21

3

2

3

0

20

3

60

S22

3

1

2

0

4

1

4

S23

4

1

2

0

6

1

6

S25

2

3

5

1

12

1

12

S27

2

4

9

2

20

3

60

S29

4

1

1

0

8

1

8

S30

5

1

2

0

6

1

6

S35

18

1

2

1

20

3

60

S36

2

1

2

0

5

1

5

S37

2

1

2

0

4

1

4

S39

3

1

1

0

6

1

6

S40

2

1

1

0

8

1

8

Table G.4 - Experimental Data - Part C (Pgm1)

 

Subject Id

First Change

No Changes

No Runs

Bugs Inserted

Time

Score

Time Score

S02

11

5

9

2

20

3

60

S03

2

6

8

1

20

3

60

S04

1

2

6

2

20

3

60

S06

8

7

13

5

20

3

60

S07

5

5

7

0

20

3

60

S08

1

1

2

0

6

1

6

S09

1

3

6

1

20

2

40

S11

3

6

10

3

20

3

60

S17

7

3

3

0

13

1

13

S18

4

5

9

1

20

3

60

S19

5

4

8

3

20

2

40

S24

2

11

19

0

20

2

40

S26

2

5

8

3

20

3

60

S28

0

0

5

0

20

3

60

S31

4

3

4

1

20

2

40

S32

1

7

14

2

20

3

60

S33

4

3

5

0

20

3

60

S34

2

5

6

0

20

3

60

S41

3

1

2

0

7

1

7

S42

4

3

4

1

8

1

8

S01

2

4

5

1

7

1

7

S05

9

2

4

2

20

2

40

S10

4

2

4

1

20

2

40

S12

5

2

2

1

20

2

40

S14

7

2

5

0

20

2

40

S15

2

1

2

1

20

2

40

S16

6

3

6

1

20

2

40

S20

4

6

7

2

18

1

18

S21

6

2

3

0

20

3

60

S22

4

3

4

1

9

1

9

S23

4

2

5

1

12

1

12

S25

6

4

5

1

20

1

20

S27

5

3

6

1

20

2

40

S29

5

1

2

0

10

1

10

S30

3

1

5

0

14

1

14

S35

7

1

1

0

20

2

40

S36

4

1

2

0

10

1

10

S37

2

1

2

0

8

1

8

S39

3

3

4

1

11

1

11

S40

3

1

2

0

6

1

6

Table G.5 - Experimental Data - Part D (Pgm 2)

 

 

Subject Id

First Change

No Changes

No Runs

Bugs Inserted

Time

Score

Time Score

S02

9

3

6

1

20

3

60

S03

7

1

1

0

20

2

40

S04

0

0

2

0

20

3

60

S06

2

1

2

0

11

1

11

S07

13

1

2

0

20

2

40

S08

3

4

6

2

20

2

40

S09

2

0

2

0

20

3

60

S11

11

1

3

0

20

3

60

S17

5

1

2

1

20

2

40

S18

6

3

5

0

20

2

40

S19

2

2

2

0

15

1

15

S24

2

2

4

1

14

1

14

S26

0

0

2

0

20

3

60

S28

0

0

2

0

20

3

60

S31

3

1

1

0

15

1

15

S32

5

1

2

0

20

1

20

S33

2

2

3

1

20

1

20

S34

2

2

2

1

20

1

20

S41

1

1

1

0

18

1

18

S42

1

1

1

0

6

1

6

S01

1

2

3

0

7

1

7

S05

0

0

2

0

20

3

60

S10

9

1

1

0

20

2

40

S12

3

1

0

0

20

1

20

S14

1

1

2

0

19

1

19

S15

4

2

2

0

11

1

11

S16

0

0

3

0

20

3

60

S20

4

4

5

0

19

1

19

S21

0

0

2

0

20

3

60

S22

1

1

1

0

8

1

8

S23

9

1

2

0

16

1

16

S25

2

1

1

0

18

1

18

S27

0

0

0

0

20

3

60

S29

3

1

1

0

12

1

12

S30

1

1

1

0

10

1

10

S35

0

0

1

0

20

3

60

S36

4

1

1

0

16

1

16

S37

2

4

5

0

15

1

15

S39

3

2

2

0

20

2

40

S40

3

6

7

0

18

1

18

Table G.6 - Experimental Data - Part E (Pgm 3)