source: documented-examples/trunk/bibtex-e/import/1978 to 2006 Pubs.bib@ 22898

Last change on this file since 22898 was 18738, checked in by oranfry, 15 years ago

the rest of the documented example collections

  • Property svn:executable set to *
File size: 83.7 KB
Line 
1@workingpaper{
2
3 Author = {Bainbridge, D. and Inglis, S.J.},
4
5 Title = {Musical image compression},
6
7 Publisher = {Department of Computer Science, The University of Waikato},
8
9 Number = {97/25},
10
11 Pages = {1-10},
12
13 Year = {1997} }
14
15
16
17
18
19
20
21@workingpaper{
22
23 Author = {Barbour, R.H. and Yeo, A.W.},
24
25 Title = {Internationalising a spreadsheet for Pacific Basin languages},
26
27 Publisher = {Department of Computer Science, University of Waikato},
28
29 Number = {97/17},
30
31 Year = {1997} }
32
33
34
35
36
37
38
39@workingpaper{
40
41 Author = {Cleary, J.G. and Littin, R.H. and McWha, J. and Pearson, M.W.},
42
43 Title = {Constraints on parallelism beyond 10 instructions per cycle},
44
45 Publisher = {Department of Computer Science, The University of Waikato},
46
47 Number = {97/27},
48
49 Pages = {1-15},
50
51 Year = {1997} }
52
53
54
55
56
57
58
59@workingpaper{
60
61 Author = {Cockburn, A. and Jones, S.R.},
62
63 Title = {Design issues for World Wide Web navigation visualisation tools},
64
65 Publisher = {Department of Computer Science, The University of Waikato},
66
67 Number = {97/2},
68
69 Year = {1997} }
70
71
72
73
74
75
76
77@workingpaper{
78
79 Author = {Cunningham, S.J. and Littin, J.N. and Witten, I.H.},
80
81 Title = {Applications of machine learning in information retrieval},
82
83 Publisher = {Department of Computer Science, The University of Waikato},
84
85 Number = {97/6},
86
87 Year = {1997} }
88
89
90
91
92
93
94
95@workingpaper{
96
97 Author = {Frank, E.T. and Wang, Y. and Inglis, S.J. and Holmes, G. and Witten, I.H.},
98
99 Title = {Using model trees for classification},
100
101 Publisher = {Department of Computer Science, The University of Waikato},
102
103 Number = {97/12},
104
105 Year = {1997} }
106
107
108
109
110
111
112
113@workingpaper{
114
115 Author = {Holmes, G.},
116
117 Title = {Discovering inter-attribute relationships},
118
119 Publisher = {Department of Computer Science, The University of Waikato},
120
121 Number = {97/13},
122
123 Year = {1997} }
124
125
126
127
128
129
130
131@workingpaper{
132
133 Author = {Holmes, G. and Rogers, W.J.},
134
135 Title = {Freezing rich fragments of the World Wide Web},
136
137 Publisher = {Department of Computer Science, The University of Waikato},
138
139 Number = {97/11},
140
141 Year = {1997} }
142
143
144
145
146
147
148
149@workingpaper{
150
151 Author = {Holmes, G. and Smith, T.C. and Rogers, W.J.},
152
153 Title = {Computer concepts without computers: a first course in computer science},
154
155 Publisher = {Department of Computer Science, The University of Waikato},
156
157 Number = {97/7},
158
159 Year = {1997} }
160
161
162
163
164
165
166
167@workingpaper{
168
169 Author = {Humphrey, M.C.},
170
171 Title = {A graphical notation for the design of information visualisations},
172
173 Publisher = {Department of Computer Science, The University of Waikato},
174
175 Number = {97/5},
176
177 Month = {14/5/04},
178
179 Year = {1997} }
180
181
182
183
184
185
186
187@workingpaper{
188
189 Author = {Jones, S.R. and Marsh, S.},
190
191 Title = {A dynamic and flexible representation of social relationships in CSCW},
192
193 Publisher = {Department of Computer Science, The University of Waikato},
194
195 Number = {97/1},
196
197 Year = {1997} }
198
199
200
201
202
203
204
205@workingpaper{
206
207 Author = {Jones, S.R. and McInnes, S.},
208
209 Title = {A graphical user interface for Boolean query specification},
210
211 Publisher = {Department of Computer Science, The University of Waikato},
212
213 Number = {97/31},
214
215 Pages = {1-18},
216
217 Year = {1997} }
218
219
220
221
222
223
224
225@workingpaper{
226
227 Author = {Littin, R.H. and Cleary, J.G.},
228
229 Title = {Effects of re-ordered memory operations on parallelism},
230
231 Publisher = {Department of Computer Science, The University of Waikato},
232
233 Number = {97/28},
234
235 Pages = {1-13},
236
237 Year = {1997} }
238
239
240
241
242
243
244
245@workingpaper{
246
247 Author = {Nevill-Manning, C.G. and Reed, T. and Witten, I.H.},
248
249 Title = {Extracting text from PostScript},
250
251 Publisher = {Department of Computer Science, The University of Waikato},
252
253 Number = {97/10},
254
255 Year = {1997} }
256
257
258
259
260
261
262
263@workingpaper{
264
265 Author = {Nevill-Manning, C.G. and Witten, I.H. and Paynter, G.W.},
266
267 Title = {Browsing in digital libraries: a phrase-based approach},
268
269 Publisher = {Department of Computer Science, The University of Waikato},
270
271 Number = {97/4},
272
273 Year = {1997} }
274
275
276
277
278
279
280
281@workingpaper{
282
283 Author = {Peeters, R. and Smith, T.C.},
284
285 Title = {Fast convergence with a greedy tag-phrase dictionary},
286
287 Publisher = {Department of Computer Science, The University of Waikato},
288
289 Number = {97/23},
290
291 Pages = {1-10},
292
293 Year = {1997} }
294
295
296
297
298
299
300
301@workingpaper{
302
303 Author = {Phillips, C. and McKauge, J.},
304
305 Title = {OZCHI'96 Industry Session: Sixth Australian Conference on Human-Computer Interaction},
306
307 Publisher = {Department of Computer Science, The University of Waikato},
308
309 Number = {97/29},
310
311 Year = {1997} }
312
313
314
315
316
317
318
319@workingpaper{
320
321 Author = {Rauterberg, M. and Oestreicher, L. and Grundy, J.C.},
322
323 Title = {Proceedings of the INTERACT97 Combined Workshop on CSCW in HCI-worldwide},
324
325 Publisher = {Department of Computer Science, The University of Waikato},
326
327 Number = {97/16},
328
329 Year = {1997} }
330
331
332
333
334
335
336
337@workingpaper{
338
339 Author = {Smith, L.A. and McNab, R.J.},
340
341 Title = {A sight-singing tutor},
342
343 Publisher = {Department of Computer Science, The University of Waikato},
344
345 Number = {97/8},
346
347 Year = {1997} }
348
349
350
351
352
353
354
355@workingpaper{
356
357 Author = {Teahan, W.J. and Cleary, J.G.},
358
359 Title = {Adaptive models of English text},
360
361 Publisher = {Department of Computer Science, The University of Waikato},
362
363 Number = {97/30},
364
365 Pages = {1-28},
366
367 Year = {1997} }
368
369
370
371
372
373
374
375@workingpaper{
376
377 Author = {Teahan, W.J. and Cleary, J.G.},
378
379 Title = {Tag based models of English text},
380
381 Publisher = {Department of Computer Science, The University of Waikato},
382
383 Number = {97/24},
384
385 Pages = {1-10},
386
387 Year = {1997} }
388
389
390
391
392
393
394
395@workingpaper{
396
397 Author = {Teahan, W.J. and Inglis, S.J. and Cleary, J.G. and Holmes, G.},
398
399 Title = {Correcting English text using PPM models},
400
401 Publisher = {Department of Computer Science, The University of Waikato},
402
403 Number = {97/26},
404
405 Pages = {1-10},
406
407 Year = {1997} }
408
409
410
411
412
413
414
415@workingpaper{
416
417 Author = {Ting, K.M.},
418
419 Title = {Inducing cost-sensitive trees via instance weighting},
420
421 Publisher = {Department of Computer Science, The University of Waikato},
422
423 Number = {97/22},
424
425 Pages = {1-16},
426
427 Year = {1997} }
428
429
430
431
432
433
434
435@workingpaper{
436
437 Author = {Ting, K.M. and Low, B.T. and Witten, I.H.},
438
439 Title = {Learning from batched data: model combination vs data combination},
440
441 Publisher = {Department of Computer Science, The University of Waikato},
442
443 Number = {97/14},
444
445 Year = {1997} }
446
447
448
449
450
451
452
453@workingpaper{
454
455 Author = {Ting, K.M. and Witten, I.H.},
456
457 Title = {Stacked generalization: when does it work?},
458
459 Publisher = {Department of Computer Science, The University of Waikato},
460
461 Number = {97/3},
462
463 Year = {1997} }
464
465
466
467
468
469
470
471@workingpaper{
472
473 Author = {Ting, K.M. and Witten, I.H.},
474
475 Title = {Stacking bagged and dagged models},
476
477 Publisher = {Department of Computer Science, University of Waikato},
478
479 Number = {97/9},
480
481 Year = {1997} }
482
483
484
485
486
487
488
489@workingpaper{
490
491 Author = {Turner, K.},
492
493 Title = {Information seeking, retrieving, reading and storing behaviour of library users},
494
495 Publisher = {Department of Computer Science, The University of Waikato},
496
497 Number = {97/15},
498
499 Pages = {1-28},
500
501 Year = {1997} }
502
503
504
505
506
507
508
509@workingpaper{
510
511 Author = {Yeo, A.W. and Barbour, R.H.},
512
513 Title = {Language use in software},
514
515 Publisher = {Department of Computer Science, The University of Waikato},
516
517 Number = {97/20},
518
519 Year = {1997} }
520
521
522
523
524
525
526
527@workingpaper{
528
529 Author = {Yeo, A.W. and Barbour, R.H.},
530
531 Title = {Localising a spreadsheet: an Iban example},
532
533 Publisher = {Department of Computer Science University of Waikato},
534
535 Number = {97/18},
536
537 Year = {1997} }
538
539
540
541
542
543
544
545@workingpaper{
546
547 Author = {Yeo, A.W. and Barbour, R.H.},
548
549 Title = {Strategies of internationalisation and localisation: a postmodernist’s perspective},
550
551 Publisher = {Department of Computer Science, The University of Waikato},
552
553 Number = {97/19},
554
555 Year = {1997} }
556
557
558
559
560
561
562
563@workingpaper{
564
565 Author = {Yeo, A.W. and Barbour, R.H. and Apperley, M.D.},
566
567 Title = {Usability testing: a Malaysian study},
568
569 Publisher = {Department of Computer Science, The University of Waikato},
570
571 Number = {97/21},
572
573 Pages = {1-8},
574
575 Year = {1997} }
576
577
578
579
580
581
582
583@workingpaper{
584
585 Author = {Bainbridge, D. and Cunningham, S.J.},
586
587 Title = {Making oral history accessible over the World Wide Web},
588
589 Publisher = {Department of Computer Science, The University of Waikato},
590
591 Number = {98/18},
592
593 Pages = {1-25},
594
595 Year = {1998} }
596
597
598
599
600
601
602
603@workingpaper{
604
605 Author = {Bainbridge, D. and McNab, R.J. and Smith, L.A.},
606
607 Title = {Melody based tune retrieval over the World Wide Web},
608
609 Publisher = {Department of Computer Science, The University of Waikato},
610
611 Number = {98/17},
612
613 Pages = {1-9},
614
615 Year = {1998} }
616
617
618
619
620
621
622
623@workingpaper{
624
625 Author = {Cleary, J.G. and Graham, I.D. and Pearson, M.W. and McGregor, A.J.},
626
627 Title = {Measuring ATM traffic: final report for New Zealand Telecom},
628
629 Publisher = {Department of Computer Science, The University of Waikato},
630
631 Number = {98/14},
632
633 Pages = {1-15},
634
635 Year = {1998} }
636
637
638
639
640
641
642
643@workingpaper{
644
645 Author = {Cleary, J.G. and Trigg, L.E.},
646
647 Title = {Experiences with a weighted decision tree learner},
648
649 Publisher = {Department of Computer Science, The University of Waikato},
650
651 Number = {98/10},
652
653 Pages = {1-15},
654
655 Year = {1998} }
656
657
658
659
660
661
662
663@workingpaper{
664
665 Author = {Frank, E.T. and Trigg, L.E. and Holmes, G. and Witten, I.H.},
666
667 Title = {Naive Bayes for regression},
668
669 Publisher = {Department of Computer Science, The University of Waikato},
670
671 Number = {98/15},
672
673 Pages = {1-17},
674
675 Year = {1998} }
676
677
678
679
680
681
682
683@workingpaper{
684
685 Author = {Frank, E.T. and Witten, I.H.},
686
687 Title = {Generating accurate rule sets without global optimization},
688
689 Publisher = {Department of Computer Science, The University of Waikato},
690
691 Number = {98/2},
692
693 Pages = {1-15},
694
695 Year = {1998} }
696
697
698
699
700
701
702
703@workingpaper{
704
705 Author = {Grundy, J.C.},
706
707 Title = {Proceedings of CBISE'98 Workshop on component based information systems engineering},
708
709 Publisher = {Department of Computer Science, The University of Waikato},
710
711 Number = {98/12},
712
713 Pages = {1-107},
714
715 Year = {1998} }
716
717
718
719
720
721
722
723@workingpaper{
724
725 Author = {Henson, M.C. and Reeves, S.V.},
726
727 Title = {A logic for the schema calculus},
728
729 Publisher = {Department of Computer Science, The University of Waikato},
730
731 Number = {98/5},
732
733 Pages = {1-20},
734
735 Year = {1998} }
736
737
738
739
740
741
742
743@workingpaper{
744
745 Author = {Henson, M.C. and Reeves, S.V.},
746
747 Title = {New foundations for Z},
748
749 Publisher = {Computer Science University of Waikato},
750
751 Number = {98/6},
752
753 Pages = {1-20},
754
755 Year = {1998} }
756
757
758
759
760
761
762
763@workingpaper{
764
765 Author = {Henson, M.C. and Reeves, S.V.},
766
767 Title = {Revising Z: semantics and logic},
768
769 Publisher = {Department of Computer Science, The University of Waikato},
770
771 Number = {98/4},
772
773 Pages = {1-42},
774
775 Year = {1998} }
776
777
778
779
780
781
782
783@workingpaper{
784
785 Author = {Holmes, G. and Cunningham, S.J. and Dela Rue, B.T. and Bollen, A.F.},
786
787 Title = {Predicting apple bruising using machine learning},
788
789 Publisher = {Department of Computer Science, The University of Waikato},
790
791 Number = {98/7},
792
793 Pages = {1-8},
794
795 Year = {1998} }
796
797
798
799
800
801
802
803@workingpaper{
804
805 Author = {Jones, S.R.},
806
807 Title = {Link as you type: using key phrases for automated dynamic link generation},
808
809 Publisher = {Computer Science University of Waikato},
810
811 Number = {98/16},
812
813 Pages = {1-9},
814
815 Year = {1998} }
816
817
818
819
820
821
822
823@workingpaper{
824
825 Author = {Jones, S.R.},
826
827 Title = {VQuery: a graphical user interface for Boolean query specification and dynamic result preview},
828
829 Publisher = {Department of Computer Science, The University of Waikato},
830
831 Number = {98/3},
832
833 Pages = {1-9},
834
835 Year = {1998} }
836
837
838
839
840
841
842
843@workingpaper{
844
845 Author = {Jones, S.R. and Cunningham, S.J. and McNab, R.J.},
846
847 Title = {An analysis of usage of a digital library},
848
849 Publisher = {Department of Computer Science, The University of Waikato},
850
851 Number = {98/13},
852
853 Pages = {1-12},
854
855 Year = {1998} }
856
857
858
859
860
861
862
863@workingpaper{
864
865 Author = {Ting, K.M. and Zheng, Z.},
866
867 Title = {Boosting trees for cost-sensitive classifications},
868
869 Publisher = {Department of Computer Science, The University of Waikato},
870
871 Number = {98/1},
872
873 Pages = {1-14},
874
875 Year = {1998} }
876
877
878
879
880
881
882
883@workingpaper{
884
885 Author = {Trigg, L.E.},
886
887 Title = {An entropy gain measure of numeric prediction performance},
888
889 Publisher = {Department of Computer Science, The University of Waikato},
890
891 Number = {98/11},
892
893 Pages = {1-11},
894
895 Year = {1998} }
896
897
898
899
900
901
902
903@workingpaper{
904
905 Author = {Williams, M.},
906
907 Title = {An evaluation of passage-level indexing strategies for a technical report archive},
908
909 Publisher = {Department of Computer Science, The University of Waikato},
910
911 Number = {98/8},
912
913 Pages = {1-9},
914
915 Year = {1998} }
916
917
918
919
920
921
922
923@workingpaper{
924
925 Author = {Witten, I.H. and McNab, R.J. and Jones, S.R. and Cunningham, S.J. and Bainbridge, D. and Apperley, M.D.},
926
927 Title = {Managing multiple collections, multiple languages, and multiple media in a distributed digital library},
928
929 Publisher = {Department of Computer Science, The University of Waikato},
930
931 Number = {98/9},
932
933 Pages = {1-17},
934
935 Year = {1998} }
936
937
938
939
940
941
942
943@workingpaper{
944
945 Author = {Apperley, M.D.},
946
947 Title = {Facilitating multiple copy/paste functions},
948
949 Publisher = {Department of Computer Science, The University of Waikato},
950
951 Number = {99/6},
952
953 Pages = {1-8},
954
955 Year = {1999} }
956
957
958
959
960
961
962
963@workingpaper{
964
965 Author = {Apperley, M.D. and Spence, R. and Hodge, S.B. and Chester, M.},
966
967 Title = {Browsing tree structures},
968
969 Publisher = {Department of Computer Science, The University of Waikato},
970
971 Number = {99/5},
972
973 Pages = {1-14},
974
975 Year = {1999} }
976
977
978
979
980
981
982
983@workingpaper{
984
985 Author = {Bach, J. and Witten, I.H.},
986
987 Title = {Lexical attraction for text compression},
988
989 Publisher = {Department of Computer Science, The University of Waikato},
990
991 Number = {99/1},
992
993 Pages = {1-10},
994
995 Year = {1999} }
996
997
998
999
1000
1001
1002
1003@workingpaper{
1004
1005 Author = {Chang, C. and McGregor, A.J. and Holmes, G.},
1006
1007 Title = {The LRU*WWW proxy cache document replacement algorithm},
1008
1009 Publisher = {Department of Computer Science, The University of Waikato},
1010
1011 Number = {99/9},
1012
1013 Pages = {1-11},
1014
1015 Year = {1999} }
1016
1017
1018
1019
1020
1021
1022
1023@workingpaper{
1024
1025 Author = {Cleary, J.G. and Graham, I.D. and McGregor, A.J. and Pearson, M.W. and Ziedins, I. and Curtis, J.P. and Donnelly, S.F. and Martens, J. and Martin, H.S.},
1026
1027 Title = {High precision traffic measurement by the WAND research group},
1028
1029 Publisher = {Department of Computer Science, The University of Waikato},
1030
1031 Number = {99/17},
1032
1033 Pages = {1-11},
1034
1035 Year = {1999} }
1036
1037
1038
1039
1040
1041
1042
1043@workingpaper{
1044
1045 Author = {Frank, E.T. and Witten, I.H.},
1046
1047 Title = {Reduced-error pruning with significance tests},
1048
1049 Publisher = {Department of Computer Science, The University of Waikato},
1050
1051 Number = {99/10},
1052
1053 Pages = {1-42},
1054
1055 Year = {1999} }
1056
1057
1058
1059
1060
1061
1062
1063@workingpaper{
1064
1065 Author = {Groves, L. and Nickson, R. and Reeve, G.R. and Reeves, S.V. and Utting, B.M.},
1066
1067 Title = {A survey of software requirements specification practices in the New Zealand software industry},
1068
1069 Publisher = {Department of Computer Science, The University of Waikato},
1070
1071 Number = {99/8},
1072
1073 Pages = {1-22},
1074
1075 Year = {1999} }
1076
1077
1078
1079
1080
1081
1082
1083@workingpaper{
1084
1085 Author = {Hall, M.A.},
1086
1087 Title = {Feature selection for discrete and numeric class machine learning},
1088
1089 Publisher = {Department of Computer Science, The University of Waikato},
1090
1091 Number = {99/4},
1092
1093 Pages = {1-16},
1094
1095 Year = {1999} }
1096
1097
1098
1099
1100
1101
1102
1103@workingpaper{
1104
1105 Author = {Holmes, G. and Hall, M.A. and Frank, E.T.},
1106
1107 Title = {Generating rule sets from model trees},
1108
1109 Publisher = {Department of Computer Science, The University of Waikato},
1110
1111 Number = {99/2},
1112
1113 Pages = {1-9},
1114
1115 Year = {1999} }
1116
1117
1118
1119
1120
1121
1122
1123@workingpaper{
1124
1125 Author = {Holmes, G. and Trigg, L.E.},
1126
1127 Title = {A diagnostic tool for tree based supervised classification learning algorithms},
1128
1129 Publisher = {Department of Computer Science, The University of Waikato},
1130
1131 Number = {99/3},
1132
1133 Pages = {1-5},
1134
1135 URL = {25/6/04},
1136
1137 Year = {1999} }
1138
1139
1140
1141
1142
1143
1144
1145@workingpaper{
1146
1147 Author = {Keegan, T.T. and Cunningham, S.J. and Apperley, M.D.},
1148
1149 Title = {The Niupepa collection: opening the blinds on a window to the past},
1150
1151 Publisher = {Department of Computer Science, The University of Waikato},
1152
1153 Number = {99/16},
1154
1155 Pages = {1-9},
1156
1157 Year = {1999} }
1158
1159
1160
1161
1162
1163
1164
1165@workingpaper{
1166
1167 Author = {Paynter, G.W. and Witten, I.H.},
1168
1169 Title = {Automating iterative tasks with programming by demonstration: a user evaluation},
1170
1171 Publisher = {Department of Computer Science, The University of Waikato},
1172
1173 Number = {99/7},
1174
1175 Pages = {1-9},
1176
1177 Year = {1999} }
1178
1179
1180
1181
1182
1183
1184
1185@workingpaper{
1186
1187 Author = {Teahan, W.J. and Wen, Y.Y. and McNab, R.J. and Witten, I.H.},
1188
1189 Title = {A compression-based algorithm for Chinese word segmentation},
1190
1191 Publisher = {Department of Computer Science, The University of Waikato},
1192
1193 Number = {99/13},
1194
1195 Pages = {1-20},
1196
1197 Year = {1999} }
1198
1199
1200
1201
1202
1203
1204
1205@workingpaper{
1206
1207 Author = {Wang, Y. and Witten, I.H.},
1208
1209 Title = {Clustering with finite data from semi-parametric mixture distributions},
1210
1211 Publisher = {Department of Computer Science, The University of Waikato},
1212
1213 Number = {99/14},
1214
1215 Pages = {1-6},
1216
1217 Year = {1999} }
1218
1219
1220
1221
1222
1223
1224
1225@workingpaper{
1226
1227 Author = {Wang, Y. and Witten, I.H.},
1228
1229 Title = {Pace regression},
1230
1231 Publisher = {Department of Computer Science, The University of Waikato},
1232
1233 Number = {99/12},
1234
1235 Pages = {1-27},
1236
1237 Year = {1999} }
1238
1239
1240
1241
1242
1243
1244
1245@workingpaper{
1246
1247 Author = {Witten, I.H. and Frank, E.T. and Trigg, L.E. and Hall, M.A. and Holmes, G. and Cunningham, S.J.},
1248
1249 Title = {Weka: practical machine learning tools and techniques with Java implementations},
1250
1251 Publisher = {Department of Computer Science, The University of Waikato},
1252
1253 Number = {99/11},
1254
1255 Pages = {1-4},
1256
1257 Year = {1999} }
1258
1259
1260
1261
1262
1263
1264
1265@workingpaper{
1266
1267 Author = {Frank, E.T. and Chui, C.K. and Witten, I.H.},
1268
1269 Title = {Text categorization using compression models},
1270
1271 Publisher = {Department of Computer Science, The University of Waikato},
1272
1273 Number = {00/2},
1274
1275 Pages = {1-10},
1276
1277 Year = {2000} }
1278
1279
1280
1281
1282
1283
1284
1285@workingpaper{
1286
1287 Author = {Hall, M.A.},
1288
1289 Title = {Correlation-based feature selection for discrete and numeric class machine learning},
1290
1291 Publisher = {Department of Computer Science, The University of Waikato},
1292
1293 Number = {00/8},
1294
1295 Pages = {1-9},
1296
1297 Year = {2000} }
1298
1299
1300
1301
1302
1303
1304
1305@workingpaper{
1306
1307 Author = {Hall, M.A. and Holmes, G.},
1308
1309 Title = {Benchmarking attribute selection techniques for data mining},
1310
1311 Publisher = {Department of Computer Science, The University of Waikato},
1312
1313 Number = {00/10},
1314
1315 Pages = {1-14},
1316
1317 Year = {2000} }
1318
1319
1320
1321
1322
1323
1324
1325@workingpaper{
1326
1327 Author = {Holmes, G. and Hall, M.A.},
1328
1329 Title = {A development environment for predictive modelling in foods},
1330
1331 Publisher = {Department of Computer Science, The University of Waikato},
1332
1333 Number = {00/9},
1334
1335 Pages = {1-13},
1336
1337 Year = {2000} }
1338
1339
1340
1341
1342
1343
1344
1345@workingpaper{
1346
1347 Author = {Jones, S.R. and Mahoui-Guerni, M.},
1348
1349 Title = {Hierarchical document clustering using automatically extracted keyphrases},
1350
1351 Publisher = {Department of Computer Science, The University of Waikato},
1352
1353 Number = {00/13},
1354
1355 Pages = {1-8},
1356
1357 Year = {2000} }
1358
1359
1360
1361
1362
1363
1364
1365@workingpaper{
1366
1367 Author = {Mahoui, A.},
1368
1369 Title = {One dimensional non-uniform rational B-splines for animation control},
1370
1371 Publisher = {Department of Computer Science, The University of Waikato},
1372
1373 Number = {00/7},
1374
1375 Pages = {1-52},
1376
1377 Year = {2000} }
1378
1379
1380
1381
1382
1383
1384
1385@workingpaper{
1386
1387 Author = {Mahoui-Guerni, M. and Cunningham, S.J.},
1388
1389 Title = {A comparative transaction log analysis of two computing collections},
1390
1391 Publisher = {Department of Computer Science, The University of Waikato},
1392
1393 Number = {00/12},
1394
1395 Pages = {1-6},
1396
1397 Year = {2000} }
1398
1399
1400
1401
1402
1403
1404
1405@workingpaper{
1406
1407 Author = {Reeve, G.R. and Reeves, S.V.},
1408
1409 Title = {m-charts and Z: extending the translation},
1410
1411 Publisher = {Department of Computer Science, The University of Waikato},
1412
1413 Number = {00/11},
1414
1415 Pages = {1-56},
1416
1417 Year = {2000} }
1418
1419
1420
1421
1422
1423
1424
1425@workingpaper{
1426
1427 Author = {Reeve, G.R. and Reeves, S.V.},
1428
1429 Title = {m-charts and Z: hows, whys and wherefores},
1430
1431 Publisher = {Department of Computer Science, The University of Waikato},
1432
1433 Number = {00/6},
1434
1435 Pages = {1-24},
1436
1437 Year = {2000} }
1438
1439
1440
1441
1442
1443
1444
1445@workingpaper{
1446
1447 Author = {Ware, M.F. and Frank, E.T. and Holmes, G. and Hall, M.A. and Witten, I.H.},
1448
1449 Title = {Interactive machine learning—letting users build classifiers},
1450
1451 Publisher = {Department of Computer Science, The University of Waikato},
1452
1453 Number = {00/4},
1454
1455 Pages = {1-7},
1456
1457 Year = {2000} }
1458
1459
1460
1461
1462
1463
1464
1465@workingpaper{
1466
1467 Author = {Witten, I.H. and Paynter, G.W. and Frank, E.T. and Gutwin, C.A. and Nevill-Manning, C.G.},
1468
1469 Title = {KEA: practical automatic keyphrase extraction},
1470
1471 Publisher = {Department of Computer Science, The University of Waikato},
1472
1473 Number = {00/5},
1474
1475 Pages = {1-9},
1476
1477 Year = {2000} }
1478
1479
1480
1481
1482
1483
1484
1485@workingpaper{
1486
1487 Author = {Yeates, S.A. and Bainbridge, D. and Witten, I.H.},
1488
1489 Title = {Using compression to identify acronyms in text},
1490
1491 Publisher = {Department of Computer Science, The University of Waikato},
1492
1493 Number = {00/1},
1494
1495 Pages = {1-10},
1496
1497 Year = {2000} }
1498
1499
1500
1501
1502
1503
1504
1505@workingpaper{
1506
1507 Author = {Frank, E.T. and Hall, M.A.},
1508
1509 Title = {A simple approach to ordinal classification},
1510
1511 Publisher = {Department of Computer Science, The University of Waikato},
1512
1513 Number = {01/5},
1514
1515 Year = {2001} }
1516
1517
1518
1519
1520
1521
1522
1523@workingpaper{
1524
1525 Author = {Jones, S.R. and Lundy, S. and Paynter, G.W.},
1526
1527 Title = {Interactive document summarisation},
1528
1529 Publisher = {Department of Computer Science, The University of Waikato},
1530
1531 Number = {01/1},
1532
1533 Abstract = {This paper describes the Interactive Document Summariser (IDS). IDS provides dynamic control over document summary characteristics, such as length and topic focus, so that changes made by the user are instantly reflected in an on-screen summary. ŒSummary-in-context1 vies allow users to move easily between summaries and their source documents. IDS adopts the technique of sentence extraction, exploiting keyphrases that are automatically extracted from document text as the primary attribute of a sentence extraction algorithm. We report an evaluation of IDS summaries, which representative end users of on-line documents identified relevant summary sentences in source documents. IDS summaries were then compared to the recommendations of the users and we report the efficacy of the summaries based on standard precision and recall measures. In addition, using established evaluation metrics we found that IDS summaries were better than baseline summaries based on within-document sentence ordering.},
1534
1535 Year = {2001} }
1536
1537
1538
1539
1540
1541
1542
1543@workingpaper{
1544
1545 Author = {Jones, S.R. and Paynter, G.W.},
1546
1547 Title = {Human evaluation of Kea, an automatic keyphrasing system},
1548
1549 Publisher = {Department of Computer Science, The University of Waikato},
1550
1551 Number = {01/2},
1552
1553 Year = {2001} }
1554
1555
1556
1557
1558
1559
1560
1561@workingpaper{
1562
1563 Author = {Reeve, G.R. and Reeves, S.V.},
1564
1565 Title = {Experiences using Z animation tools},
1566
1567 Publisher = {Department of Computer Science, The University of Waikato},
1568
1569 Number = {01/3},
1570
1571 Pages = {1-15},
1572
1573 Year = {2001} }
1574
1575
1576
1577
1578
1579
1580
1581@workingpaper{
1582
1583 Author = {Utting, B.M.},
1584
1585 Title = {Data structures for Z testing tools},
1586
1587 Publisher = {Department of Computer Science, The University of Waikato},
1588
1589 Number = {01/4},
1590
1591 Year = {2001} }
1592
1593
1594
1595
1596
1597
1598
1599@workingpaper{
1600
1601 Author = {Apperley, M.D. and McLeod, L.C. and Masoodian, M. and Paine, L.B. and Phillips, M. and Rogers, W.J. and Thomson, K.},
1602
1603 Title = {Use of video shadow for small group interaction awareness on a large interactive display surface},
1604
1605 Publisher = {Department of Computer Science, The University of Waikato},
1606
1607 Number = {07/02},
1608
1609 Pages = {1-10},
1610
1611 Abstract = {This paper reports work done as part of the Large Interactive Display Surface (LIDS) project at the University of Waikato. One application of the LIDS equipment is distributed meeting support.  In this context large display surfaces are used as shared workspaces by people at collaborating sites.  A meeting with start with a shared presentation document, typically and agenda document with summary and detail on agenda items as required.  During the meeting, annotations with be made on the shared document, and new pages will be added with notes and drawings.
1612
1613
1614
1615To prevent access collisions and generally mediate use of the shared space, mechanisms to provide awareness of actions of people at other sites are required.  In our system a web camera is used to capture a low-resolution image of the person/people near the board on each side.  Rather than transmit the image directly we computed a shadow/silhouette.  The shadow is displayed behind other screen content.  This provides awareness of position and impending write actions and allows intentional pointing to locations of the screen. It also has the advantage of being transmitted with low bandwidth, being relatively insensitive to low frame rates, and minimizing visual interference with substantive data being displayed on the screen.},
1616
1617 Year = {2002} }
1618
1619
1620
1621
1622
1623
1624
1625@workingpaper{
1626
1627 Author = {Bouckaert, R.},
1628
1629 Title = {Accuracy bounds for ensembles under 0-1 loss},
1630
1631 Publisher = {Department of Computer Science, The University of Waikato},
1632
1633 Number = {04/02},
1634
1635 Pages = {1-19},
1636
1637 Abstract = {This paper is an attempt to increase the understanding in the behavior of ensembles for discrete variables in a quantitative way.  A set of tight upper and lower bounds for the accuracy of an ensemble is presented for wide classes of ensemble algorithms, including bagging and boosting.  The ensemble accuracy is expressed in terms of the accuracies of the members of the ensemble.
1638
1639
1640
1641Since those bounds represent best and worst case behavior only, we study typical behavior as well, and discuss its properties.  A parameterised bound is presented which describes ensemble bahavior as a mixture of dependent base classifier and independent base classifier areas.  Some empirical results are presented to support our conclusions.},
1642
1643 Year = {2002} }
1644
1645
1646
1647
1648
1649
1650
1651@workingpaper{
1652
1653 Author = {Cunningham, S.J.},
1654
1655 Title = {Toward a theory of music information retrieval queries: system design implications},
1656
1657 Publisher = {Department of Computer Science, The University of Waikato},
1658
1659 Number = {05/02},
1660
1661 Pages = {1-11},
1662
1663 Abstract = {Interest in the development of content-based music information retrieval (MIR) systems is growing rapidly.  The MIR research community consists of a multidisciplinary amalgam of librarian, digital librarian, information scientists, computer scientists, musicologists, audio engineers, lawyers and business persons.  This multidisciplinary approach has given rise to significant technological advancements in retrieval algorithms, audio interfaces and data representation schemes.},
1664
1665 Year = {2002} }
1666
1667
1668
1669
1670
1671
1672
1673@workingpaper{
1674
1675 Author = {Frank, E.T. and Holmes, G. and Kirkby, R.B. and Hall, M.A.},
1676
1677 Title = {Racing committees for large datasets},
1678
1679 Publisher = {Department of Computer Science, The University of Waikato},
1680
1681 Number = {03/02},
1682
1683 Pages = {1-12},
1684
1685 Abstract = {This paper proposes a method for generating classifiers from large datasets by building a committee of simple base classifiers using a standard boosting algorithm.  It allows the processing of large datasets even if the underlying base learning algorithm cannot efficiently do so.  The basic idea is to split incoming data into chunks and build a committee based on classifiers build from these individual chunks [3].  Our method extends earlier work in two ways:  (a) the best chunk size is chosen automatically by racing committees corresponding to different chunk sizes, and (b) the committees are pruned adaptively to keep the size of each individual committee as small as possible without negatively affecting accuracy.  This paper shows that choosing an appropriate chunk size automatically is important because the accuracy of the resulting committee can vary significantly with the chunk size.  It also shows that pruning is crucial to make the method practical for large datasets in terms of running time and memory requirements.  Surprisingly, the results demonstrate that pruning can also improve accuracy.},
1686
1687 Year = {2002} }
1688
1689
1690
1691
1692
1693
1694
1695@workingpaper{
1696
1697 Author = {Hall, M.A. and Holmes, G.},
1698
1699 Title = {Benchmarking attribute selection techniques for discrete class data mining},
1700
1701 Publisher = {Department of Computer Science, The University of Waikato},
1702
1703 Number = {02/02},
1704
1705 Pages = {1-21},
1706
1707 Abstract = {Data engineering is generally considered to be a central issue in the development of data mining applications.  The success of many learning schemes, in their attempts to construct models of data, hinges on the reliable identification of a small set of highly predictive attributes.  The inclusion of irrelevant, redundant and noisy attributes in the model building process phase can result in poor predictive performance and increased computation.
1708
1709
1710
1711Attribute selection generally involves a combination of search and attribute utility estimation plus evaluation with respect to specific learning schemes.  This leads to a large number of possible permutation and has led to a situation where very few benchmark studies have been conducted.
1712
1713
1714
1715This paper presents a benchmark comparison of several attribute selection methods for supervised classification.  All the methods produce an attribute ranking, a useful devise for isolating the individual merit of an attribute. Attribute selection is achieved by cross-validating the attribute rankings with respect to a classification learner to find the best attributes.  Results are reported for a selection of standard data sets and two diverse learning schemes C4.5 and naïve Bayes.},
1716
1717 Year = {2002} }
1718
1719
1720
1721
1722
1723
1724
1725@workingpaper{
1726
1727 Author = {Holmes, G. and Pfahringer, B. and Frank, E.T. and Kirkby, R.B. and Hall, M.A.},
1728
1729 Title = {A logistic boosting approach to inducing multiclass alternating decision trees},
1730
1731 Publisher = {Department of Computer Science, The University of Waikato},
1732
1733 Number = {01/02},
1734
1735 Pages = {1-11},
1736
1737 Abstract = {The alternating decision tree (ADTree) is a successful classification technique that combine decision trees with the predictive accuracy of boosting into a ser to interpretable classification rules.  The original formulation of the tree induction algorithm restricted attention to binary classification problems.  This paper empirically evaluates several methods for extending the algorithm to the multiclass case by splitting the problem into several two-class LogitBoost procedure to induce alternating decision trees directly.  Experimental results confirm that this procedure is comparable with methods that are based on the original ADTree formulation in accuracy, while inducing much smaller trees.},
1738
1739 Year = {2002} }
1740
1741
1742
1743
1744
1745
1746
1747@workingpaper{
1748
1749 Author = {Nichols, D.M. and Twidale, M.B.},
1750
1751 Title = {Usability and open source software},
1752
1753 Publisher = {Department of Computer Science, The University of Waikato},
1754
1755 Number = {10/02},
1756
1757 Pages = {1-15},
1758
1759 Abstract = {Open source communities have successfully developed many pieces of software although most computer users only use proprietary applications. The usability of open source software is often regarded as one reason for this limited distribution. In this paper we review the existing evidence of the usability of open source software and discuss how the characteristics of open-source development influence usability. We describe how existing human-computer interaction techniques can be used to leverage distributed networked communities, of developers and users, to address issues of usability.},
1760
1761 Year = {2002} }
1762
1763
1764
1765
1766
1767
1768
1769@workingpaper{
1770
1771 Author = {Thomson, K.},
1772
1773 Title = {Research laboratory survey},
1774
1775 Publisher = {Department of Computer Science, The University of Waikato},
1776
1777 Number = {09/02},
1778
1779 Pages = {1-30},
1780
1781 Abstract = {This report represents the results of a survey conducted by the University of Waikato Usability Laboratory of the research laboratories at the Department of Computer Science, The University of Waikato, Hamilton, New Zealand. The study was conducted on behalf of the Department of Computer Science.
1782
1783
1784
1785The goal of the research was to:
1786
1787
1788
1789Inform the development of future laboratories;
1790
1791Inform the process any of re-development of current laboratories;
1792
1793Provide information about the use and acceptance of the laboratories.},
1794
1795 Year = {2002} }
1796
1797
1798
1799
1800
1801
1802
1803@workingpaper{
1804
1805 Author = {Thomson, K. and McLeod, L.C.},
1806
1807 Title = {The Lids research project appendage to usability study report 1/2002},
1808
1809 Publisher = {Department of Computer Science, The University of Waikato},
1810
1811 Number = {08/02},
1812
1813 Pages = {1-33},
1814
1815 Abstract = {This report is a follow on to an earlier report (titled: Usability Study Report (1/2002), dated 1 July 2002) that presented the University of Waikato Usability Laboratory’s (Usability Laboratory) analysis of the Large Interactive Display Screen (LIDS) technologies as developed by the LIDS Research Project.},
1816
1817 Year = {2002} }
1818
1819
1820
1821
1822
1823
1824
1825@workingpaper{
1826
1827 Author = {Thomson, K. and McLeod, L.C.},
1828
1829 Title = {The Lids research project usability study report 1/2002},
1830
1831 Publisher = {Department of Computer Science, The University of Waikato},
1832
1833 Number = {06/02},
1834
1835 Pages = {1-160},
1836
1837 Abstract = {This report represents the University of Waikato Usability Laboratory’s (Usability Laboratory) analysis of the Large Interactive Display Screen (LIDS) technologies as developed by the LIDS Research Group.
1838
1839
1840
1841The Usability Laboratory conducted three exploratory-type studies of the LIDS technology over January and February 2002.  The studies each focused on individual elements of the LIDS technology, while at the same time contributing to the general understanding and knowledge of the technology.},
1842
1843 Year = {2002} }
1844
1845
1846
1847
1848
1849
1850
1851@workingpaper{
1852
1853 Author = {Utting, B.M. and Toyn, I. and Sun, J. and Martin, A. and Dong, J. and Daley, N.T. and Currie, D.},
1854
1855 Title = {ZML:XML support for standard Z},
1856
1857 Publisher = {Department of Computer Science, The University of Waikato},
1858
1859 Number = {11/02},
1860
1861 Pages = {1-20},
1862
1863 Abstract = {This paper proposes an XML format for standard Z. We describe several earlier XML proposals for Z, the problems and issues that arose, and the rationales behind our new proposal. The new proposal is based upon a comparison of various existing Z annotated syntaxes, to ensure that the mark-up will be widely usable. This XML format is expected to become a central feature of the CZT (Community Z Tools) initiative.},
1864
1865 Year = {2002} }
1866
1867
1868
1869
1870
1871
1872
1873@workingpaper{
1874
1875 Author = {Utting, B.M. and Wang, S.},
1876
1877 Title = {Object-orientation in standard Z},
1878
1879 Publisher = {Department of Computer Science, The University of Waikato},
1880
1881 Number = {12/02},
1882
1883 Pages = {1-20},
1884
1885 Abstract = {The good news of this paper is that an elegant object-oriented specification style is possible in standard Z. The bad news is that this style is rather different to normal Z specifications, more abstract and axiomatic, which means that it is not so well supported by current Z tools such as animators. It also enforces behavioural subtyping, unlike most object-oriented programming languages. This paper explains the proposed style, with examples, and discusses its advantages and disadvantages.},
1886
1887 Year = {2002} }
1888
1889
1890
1891
1892
1893
1894
1895@workingpaper{
1896
1897 Author = {Frank, E.T. and Hall, M.A.},
1898
1899 Title = {Visualizing class probability estimators},
1900
1901 Publisher = {Department of Computer Science, The University of Waikato},
1902
1903 Number = {02/03},
1904
1905 Pages = {1-13},
1906
1907 Month = {February},
1908
1909 Abstract = {Inducing classifiers that make accurate predictions on future data is a driving force for research in inductive learning. However, also of importance to the users is how to gain information from the models produced. Unfortunately, some of the most powerful inductive learning algorithms generate "black boxes"—that is, the representation of the model makes it virtually impossible to gain any insight into what has been learned. This paper presents a technique that can help the user understand why a classifier makes the predictions that it does by providing a two-dimensional visualization of its class probability estimates. It requires the classifier to generate class probabilities but most practical algorithms are able to do so (or can be modified to this end).},
1910
1911 Year = {2003} }
1912
1913
1914
1915
1916
1917
1918
1919@workingpaper{
1920
1921 Author = {Frank, E.T. and Hall, M.A. and Pfahringer, B.},
1922
1923 Title = {Locally weighted naive Bayes},
1924
1925 Publisher = {Department of Computer Science, The University of Waikato},
1926
1927 Number = {04/03},
1928
1929 Pages = {1-11},
1930
1931 Month = {April},
1932
1933 Abstract = {Despite its simplicity, the naive Bayes classifier has surprised machine learning researchers by exhibiting good performance on a variety of learning problems. Encouraged by these results, researchers have looked to overcome naive Bayes' primary weakness—attribute independence—and improve the performance of the algorithm. This paper presents a locally weighted version of naive Bayes that relaxes the independence assumption by learning local models at prediction time. Experimental results show that locally weighted naive Bayes rarely degrades accuracy compared to standard naive Bayes and, in many cases, improves accuracy dramatically. The main advantage of this method compared to other techniques for enhancing naive Bayes is its conceptual and computational simplicity.},
1934
1935 Year = {2003} }
1936
1937
1938
1939
1940
1941
1942
1943@workingpaper{
1944
1945 Author = {Frank, E.T. and Paynter, G.W.},
1946
1947 Title = {Predicting Library of Congress Classifications from Library of Congress Subject Headings},
1948
1949 Publisher = {Department of Computer Science, The University of Waikato},
1950
1951 Number = {01/03},
1952
1953 Pages = {1-23},
1954
1955 Month = {January},
1956
1957 Abstract = {This paper addresses the problem of automatically assigning a Library of Congress Classification (LCC) to work given its set of Library of Congress Subject Headings (LCSH). LCC are organized in a tree: the root node of this hierarchy comprises all possible topics, and leaf nodes correspond to the most specialized topic areas defined. We describe a procedure that, given a resource identified by its LCSH, automatically places that resource in the LCC hierarchy. The procedure uses machine learning techniques and training data from a large library catalog to learn a classification model mapping from sets of LCSH to nodes in the LCC tree. We present empirical results for our technique showing its accuracy on an independent collection of 50,000 LCSH/LCC pairs.},
1958
1959 Year = {2003} }
1960
1961
1962
1963
1964
1965
1966
1967@workingpaper{
1968
1969 Author = {Frank, E.T. and Xu, X.},
1970
1971 Title = {Applying propositional learning algorithms to multi-instance data},
1972
1973 Publisher = {Department of Computer Science, The University of Waikato},
1974
1975 Number = {06/03},
1976
1977 Pages = {1-12},
1978
1979 Month = {June},
1980
1981 Abstract = {Multi-instance learning is commonly tackled using special-purpose algorithms. Development of these algorithms has started because early experiments with standard propositional learners have failed to produce satisfactory results on multi-instance data—more specifically, the Musk data. In this paper we present evidence that this is not necessarily the case. We introduce a simple wrapper for applying standard propositional learners to multi-instance problems and present empirical results for the Musk data that are competitive with genuine multi-instance algorithms. The key features of our new wrapper technique are: (1) it discards the standard multi-instance assumption that there is some inherent difference between positive and negative bags, and (2) it introduces weights to treat instances from different bags differently. We show that these two modifications are essential for producing good results on the Musk benchmark datasets.},
1982
1983 Year = {2003} }
1984
1985
1986
1987
1988
1989
1990
1991@workingpaper{
1992
1993 Author = {Holmes, G. and Pfahringer, B. and Kirkby, R.B.},
1994
1995 Title = {Mining data streams using option trees},
1996
1997 Publisher = {Department of Computer Science, The University of Waikato},
1998
1999 Number = {08/03},
2000
2001 Pages = {1-11},
2002
2003 Month = {September},
2004
2005 Abstract = {The data stream model for data mining places harsh restrictions on a learning algorithm. A model must be induced following the briefest interrogation of the data, must use only available memory and must update itself over time within these constraints. Additionally, the model must be able to be used for data mining at any point in time. This paper describes a data stream classification algorithm using an ensemble of option trees. The ensemble of trees is induced by boosting and iteratively combined into a single interpretable model. The algorithm is evaluated using benchmark datasets for accuracy against state-of-the-art algorithms that make use of the entire dataset.},
2006
2007 Keywords = {classification, option trees, ensemble methods, data streams},
2008
2009 Year = {2003} }
2010
2011
2012
2013
2014
2015
2016
2017@workingpaper{
2018
2019 Author = {Jones, M. and Jain, P. and Buchanan, G. and Marsden, G.},
2020
2021 Title = {From sit-forward to lean-back: using a mobile device to vary interactive pace},
2022
2023 Publisher = {Department of Computer Science, The University of Waikato},
2024
2025 Number = {03/03},
2026
2027 Pages = {1-13},
2028
2029 Month = {March},
2030
2031 Abstract = {Although online, handheld, mobile computers offer new possibilities in searching and retrieving information on the go, the fast-paced, "sit-forward" style of interaction may not be appropriate for all user search needs. In this paper, we explore how a handheld computer can be used to enable interactive search experiences that vary in pace from fast and immediate through to reflective and delayed. We describe a system that asynchronously combines an offline handheld computer and an online desktop Personal Computer, and discuss some results of an initial user evaluation.},
2032
2033 Year = {2003} }
2034
2035
2036
2037
2038
2039
2040
2041@workingpaper{
2042
2043 Author = {Jones, S.R. and Jones, M. and Deo, S.J.},
2044
2045 Title = {Using keyphrases as search result surrogates on small screen devices},
2046
2047 Publisher = {Department of Computer Science, The University of Waikato},
2048
2049 Number = {07/03},
2050
2051 Pages = {1-33},
2052
2053 Month = {September},
2054
2055 Abstract = {This paper investigates user interpretation of search result displays on small screen devices. Such devices present interesting design challenges given their limited display capabilities, particularly in relation to screen size. Our aim is to provide users with succinct yet useful representations of search results that allow rapid and accurate decisions to be made about the utility of result documents, yet minimize user actions (such as scrolling), the use of device resources, and the volume of data to be downloaded. Our hypothesis is that keyphrases that are automatically extracted from documents can support this aim. We report on a user study that compared how accurately users categorized result documents on small screens when the document surrogates consisted of either keyphrases only, or document titles. We found no significant performance differences between the two conditions. In addition to these encouraging results, keyphrases have the benefit that they can be extracted and presented when no other document metadata can be identified.},
2056
2057 Keywords = {Small screen device, searching, usability evaluation, keyphrase extraction},
2058
2059 Year = {2003} }
2060
2061
2062
2063
2064
2065
2066
2067@workingpaper{
2068
2069 Author = {Reeves, S.V. and Streader, D.},
2070
2071 Title = {Comparison of data and process refinement},
2072
2073 Publisher = {University of Waikato},
2074
2075 Number = {05/03},
2076
2077 Pages = {1-10},
2078
2079 Month = {May},
2080
2081 Abstract = {When is it reasonable, or possible, to refine a one place buffer into a two place buffer? In order to answer this question we characterise refinement based on substitution in restricted contexts. We see that data refinement (specifically in Z) and process refinement give differing answers to the original question, and we compare the precise circumstances which give rise to this difference by translating programs and processes into labelled transition systems, so providing a common basis upon which to make the comparison. We also look at the closely related area of subtyping of objects. Along the way we see how all these sorts of computational construct are related as far as refinement is concerned, discover and characterise some (as far as we can tell) new sorts of refinement and, finally, point up some research avenues for the future.},
2082
2083 Keywords = {Data refinement, process refinement, labelled transition systems, Z, subtyping, theoretical paper},
2084
2085 Year = {2003} }
2086
2087
2088
2089
2090@workingpaper{
2091
2092 Author = {Bittner, S. and Hinze, A.},
2093
2094 Title = {Design and analysis of an efficient distributed event notification service},
2095
2096 Publisher = {Department of Computer Science, The University of Waikato},
2097
2098 Number = {11/2004},
2099
2100 Pages = {1-44},
2101
2102 Month = {December},
2103
2104 Abstract = {Event Notification Services (ENS) use the publish/subscribe paradigm to continuously inform subscribers about events they are interested in. Subscribers define their interest in so-called profiles. The event information is provided by event publishers, filtered by the service against the profiles, and then send to the subscribers. In real-time systems such as facility management, an efficiency filter component is one of the most important design goals.
2105
2106
2107
2108In this paper, we present our analysis and evaluation of efficient distributed filtering algorithms. Firstly, we propose a classification and first-cut analysis of distributed filtering algorithms. Secondly, based on the classification we describe our analysis of selected algorithms. Thirdly, we describe our ENS prototype DAS that includes three filtering algorithms. This prototype is tested with respect to efficiency, network traffic and memory consumption. In this paper, we discuss the results of our practical analysis in detail.},
2109
2110 URL = {http://www.cs.waikato.ac.nz/pubs/wp/2004/uow-cs-wp-2004-11.pdf},
2111
2112 Year = {2004} }
2113
2114
2115
2116
2117
2118
2119
2120@workingpaper{
2121
2122 Author = {Bouckaert, R.},
2123
2124 Title = {Bayesian network classifiers in Weka},
2125
2126 Publisher = {Department of Computer Science, The University of Waikato},
2127
2128 Number = {14/2004},
2129
2130 Pages = {1-23},
2131
2132 Month = {September},
2133
2134 Abstract = {Various Bayesian network classifier learning algorithms are implemented in Weka. This note provides some user documentation and implementation details. Summary of the main capabilities:
2135
2136* Structure learning of Bayesian networks using various hill climbing (K2, B, etc) and general purpose (simulated annealing, tabu search) algorithms.
2137
2138* Local score metrics implemented; Bayes, BDe, MDL, entropy, AIC.
2139
2140* Global score metrics implemented; leave one out cv, k-fold cv and cumulative cv.
2141
2142* Conditional independence based causal recovery algorithm available.
2143
2144* Parameter estimation using direct estimates and Bayesian model averaging.
2145
2146* GUI for easy inspection of Bayesian networks.
2147
2148* Part of Weka allowing systematic experiments to compare Bayes net performance with general purpose classifiers like C4.5, nearest neighbor, support vector, etc.
2149
2150* Source code available under GPL allows for integration in other systems and makes it easy to extend.},
2151
2152 URL = {http://www.cs.waikato.ac.nz/pubs/wp/2004/uow-cs-wp-2004-14.pdf},
2153
2154 Year = {2004} }
2155
2156
2157
2158
2159
2160
2161
2162@workingpaper{
2163
2164 Author = {Frank, E.T. and Kramer, S.},
2165
2166 Title = {Ensembles of nested dichotomies for multi-class problems},
2167
2168 Publisher = {Department of Computer Science, The University of Waikato},
2169
2170 Number = {06/2004},
2171
2172 Pages = {1-16},
2173
2174 Month = {February},
2175
2176 Abstract = {Nested dichotomies are a standard statistical technique for tackling certain polytomous classification problems with logistic regression. They can be represented as binary trees that recursively split a multi-class classification task into a system of dichotomies and provide a statistically sound way of applying two-class learning algorithms to multi-class problems (assuming these algorithms generate class probability estimates). However, there are usually many candidate trees for a given problem and in the standard approach the choice of a particular tree is based on domain knowledge that may not be available in practice. An alternative is to treat every system of nested dichotomies as equally likely and to form an ensemble classifier based on this assumption. We show that this approach produces more accurate classifications than applying C4.5 and logistic regression directly to multi-class problems. Our results also show that ensembles of nested dichotomies produce more accurate classifiers than pairwise classification if both techniques are used with C4.5, and comparable results for logistic regression. Compared to error-correcting output codes, they are preferable if logistic regression is used, and comparable in the case of C4.5. An additional benefit is that they generate class probability estimates. Consequently they appear to be a good general-purpose method for applying binary classifiers to multi-class problems.},
2177
2178 Year = {2004} }
2179
2180
2181
2182
2183
2184
2185
2186@workingpaper{
2187
2188 Author = {Genet, B. and Hinze, A.},
2189
2190 Title = {Open issues in Semantic Query Optimization in relational DBMS},
2191
2192 Publisher = {Department of Computer Science, The University of Waikato},
2193
2194 Number = {10/2004},
2195
2196 Pages = {1-30},
2197
2198 Month = {August},
2199
2200 Abstract = {After two decades of research into Semantic Query Optimization (SQO) there is clear agreement as to the efficacy of SQO. However, although there are some experimental implementations there are still no commercial implementations. We first present a thorough analysis of research into SQO. We identify three problems which inhibit the effective use of SQO in Relational Database Management Systems (RDBMS). We then propose solutions to these problems and describe first steps towards the implementation of an effective semantic query optimizer for relational databases.},
2201
2202 URL = {http://www.cs.waikato.ac.nz/pubs/wp/2004/uow-cs-wp-2004-10.pdf},
2203
2204 Year = {2004} }
2205
2206
2207
2208
2209
2210
2211
2212@workingpaper{
2213
2214 Author = {Holmes, G. and Kirkby, R.B. and Pfahringer, B.},
2215
2216 Title = {Mining data streams using option trees (revised edition, 2004)},
2217
2218 Publisher = {Department of Computer Science, The University of Waikato},
2219
2220 Number = {03/2004},
2221
2222 Pages = {1-13},
2223
2224 Month = {August},
2225
2226 Abstract = {The data stream model for data mining places harsh restrictions on a learning algorithm. A model must be induced following the briefest interrogation of the data, must use only available memory and must update itself over time within these constraints. Additionally, the model must be able to be used for data mining at any point in time. This paper describes a data stream classification algorithm using an ensemble of option trees. The ensemble of trees is induced by boosting and iteratively combined into a single interpretable model. The algorithm is evaluated using benchmark datasets for accuracy against state-of-the-art algorithms that make use of the entire dataset.},
2227
2228 URL = {http://www.cs.waikato.ac.nz/pubs/wp/2004/uow-cs-wp-2004-03.pdf},
2229
2230 Year = {2004} }
2231
2232
2233
2234
2235
2236
2237
2238@workingpaper{
2239
2240 Author = {Jones, M. and Marsden, G.},
2241
2242 Title = {"Please turn ON your mobile phone" - first impressions of text-messaging in lectures},
2243
2244 Publisher = {Department of Computer Science, The University of Waikato},
2245
2246 Number = {07/2004},
2247
2248 Pages = {1-7},
2249
2250 Month = {May},
2251
2252 Abstract = {Previous work by Draper and Brown [3] investigated the use of specialized handsets in increate interactivity in lecture settings. Inspired by their encouraging findings we have been exploring the use of conventional mobile phones and text-messaging to allow students to communicate with the lecturer as the class proceeds. In our pilot-study, students were able to respond to MCQs and send free-text comments and questions to the lecturer via SMS. Through observations and interviews with students and lecturers, we gained useful impressions of the value of such an approach. Students enjoyed the opportunity to be more actively involved but voiced concerns about costs.},
2253
2254 Year = {2004} }
2255
2256
2257
2258
2259
2260
2261
2262@workingpaper{
2263
2264 Author = {Jung, D. and Hinze, A.},
2265
2266 Title = {Event notification services: analysis and transformation of profile definition languages},
2267
2268 Publisher = {Department of Computer Science, The University of Waikato},
2269
2270 Number = {12/2004},
2271
2272 Pages = {1-51},
2273
2274 Abstract = {The integration of event information from diverse event notification sources is, as with meta-searching over heterogeneous search engines, a challenging task. Due to the complexity of profile definition languages, known solutions for heterogeneous searching cannot be applied for event notification. In this technical report, we propose transformation rules for profile rewriting. We transform each profile defined at a meta-service into a profile expressed in the language of each event notification source. Due to unavoidable asymmetry in the semantics of different languages, some superfluous information may be delivered to the meta-service. These notifications are then post-processed to reduce the number of spurious messages. We present a survey and classification of profile definition languages for event notification, which serves as basis for the transformation rules. The proposed rules are implemented in a prototype transformation module for a Meta-Service for event notification.},
2275
2276 URL = {http://www.cs.waikato.ac.nz/pubs/wp/2004/uow-cs-wp-2004-12.pdf},
2277
2278 Year = {2004} }
2279
2280
2281
2282
2283
2284
2285
2286@workingpaper{
2287
2288 Author = {Keegan, T.T. and Cunningham, S.J. and Don, K.},
2289
2290 Title = {Language switching in a digital library},
2291
2292 Publisher = {Department of Computer Science, The University of Waikato},
2293
2294 Number = {13/2004},
2295
2296 Pages = {1-7},
2297
2298 Month = {August},
2299
2300 Abstract = {In this paper we investigate the effect of default interface language on usage patterns of the Niupepa digital library (a collection of historic Maori language newspapers), by switching the default interface language between Maori and English in alternate weeks. Transaction analysis of the Niupepa collection logs indicates that changing default language affects the length of user sessions and the number of actions within sessions, and that the English language interface was used most frequently.},
2301
2302 URL = {http://www.cs.waikato.ac.nz/pubs/wp/2004/uow-cs-wp-2004-13.pdf},
2303
2304 Year = {2004} }
2305
2306
2307
2308
2309
2310
2311
2312@workingpaper{
2313
2314 Author = {Masoodian, M. and McKoy, S. and Rogers, W.J. and Ware, D.},
2315
2316 Title = {DeepDocument: use of a multi-layered display to provide context awareness in text editing},
2317
2318 Publisher = {Department of Computer Science, The University of Waikato},
2319
2320 Number = {05/2004},
2321
2322 Pages = {1-13},
2323
2324 Month = {May},
2325
2326 Abstract = {The most commonly used view in word processing software shows only the paragraphs of text immediately adjacent to the cursor position. Generally this is appropriate, for example when composing a single paragraph. However, when reviewing or working on the layout of a document it is necessary to establish awareness of current text in the context of the document as a whole. This can be done by scrolling or zooming, but when doing so, focus is easily lost and hard to regain. Furthermore, in a collaborative editing/review setting it is not only necessary for each user to understand their own context, but also to have an awareness of the contexts of the other participants. Although systems have been developed that provide awareness in collaborative settings, they usually rely on multiple windows, which use valuable screen real-estate.
2327
2328
2329
2330We have developed a system called DeepDocument using a two-layered LCD display in which both focussed and document-wide views are presented simultaneously. The overview is shown on the rear display and the focussed view on the front, maintaining full screen size for each. The physical separation of the layers takes advantage of human depth perception capabilities to allow users to perceive the views independently without having to redirect their gaze. DeepDocument has been written as an extension to Microsoft Word™. It also includes awareness features to track focus positions for both single and multiple users.},
2331
2332 Keywords = {Multi-layered display, context awareness, collaborative awareness, CSCW, text editing, word processing, Deep Video™, Microsoft Word™},
2333
2334 Year = {2004} }
2335
2336
2337
2338
2339
2340
2341
2342@workingpaper{
2343
2344 Author = {Reeve, G.R. and Reeves, S.V.},
2345
2346 Title = {The syntax and semantics of m-Charts},
2347
2348 Publisher = {Department of Computer Science, The University of Waikato},
2349
2350 Number = {04/2004},
2351
2352 Pages = {1-65},
2353
2354 Month = {February},
2355
2356 Abstract = {m-Charts is a language for specifying the behaviour of reactive systems. The language is a simplified variant of the well-known language Statecharts that was introduced by Harel [1]. Development of the m-Charts language is ongoing research undertaken under the auspices of the Formal Methods Laboratory of the Computer Science Department, University of Waikato [5]. This paper gives a comprehensive treatment of the syntax and semantic for m-Charts.},
2357
2358 Year = {2004} }
2359
2360
2361
2362
2363
2364
2365
2366@workingpaper{
2367
2368 Author = {Reeves, S.V. and Streader, D.},
2369
2370 Title = {Atomic components},
2371
2372 Publisher = {Department of Computer Science, The University of Waikato},
2373
2374 Number = {01/2004},
2375
2376 Pages = {1-11},
2377
2378 Month = {February},
2379
2380 Abstract = {There has been much interest in components that combine the best of state-based and event-based approaches. The interface of a component can be thought of as its specification and substituting components with the same interface cannot be observed by any user of the components. Here we will define the semantics of atomic components where both states and event can be part of the interface. The resulting semantics is very similar to that of (event only) processes. But it has two main novelties: one, it does not need recursion or unique fixed points to model nontermination; and two, the behaviour of divergence is modelled by abstraction, i.e. the construction of the observational semantics.},
2381
2382 Keywords = {State and action, components, refinement labelled transition systems, Z},
2383
2384 Year = {2004} }
2385
2386
2387
2388
2389
2390
2391
2392@workingpaper{
2393
2394 Author = {Reeves, S.V. and Streader, D.},
2395
2396 Title = {Unifying state and process determinism},
2397
2398 Publisher = {Department of Computer Science, The University of Waikato},
2399
2400 Number = {02/2004},
2401
2402 Pages = {1-10},
2403
2404 Month = {February},
2405
2406 Abstract = {If a coin is given to a deterministic robot that interacts with a deterministic vending machine then is the drink that the robot is delivered determined? Using process definitions of determinism from CSP, CCS or ACP the answer is "no", whereas state-based definitions of determinism can reasonably be construed as giving the answer "yes".
2407
2408
2409
2410In order to unify what we see as discrepancies in state- and action-based notions of determinism we will consider process algebras over two sets of actions: the active or casual actions of the robot and the passive or reactive actions of the vending machine. In addition we will add priority to the actions and when two t actions are possible then the t action with the highest priority will be executed.},
2411
2412 Keywords = {Process algebra, determinism, abstraction, hiding state},
2413
2414 Year = {2004} }
2415
2416
2417
2418
2419
2420
2421
2422@workingpaper{
2423
2424 Author = {Sánchez, J.A. and Twidale, M.B. and Nichols, D.M. and Silva, N.N.},
2425
2426 Title = {Analyzing library collections with starfield visualizations},
2427
2428 Publisher = {Department of Computer Science, The University of Waikato},
2429
2430 Number = {09/2004},
2431
2432 Pages = {1-12},
2433
2434 Month = {July},
2435
2436 Abstract = {This paper presents a qualitative and formative study of the uses of a starfield-based visualization interface for analysis of library collections. The evaluation process has produced feedback that suggests ways to significantly improve starfield interfaces and the interaction process to improve their learnability and usability. The study also gave us clear indication of additional potential uses of starfield visualizations that can be exploited by further functionality and interface development. We report on resulting implications for the design and use of starfield visualizations that will impact their graphical interface features, their use for managing data quality and their potential for various forms of visual data mining. Although the current implementation and analysis focuses on the collection of a physical library, the most important contributions of our work will be in digital libraries, in which volume, complexity and dynamism of collections are increasing dramatically and tools are needed for visualization and analysis.},
2437
2438 Keywords = {Collections, starfields, large information spaces, libraries},
2439
2440 URL = {http://www.cs.waikato.ac.nz/pubs/wp/2004/uow-cs-wp-2004-09.pdf},
2441
2442 Year = {2004} }
2443
2444
2445
2446
2447
2448
2449
2450@workingpaper{
2451
2452 Author = {Twidale, M.B. and Nichols, D.M.},
2453
2454 Title = {Usability discussions in open source development},
2455
2456 Publisher = {Department of Computer Science, The University of Waikato},
2457
2458 Number = {08/2004},
2459
2460 Pages = {1-11},
2461
2462 Month = {June},
2463
2464 Abstract = {The public nature of discussion in open source projects provides a valuable resource for understanding the mechanisms of open source software development. In this paper we explore how open source projects address issues of usability. We examine bug reports of several projects to characterise how developers address and resolve issues concerning user interfaces and interaction design. We discuss how bug reporting and discussion systems can be improved to better support bug reporters and open source developers.},
2465
2466 URL = {http://www.cs.waikato.ac.nz/pubs/wp/2004/uow-cs-wp-2004-08.pdf},
2467
2468 Year = {2004} }
2469
2470
2471
2472
2473
2474
2475
2476@workingpaper{
2477
2478 Author = {Bittner, S. and Hinze, A.},
2479
2480 Title = {Investigating the memory requirements for publish/subscribe filtering algorithms},
2481
2482 Publisher = {Department of Computer Science, The University of Waikato},
2483
2484 Number = {03/2005},
2485
2486 Month = {August},
2487
2488 Abstract = {Various filtering algorithms for publish/subscribe systems have been proposed. One distinguishing characteristic is their internal representation of Boolean subscriptions: They either require conversions into disjunctive normal forms (canonical approaches) or are directly exploited in event filtering (non-canonical approaches).
2489
2490
2491
2492In this paper we present a detailed analysis and comparison of the memory requirements of canonical and non-canonical filtering algorithms. This includes a theoretical analysis of space usages as well as a verification of our theoretical results by an evaluation of a practical implementation. This practical analysis also considers time (filter) efficiency, which is the other important quality measure of filtering algorithms. By correlating the results of space and time efficiency, we conclude when to use non-canonical and canonical approaches.},
2493
2494 URL = {http://www.cs.waikato.ac.nz/pubs/wp/2005/uow-cs-wp-2005-03.pdf},
2495
2496 Year = {2005} }
2497
2498
2499
2500
2501
2502
2503
2504@workingpaper{
2505
2506 Author = {Buchanan, G. and Hinze, A.},
2507
2508 Title = {A distributed directory service for Greenstone},
2509
2510 Publisher = {Department of Computer Science, The University of Waikato},
2511
2512 Number = {01/2005},
2513
2514 Pages = {1-18},
2515
2516 Month = {April},
2517
2518 Abstract = {Greenstone is a software for creating and maintaining distributed digtal library collections. It provides a sophisticated federation mechanism for the collections. In order to support alerting notification about changes in the distributed collections, we propose a distributed directory service for the management of the distributed Greenstone installations. The Greenstone directory service (GDS) acts on top of the distributed Greenstone structure for the management of collections. this paper describes both, the initial distributed Greenstone structure and the distributed directory service.},
2519
2520 URL = {http://www.cs.waikato.ac.nz/pubs/wp/2004/uow-cs-wp-2004-01.pdf},
2521
2522 Year = {2005} }
2523
2524
2525
2526
2527
2528
2529
2530@workingpaper{
2531
2532 Author = {Hinze, A. and Malik, P. and Malik, R.},
2533
2534 Title = {Towards a TIP 3.0 service-oriented architecture: interaction design},
2535
2536 Publisher = {Department of Computer Science, The University of Waikato},
2537
2538 Number = {08/2005},
2539
2540 Pages = {1-26},
2541
2542 Month = {September},
2543
2544 Abstract = {This paper describes our experience when applying formal methods in the design
2545
2546of the tourist information system TIP, which presents context-sensitive information to mobile users with small screen devices. The dynamics of this system are very complex and pose several challenges, firstly because of the sophisticated interaction of several applications on a small screen device and the user, and secondly because of the need for communication with highly asynchronous event-based information systems. UML sequence diagrams have been used to capture the requirements and possible interactions of the system. In a second step, a formal model has been created using discrete event systems, in order to thoroughly understand and analyse the dynamics of the system. By verifying general properties of the formal model, several conceptual difficulties have been revealed in very early stages of the design process, considerably speeding up the development. This work shows the limitations of typical methods for interaction design when applied to mobile systems using small screen devices and proposes an alternative approach using discrete event systems.},
2547
2548 URL = {http://www.cs.waikato.ac.nz/pubs/wp/2005/uow-cs-wp-2005-08.pdf},
2549
2550 Year = {2005} }
2551
2552
2553
2554
2555
2556
2557
2558@workingpaper{
2559
2560 Author = {Junmanee, S. and Hinze, A.},
2561
2562 Title = {Advanced recommendation in a mobile tourist information system},
2563
2564 Publisher = {Department of Computer Science, The University of Waikato},
2565
2566 Number = {04/2005},
2567
2568 Month = {August},
2569
2570 Abstract = {An advanced tourist information provider system delivers information regarding sights and events on their users' travel route. In order to give sophisticated personalized information about tourist attractions to their users, the system is required to consider base data which are user preferences defined in their user profiles, user context, sights context, user travel history as well as their feedback given to the sights they have visited. In addition to sights information, recommendation on sights to the user could also be provided. This project concentrates on combinations of knowledge on recommendation systems and base information given by the users to build a recommendation component in the Tourist Information Provider or TIP system. To accomplish our goal, we not only examine several tourist information systems but also conduct the investigation on recommendation systems. We propose a number of approaches for advanced recommendation models in a tourist information system and select a subset of these for implementation to prove the concept.},
2571
2572 URL = {http://www.cs.waikato.ac.nz/pubs/wp/2005/uow-cs-wp-2005-04.pdf},
2573
2574 Year = {2005} }
2575
2576
2577
2578
2579
2580
2581
2582@workingpaper{
2583
2584 Author = {Kozuka, T. and Hinze, A.},
2585
2586 Title = {Design and implementation of a filter engine for semantic web documents},
2587
2588 Publisher = {Department of Computer Science, The University of Waikato},
2589
2590 Number = {05/2005},
2591
2592 Month = {August},
2593
2594 Abstract = {This report describes our project that addresses the challenge of changes in the semantic web. Some studies have already been done for the so-called adaptive semantic web, such as applying inferring rules. In this study, we apply the technology of Event Notification System (ENS). Treating changes as events, we developed a notification system for such events.},
2595
2596 URL = {http://www.cs.waikato.ac.nz/pubs/wp/2005/uow-cs-wp-2005-05.pdf},
2597
2598 Year = {2005} }
2599
2600
2601
2602
2603
2604
2605
2606@workingpaper{
2607
2608 Author = {Michel, Y.-R. and Hinze, A.},
2609
2610 Title = {ApproXFILTER – an approximative XML filter},
2611
2612 Publisher = {Department of Computer Science, The University of Waikato},
2613
2614 Number = {06/2005},
2615
2616 Pages = {1-16},
2617
2618 Month = {October},
2619
2620 Abstract = {Publish/subscribe systems filter published documents and inform their subscribers about documents matching their interests. Recent systems have focussed on documents or messages sent in XML format. Subscribers have to be familiar with the underlying XML format to create meaningful subscriptions. A service might support several providers with slightly differing formats, e.g., several publishers of books. This makes the definition of a successful subscription almost impossible. We propose the use of an approximative language for subscriptions. We introduce the design our ApproXFILTER algorithm for approximative filtering in a pub/sub system. We present the results of our analysis of a prototypical implementation.},
2621
2622 URL = {http://www.cs.waikato.ac.nz/pubs/wp/2005/uow-cs-wp-2005-06.pdf},
2623
2624 Year = {2005} }
2625
2626
2627
2628
2629
2630
2631
2632@workingpaper{
2633
2634 Author = {Reeves, S.V. and Streader, D.},
2635
2636 Title = {Constructing programs or processes},
2637
2638 Publisher = {Department of Computer Science, The University of Waikato},
2639
2640 Number = {09/2005},
2641
2642 Pages = {1-13},
2643
2644 Month = {December},
2645
2646 Abstract = {We define interacting sequential programs, motivated originally by constructivist
2647
2648considerations. We use them to investigate notions of implementation and determinism. Process algebras do not define what can be implemented and what cannot. As we demonstrate it is problematic to do so on the set of all processes. Guided by constructivist notions we have constructed interacting sequential programs which we claim can be readily implemented and are a subset of processes.},
2649
2650 Keywords = {Process algebra, determinism, cause, refinement, constructive},
2651
2652 URL = {http://www.cs.waikato.ac.nz/pubs/wp/2005/uow-cs-wp-2005-09.pdf},
2653
2654 Year = {2005} }
2655
2656
2657
2658
2659
2660
2661
2662@workingpaper{
2663
2664 Author = {Reeves, S.V. and Streader, D.},
2665
2666 Title = {Stepwise refinement of processes},
2667
2668 Publisher = {Department of Computer Science, The University of Waikato},
2669
2670 Number = {07/2005},
2671
2672 Pages = {1-15},
2673
2674 Month = {December},
2675
2676 Abstract = {Industry is looking to create a market in reliable "plug-and-play" components. To model components in a modular style it would be useful to combine event-based and state-based reasoning. One of the first steps in building an event-based model is to decide upon a set of atomic actions. This choice will depend on the formalism used, and may restrict in quite unexpected ways what we are able to formalise. In this paper we illustrate some limits to developing real world processes using existing formalisms, and we define a new notion of refinement, vertical refinement, which addresses some of these limitations. We show that using vertical refinement we can rewrite a specification into a different formalism, allowing us to move between handshake processes, broadcast processes and abstract data types.},
2677
2678 Keywords = {Components, process, vertical refinement},
2679
2680 URL = {http://www.cs.waikato.ac.nz/pubs/wp/2005/uow-cs-wp-2005-07.pdf},
2681
2682 Year = {2005} }
2683
2684
2685
2686
2687
2688
2689
2690@workingpaper{
2691
2692 Author = {Witten, I.H. and Bainbridge, D. and Tansley, R. and Huang, C.-Y. and Don, K.},
2693
2694 Title = {A bridge between Greenstone and DSpace},
2695
2696 Publisher = {Department of Computer Science, The University of Waikato},
2697
2698 Number = {02/2005},
2699
2700 Pages = {1-10},
2701
2702 Month = {April},
2703
2704 Abstract = {Greenstone and Dspace are widely-used software systems for digital libraries, and prospective users sometimes wonder which one to adopt. In fact, the aims of the two are very different, although their domains of application do overlap. This paper describes the systems and identifies their similarities and differences. We also present StoneD, a stone bridge between the production versions of Greenstone and DSpace that allows users of either system to easily migrate to the other, or continue with a combination of both. This bridge eliminates the risk of finding oneself locked in to an inappropriate choice of system. We also discuss other possible opportunities for combining the advantages of the two, to the benefit of the user common of both systems.},
2705
2706 Year = {2005} }
2707
2708
2709
2710
2711
2712
2713
2714@workingpaper{
2715
2716 Author = {Bittner, S. and Hinze, A.},
2717
2718 Title = {Event distributions in online book auctions},
2719
2720 Publisher = {Department of Computer Science, The University of Waikato},
2721
2722 Number = {03/2006},
2723
2724 Pages = {1-23},
2725
2726 Month = {February},
2727
2728 Abstract = {Current quantitative evaluations in various research areas for pub-lish/subscribe systems use artificially created event messages to model the system workload. The assumptions made to create these workloads are rather strong and hardly ever described in detail. This does not allow for a repetition of experiments or comparative evaluations of different approaches by different researches.
2729
2730
2731
2732In this paper, we present an evaluation of the distributions of the values of attributes typically used in online auction scenarios. In particular, we focus on auctions of fiction books. We further show our approach of creating event messages by the help of the gained information. Publishing this information on how to create a typical workload for online auctions should allow for the repetition of experiments and the comparison of different evaluations.},
2733
2734 URL = {http://www.cs.waikato.ac.nz/pubs/wp/2006/uow-cs-wp-2006-03.pdf},
2735
2736 Year = {2006} }
2737
2738
2739
2740
2741
2742
2743
2744@workingpaper{
2745
2746 Author = {Bittner, S. and Hinze, A.},
2747
2748 Title = {Subscription tree pruning: a structure-independent routing optimization for general-purpose publish/subscribe systems},
2749
2750 Publisher = {Department of Computer Science, The University of Waikato},
2751
2752 Number = {01/2006},
2753
2754 Pages = {1-31},
2755
2756 Month = {January},
2757
2758 Abstract = {A main challenge in distributed publish/subscribe systems is the efficient and scalable routing of incoming information (event messages). For large-scale publish/subscribe services, subscription forwarding has been established as a prevalent routing scheme. It reduces the network traffic for event routing due to selectively forwarding event messages to relevant parts of the network only. To further improve event routing, publish/subscribe systems apply routing optimizations. So far, optimizations for general-purpose publish/subscribe systems are still missing.
2759
2760
2761
2762In this paper, we present the architecture, realization, and evaluation of our prototype of a large-scale publish/subscribe service applying a novel routing optimization, subscription tree pruning. We also show a comparison of five existing routing optimizations in respect to six important characteristic parameters affecting the suitability of these approaches in practice (including space usage, time efficiency (throughput), and network load). This comparative analysis clearly demonstrates the advantages of subscription pruning over other routing optimizations. In our practical experiments, we then investigate the behavior of our prototype regarding all quantitatively measurable parameters from our previously theoretically analyzed ones. Our evaluation of subscription pruning in this paper is more extensive than previous analyses of any routing optimizations for publish/subscribe systems, which focus on selected parameters only.},
2763
2764 URL = {http://www.cs.waikato.ac.nz/pubs/wp/2006/uow-cs-wp-2006-01.pdf},
2765
2766 Year = {2006} }
2767
2768
2769
2770
2771
2772
2773
2774@workingpaper{
2775
2776 Author = {Hinze, A. and Jung, D. and Cunningham, S.J.},
2777
2778 Title = {Proceedings of the Second Computing Women Congress (CWC 2006): Student Papers, Hamilton, New Zealand, 11-19 February 2006},
2779
2780 Publisher = {Department of Computer Science, The University of Waikato},
2781
2782 Number = {02/2006},
2783
2784 Pages = {1-32},
2785
2786 Month = {February},
2787
2788 Abstract = {The Second Computing Women Congress was held at the University of Waikato, Hamilton, New Zealand from February 11th to 19th, 2006. The Computing Women Congress (CWC) is a Summer University of women in computer science. It is a meeting-place for female students, academics and professionals who study or work in Information Technology. CWC provides a forum to learn about and share the latest ideas of computing related topics in a supportive environment. CWC provides an open, explorative learning and teaching environment. Experimentation with new styles of learning is encouraged, with an emphasis on hands-on experience and engaging participatory techniques.},
2789
2790 URL = {http://www.cs.waikato.ac.nz/pubs/wp/2006/uow-cs-wp-2006-02.pdf},
2791
2792 Year = {2006} }
2793
2794
2795
2796
2797
2798
2799
2800@workingpaper{
2801
2802 Author = {Utting, M. and Pretschner, A. and Legeard, B.},
2803
2804 Title = {A taxonomy of model-based testing},
2805
2806 Publisher = {Department of Computer Science, The University of Waikato},
2807
2808 Number = {04/2006},
2809
2810 Year = {2006} }
2811
2812
2813
2814
2815
2816@workingpaper{
2817
2818 Author = {Bittner, S. and Hinze, A.},
2819
2820 Title = {Arbitrary Boolean advertisements: the final step in supporting the Boolean publish/subscribe model},
2821
2822 Publisher = {Department of Computer Science, The University of Waikato},
2823
2824 Number = {06/2006},
2825
2826 Pages = {1-46},
2827
2828 Month = {June},
2829
2830 Abstract = {Publish/subscribe systems allow for an efficient filtering of incoming information. This filtering is based on the specifications of subscriber interests, which are registered with the system as subscriptions. Publishers conversely specify advertisements, describing the messages they will send later-on. What is missing so far is the support of arbitrary Boolean advertisements in publish/subscribe systems. Introducing the opportunity to specify these richer Boolean advertisements increases the accuracy of publishers to state their future messages compared to currently supported conjunctive advertisements. Thus, the amount of subscriptions forwarded in the network is reduced. Additionally, the system can more time efficiently decide whether a subscription needs to be forwarded and more space efficiently store and index advertisements.
2831
2832
2833
2834In this paper, we introduce a publish/subscribe system that supports arbitrary Boolean advertisements and, symmetrically, arbitrary Boolean subscriptions. We show the advantages of supporting arbitrary Boolean advertisements and present an algorithm to calculate the practically required overlapping relationship among subscriptions and advertisements. Additionally, we develop the first optimization approach for arbitrary Boolean advertisements, advertisement pruning. Advertisement pruning is tailored to optimize advertisements, which is a strong contrast to current optimizations for conjunctive advertisements. These recent proposals mainly apply subscription-based optimization ideas, which is leading to the same disadvantages.
2835
2836
2837
2838In the second part of this paper, our evaluation of practical experiments, we analyze the efficiency properties of our approach to determine the overlapping relationship. We also compare conjunctive solutions for the overlapping problem to our calculation algorithm to show its benefits. Finally, we present a detailed evaluation of the optimization potential of advertisement pruning. This includes the analysis of the effects of additionally optimizing subscriptions on the advertisement pruning optimization.
2839
2840},
2841
2842 URL = {http://www.cs.waikato.ac.nz/pubs/wp/2006/uow-cs-wp-2006-06.pdf},
2843
2844 Year = {2006} }
2845
2846
2847
2848
2849
2850
2851
2852@workingpaper{
2853
2854 Author = {Hall, M.},
2855
2856 Title = {A decision tree-based attribute weighting filter for Naive Bayes},
2857
2858 Publisher = {Department of Computer Science, The University of Waikato},
2859
2860 Number = {05/2006},
2861
2862 Pages = {1-12},
2863
2864 Month = {May},
2865
2866 Abstract = {The naive Bayes classifier continues to be a popular learning algorithm for data mining applications due to its simplicity and linear run-time. Many enhancements to the basic algorithm have been proposed to help mitigate its primary weakness—the assumption that attributes are independent given the class. All of them improve the performance of naive Bayes at the expense (to a greater or lesser degree) of execution time and/or simplicity of the fina lmodel. In this paper we present a simple filter method for setting attribute weights for use with naive Bayes. Experimental results show that naive Bayes with attribute weights rarely degrades the quality of the model compared to standard naive Bayes and, in many cases, improves it dramatically. The main advantages of this method compared to other approaches for improving naive Bayes is its run-time complexity and the fact that it maintains the simplicity of the final model.},
2867
2868 URL = {http://www.cs.waikato.ac.nz/pubs/wp/2006/uow-cs-wp-2006-05.pdf},
2869
2870 Year = {2006} }
2871
2872
2873
2874
2875
2876
2877
2878@workingpaper{
2879
2880 Author = {Reeves, S. and Streader, D.},
2881
2882 Title = {Liberalising Event B without changing it},
2883
2884 Publisher = {Department of Computer Science, The University of Waikato},
2885
2886 Number = {07/2006},
2887
2888 Pages = {1-13},
2889
2890 Month = {July},
2891
2892 Abstract = {We transfer a process algebraic notion of refinement to the B method by using the well-known bridge between the relational semantics underlying the B machines and the labelled transition system semantics of processes. Thus we define delta refinement on Event B systems. We then apply this new refinement to a problem from the literature that previously could only be solved by retrenchment.},
2893
2894 Keywords = {process refinement, automatic verification, frame refinement, Event B},
2895
2896 URL = {http://www.cs.waikato.ac.nz/pubs/wp/2006/uow-cs-wp-2006-07.pdf},
2897
2898 Year = {2006} }
2899
2900
2901
2902
2903
2904
2905
2906@workingpaper{
2907
2908 Author = {Reeves, S. and Streader, D.},
2909
2910 Title = {LSB - Live and Safe B alternative semantics for Event B},
2911
2912 Publisher = {Department of Computer Science, The University of Waikato},
2913
2914 Number = {08/2006},
2915
2916 Pages = {1-18},
2917
2918 Month = {July},
2919
2920 Abstract = {We define two lifted, total relation semantics for Event B machines: Safe B for
2921
2922safety-only properties and Live B for liveness properties. The usual Event B proof
2923
2924obligations, Safe, are sufficient to establish Safe B refinement. Satisfying Safe
2925
2926plus a simple additional proof obligation ACT_REF is sufficient to establish Live
2927
2928B refinement. The use of lifted, total relations both prevents the ambiguity of the
2929
2930unlifted relational semantics and prevents operations being clairvoyant.},
2931
2932 Keywords = {Process refinement, Event B, Live B, Safe B, LSB},
2933
2934 URL = {http://www.cs.waikato.ac.nz/pubs/wp/2006/uow-cs-wp-2006-08.pdf},
2935
2936 Year = {2006} }
2937
2938
2939
2940
2941
2942
2943
2944@workingpaper{
2945
2946 Author = {Reeves, S. and Streader, D.},
2947
2948 Title = {State- and Event-based refinement},
2949
2950 Publisher = {Department of Computer Science, The University of Waikato},
2951
2952 Number = {09/2006},
2953
2954 Pages = {1-8},
2955
2956 Month = {September},
2957
2958 Abstract = {In this paper we give simple example abstract data types, with atomic operations, that are related by data refinement under a definition used widely in the literature, but these abstract data types are not related by singleton failure refinement. This contradicts results found in the literature. Further we show that a common way to change a model of atomic operations to one of value passing operations actually changes the underlying atomic operational semantics.},
2959
2960 Keywords = {Data refinement, process refinement, singleton failures},
2961
2962 URL = {http://www.cs.waikato.ac.nz/pubs/wp/2006/uow-cs-wp-2006-09.pdf},
2963
2964 Year = {2006} }
2965
2966
2967
2968
2969
2970
2971
2972@workingpaper{
2973
2974 Author = {Twidale, M.B. and Nichols, D.M.},
2975
2976 Title = {Computational sense: the role of technology in the education of digital librarians},
2977
2978 Publisher = {Department of Computer Science, The University of Waikato},
2979
2980 Number = {10/2006},
2981
2982 Pages = {1-8},
2983
2984 Month = {October},
2985
2986 Abstract = {The rapid progress of digital library technology from research to implementation has created a force for change in the curricula of library schools. The education of future librarians has always had to adapt to new technologies but the pace, complexity and implications of digital libraries pose considerable challenges. In this article we explore how we might successfully blend elements of computer science and library science to produce effective educational experiences for the digital librarians of tomorrow. We first outline the background to current digital librarian education and then propose the concept of computational sense as an appropriate meeting point for these two disciplines.},
2987
2988 URL = {http://www.cs.waikato.ac.nz/pubs/wp/2006/uow-cs-wp-2006-10.pdf},
2989
2990 Year = {2006} }
2991
2992
2993
2994
2995
2996
2997
2998
2999
Note: See TracBrowser for help on using the repository browser.