-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcsdl-trs.bib
6183 lines (5633 loc) · 339 KB
/
csdl-trs.bib
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
%%%%%%%%%%%%%%%%%%%%%%%%%%% -*- Mode: Bibtex -*- %%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% csdl-trs.bib -- CSDL Technical Report Series
%% Author : Philip Johnson
%% Created On : Mon Nov 20 08:02:04 1995
%% Last Modified By: Philip Johnson
%% Last Modified On: Fri Feb 3 10:55:12 2012
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% Copyright (C) 1995 Philip Johnson
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%
@TECHREPORT{csdl-91-01,
AUTHOR = {Philip M. Johnson},
institution = "Department of Information and Computer Sciences,
University of Hawaii, Honolulu, Hawaii 96822",
MONTH = {February},
NUMBER = {{CSDL}-91-01},
TITLE = {Introduction to the {Collaborative Software Development Laboratory}},
KEYWORDS = {CSDL},
YEAR = 1991,
summary = {Obsolete. See technical reports 97-05 and 98-03.},
category = {csdl}
}
@TECHREPORT{csdl-91-02,
AUTHOR = {Philip M. Johnson and Dadong Wan and Danu Tjahjono},
institution = "Department of Information and Computer Sciences,
University of Hawaii, Honolulu, Hawaii 96822",
MONTH = {July},
Summary = {Obsolete. See current Egret system documentation for design information},
NUMBER = {{CSDL}-91-02},
KEYWORDS = {EGRET},
TITLE = {{EGRET} Design Specification: Version 2.0},
YEAR = 1991
}
@INPROCEEDINGS{csdl-91-03,
AUTHOR = {Philip M. Johnson},
BOOKTITLE = {Proceedings of the 1991 ECSCW Developer's Workshop},
MONTH = {September},
KEYWORDS = {EGRET, Publications-Workshops},
TITLE = {The {EGRET} Project: Exploring Open, Evolutionary, and Emergent Collaborative Systems},
YEAR = 1991,
Summary = {The EGRET Project at the University of Hawaii is pursuing a research
program designed to investigate evolution in collaborative systems.
Evolution is of central concern due to the exploratory nature of many
CSCW application areas, including software development, document
preparation, issue generation and discussion, and so forth. In
exploratory domains, the ill-defined or changing nature of both the
problem and an acceptable solution to it impose special demands. For
example, the criteria for an acceptable solution, or the solution
generation method may be an an emergent property of the exploratory
process. This paper discusses our research paradigm and initial progress.}
}
@INPROCEEDINGS{csdl-92-01,
AUTHOR = {Philip M. Johnson},
BOOKTITLE = {Proceedings of the 1992 Conference on Computer Supported Cooperative Work},
MONTH = {November},
TITLE = {Supporting Exploratory {CSCW} with the {EGRET} Framework},
KEYWORDS = {EGRET, Publications-Conferences},
YEAR = 1992,
abstract = {Exploratory collaboration occurs in domains where the structure and process
of group work evolves as an intrinsic part of the collaborative activity.
Traditional database and hypertext structural models do not provide
explicit support for collaborative exploration. The EGRET framework
defines both a data and a process model along with supporting analysis
techniques that provide novel support for exploratory collaboration. To do
so, the EGRET framework breaks with traditional notions of the relationship
between schema and instance structure. In EGRET, schema structure is
viewed as a representation of the current state of consensus among
collaborators, from which instance structure is allowed to depart in a
controlled fashion. This paper discusses the issues of exploratory
collaboration, the EGRET approach to its support, and the current status of
this research.}
}
@TECHREPORT{csdl-92-02,
AUTHOR = {Danu Tjahjono},
institution = "Department of Information and Computer Sciences,
University of Hawaii, Honolulu, Hawaii 96822",
NUMBER = {{CSDL}-92-02},
TITLE = {{Co2ReView}: A Collaborative Code Inspection and Review Environment},
KEYWORDS = {CSRS},
MONTH = {April},
YEAR = 1992,
summary = {This is an early paper articulating ideas that were later
elaborated and refined in research on CSRS.}
}
@INPROCEEDINGS{csdl-92-03,
AUTHOR = {Dadong Wan and Philip M. Johnson},
BOOKTITLE = {Proceedings of the 1992 AAAI Workshop on Communicating Scientific and Technical Knowledge},
MONTH = {July},
TITLE = {Supporting Scientific Learning and Research Review Using {COREVIEW}},
YEAR = 1992,
KEYWORDS = {CLARE, Publications-Workshops},
abstract = {Scientific learning and research are becoming increasingly
computerized. More and more such activities are mediated through
electronic artifacts. This paper presents an artifact-based system
called COREVIEW, to be used in the domain of research seminars. The
emphasis of our approach is on the centrality of textualized artifacts
in seminar activities, the relationship between different types of
artifacts, and the dynamic interactions among them over time. Our
system provides explicit representation of research artifacts and their
structures, and support for the process of collaborative artifact
generation, integration, manipulation and utilization.},
URL = {ftp://ftp.ics.hawaii.edu/pub/tr/ics-tr-92-03.pdf}
}
@INPROCEEDINGS{csdl-92-04,
AUTHOR = {Philip M. Johnson},
BOOKTITLE = {Proceedings of the AAAI 1992 Workshop on Design Rationale},
MONTH = {July},
TITLE = {Collaborative Software Review for Capturing Design Rationale},
KEYWORDS = {CSRS, Publications-Workshops},
YEAR = 1992,
summary = {This paper discusses connections between
collaborative software review and design rationale. Not
surprisingly, collaborative software review activities provide an
excellent source of design rationale information, since analysis of
artifacts under review often involves design justifications and
alternatives. Also, software reviews form an interesting point
at which to take a discrete ``snapshot'' in the historical record of
design, since they tend to take place only when the software is in a
relatively consistent and coherent state. Finally, an exploratory
focus upon collaborative software review leads to a interesting variation on concurrent orientations
toward design and implementation.},
URL = {http://csdl.ics.hawaii.edu/techreports/1992/92-04/92-04.ps}
}
@TECHREPORT{csdl-92-05,
AUTHOR = {Dadong Wan},
institution = "Department of Information and Computer Sciences,
University of Hawaii, Honolulu, Hawaii 96822",
NUMBER = {{CSDL}-92-05},
TITLE = {Supporting Collaborative Learning Through Research Reviews},
KEYWORDS = {CLARE},
YEAR = 1992,
MONTH = {May},
summary = {Research literature is not merely a formal vehicle for disseminating the
results of scientific research; it is also an important learning resource
for advanced learners (e.g., graduate students) and beginning researchers.
The purpose of this research is to investigate the structural and
process-level characteristics of research review as a collaborative
activity, and to develop computational mechanisms to facilitate such a
process. This paper briefly summarizes our ongoing efforts of developing a
software environment, called COREVIEW, for supporting collaborative
research review.}
}
@TECHREPORT{csdl-92-06,
AUTHOR = {Dadong Wan},
institution = "Department of Information and Computer Sciences,
University of Hawaii, Honolulu, Hawaii 96822",
NUMBER = {{CSDL}-92-06},
TITLE = {{COREVIEW}: A Tool for Supporting Collaborative Learning in Seminars},
KEYWORDS = {CLARE},
MONTH = {September},
YEAR = 1992
}
@INPROCEEDINGS{csdl-92-07,
AUTHOR = {Philip M. Johnson and Danu Tjahjono},
BOOKTITLE = {Proceedings of the Third European Conference on Computer Supported Cooperative Work},
MONTH = {September Publications-Conferences},
KEYWORDS = {CSRS},
TITLE = {Improving Software Quality through Computer Supported Collaborative Review},
YEAR = 1993,
abstract = {Formal technical review (FTR) is a cornerstone of software quality
assurance. However, the labor intensive and manual nature of review, along
with basic unresolved questions about its process and products, means that
review is typically under-utilized or inefficiently applied within the
software development process. This paper introduces CSRS, a
computer-supported cooperative work environment for software review that
improves the efficiency of review activities and supports empirical
investigation of the appropriate parameters for review. The paper presents
a typical scenario of CSRS in review, its data and process model,
application to process maturation, relationship to other research, current
status, and future directions.},
URL = {ftp://ftp.ics.hawaii.edu/pub/tr/ics-tr-92-07.pdf}
}
@INPROCEEDINGS{csdl-92-08,
AUTHOR = {Philip M. Johnson},
BOOKTITLE = {Proceedings of the 1992 CSCW Workshop on Tools and Technologies},
MONTH = {November},
TITLE = {An Architectural Perspective on {EGRET}},
KEYWORDS = {EGRET, Publications-Workshops},
YEAR = 1992,
SUMMARY = {This paper provides an introduction to the internal
architecture of EGRET, including the client-server model,
the inverted hypertext-relational database process model,
the design of locally cached, event-updated global
tables, and various forms of interoperability provided
in the system.},
URL = {http://csdl.ics.hawaii.edu/techreports/1992/92-08/92-08.ps}
}
@ARTICLE{csdl-92-09,
AUTHOR = {Philip M. Johnson},
JOURNAL = {{SIGOIS} Bulletin},
MONTH = {April},
KEYWORDS = {EGRET, Publications-Periodicals},
TITLE = {Architectural Concerns in {EGRET}},
YEAR = 1993
}
@TECHREPORT{csdl-92-10,
AUTHOR = {Philip M. Johnson},
institution = "Department of Information and Computer Sciences,
University of Hawaii, Honolulu, Hawaii 96822",
NUMBER = {{CSDL}-92-10},
TITLE = {Reverse Engineering Collaboration Structures in {U}senet},
KEYWORDS = {URN},
YEAR = 1992,
SUMMARY ={This plain-text file, which was posted to USENET, contains an
"alpha-level" proposal concerning a "reverse-engineering"
approach to improving the collaborative nature of
USENET.},
MONTH = {December},
URL = {http://csdl.ics.hawaii.edu/techreports/1992/92-10/92-10.text}
}
@TECHREPORT{csdl-92-11,
AUTHOR = {Danu Tjahjono},
institution = "Department of Information and Computer Sciences,
University of Hawaii, Honolulu, Hawaii 96822",
NUMBER = {{CSDL}-92-11},
TITLE = {{CSRS} {D}esign {S}pecification},
KEYWORDS = {CSRS},
YEAR = 1993,
MONTH = {December},
SUMMARY = {Obsolete: See the CSRS system release for current design documentation.}
}
@TECHREPORT{csdl-93-01,
AUTHOR = {Dadong Wan},
institution = "Department of Information and Computer Sciences,
University of Hawaii, Honolulu, Hawaii 96822",
NUMBER = {{CSDL}-93-01},
MONTH = {January},
TITLE = {{CLARE}: A Computer-Supported Collaborative Learning Environment Based on the Thematic Structure of Research and Learning Artifacts},
KEYWORDS = {CLARE, Thesis-Proposals},
TYPE = {{Ph.D.} Thesis Proposal},
YEAR = 1993,
abstract = {This research concerns the representation issue in collaborative learning
environments. Our basic claim is that knowledge representation is not only
fundamental to machine learning, as shown by AI researchers, but also
essential to human learning, in particular, human metalearning. Few
existing learning support systems, however, provide representations which
help the learner make sense of and organize the subject content of
learning, integrate a wide range of classroom activities, (e.g., reading,
reviewing, writing, discussion), and compare and contrast various
viewpoints from individual learners. It is our primary purpose to
construct an example instance of such a representation, and to show that
useful computational manipulations can be performed on it, and that the
combination of the representation and related computational services can
actually lead to the improved learner's performance on selected
collaborative learning tasks.},
URL = {http://csdl.ics.hawaii.edu/techreports/1993/93-01/thesis-p.pdf}
}
@TECHREPORT{csdl-93-02,
AUTHOR = {Philip M. Johnson and Dadong Wan and Danu Tjahjono and Kiran Kavoori Ram and Robert S. Brewer},
institution = "Department of Information and Computer Sciences,
University of Hawaii, Honolulu, Hawaii 96822",
NUMBER = {{CSDL}-93-02},
TITLE = {{EGRET} Requirements Specification},
YEAR = 1993,
KEYWORDS = {EGRET},
MONTH = {April},
SUMMARY = {This document presents an general overview of the software engineering
principles underlying the Egret system and its applications. It is an
introduction and a companion to the more detailed Design Specification
document for Egret which is generated by the DSB system.},
URL = {http://csdl.ics.hawaii.edu/techreports/1993/93-02/93-02.ps}
}
@TECHREPORT{csdl-93-03,
AUTHOR = {Dadong Wan},
institution = "Department of Information and Computer Sciences,
University of Hawaii, Honolulu, Hawaii 96822",
NUMBER = {{CSDL}-93-03},
TITLE = {{CLARE}: a New Approach to Computer-Supported Collaborative Learning},
KEYWORDS = {CLARE},
YEAR = 1993,
MONTH = {May},
SUMMARY = {This paper concerns collaborative learning as an active knowledge
construction processes. It asserts an essential role of knowledge
representation in achieving a high-level collaborative support. Our central
claim is that the presence of an expressive and usable representation,
combined with necessary computational support, can significantly enhance
the learners' performance in understanding the subject content of learning
artifacts, integrating various classroom activities, and relating different
viewpoints held by other learners. First, we propose a representational
framework, called RESRA, which characterizes the thematic structure of
learning and research artifacts. We then develop a computer-based tool,
called CLARE, that facilitates the use of RESRA for various collaborative
learning tasks, such as evaluating existing work (e.g., papers, programs,
design) or constructing new work. We also design a set of experiments which
will allow us to empirically assess the effectiveness of CLARE and our
research claims.},
URL = {http://csdl.ics.hawaii.edu/techreports/1993/93-03/93-03.ps.gz}
}
@TECHREPORT{csdl-93-04,
AUTHOR = {Danu Tjahjono},
institution = "Department of Information and Computer Sciences,
University of Hawaii, Honolulu, Hawaii 96822",
NUMBER = {{CSDL}-93-04},
TITLE = {{CSRS}: a New Approach to Software Review},
KEYWORDS = {CSRS},
YEAR = 1993,
MONTH = {May},
SUMMARY = {This research concerns problems in collaborative software review.
This paper introduces a review system called CSRS (Collaborative Software
Review System) that allows one to
experiment with various aspects of review process, to compare
different review methods, and at the same
time to use it as practical tools for supporting review activities.
The system also allows the user's organization to analyze and
to improve their review process based upon metrics data collected by
the system automatically.}
}
@TECHREPORT{csdl-93-05,
AUTHOR = { Kiran Kavoori Ram },
institution = "Department of Information and Computer Sciences,
University of Hawaii, Honolulu, Hawaii 96822",
MONTH = {May},
KEYWORDS = {Miscellaneous},
NUMBER = {{CSDL}-93-05},
TITLE = {{DSB}: The Next Generation Tool for Software Engineers},
YEAR = 1993,
SUMMARY = {During the development of software projects, there
always exists the problem of design specification
maintenance. As the project team surges ahead
with the development process, there is a strong
need to maintain an up-to-date documentation of
the current system. This requires an additional
effort on each team member to maintain a
consistent report of the modifications and
additions they make on the system.
This Designbase project attempts to reduce the overhead involved in
the maintenance of ever changing design specifications, by generating
automatically, a design documentation from the source code and the
overview files that are maintained along with the system.},
URL = {http://csdl.ics.hawaii.edu/techreports/1993/93-05/Dsb-TR.pdf}
}
@TECHREPORT{csdl-93-06,
AUTHOR = {Robert S. Brewer},
institution = "Department of Information and Computer Sciences,
University of Hawaii, Honolulu, Hawaii 96822",
MONTH = {May},
NUMBER = {{CSDL}-93-06},
TITLE = {{URN}: A New Way To Think About {U}senet},
KEYWORDS = {URN},
YEAR = 1993,
SUMMARY = {This document presents an overview of the URN project. It is intended
to show the motivation behind the project as well as describing the
current status of the research.
The URN project is an Egret application that implements a new paradigm for
utilizing the massive, ever-changing data stream that is Usenet. The
acronym URN stands for Ultimate Read News, but it can also be thought of
more symbolically as a repository for knowledge. The goal of URN is to
make the information available through Usenet more useful by using different
perspectives on Usenet and new ways to extract useful data from Usenet.
This paper describes problems with USENET, the way URN is intended to
address
these problems, and the current status and future directions of the
project.},
URL = {http://csdl.ics.hawaii.edu/techreports/1993/93-06/TR1.7.pdf}
}
@INPROCEEDINGS{csdl-93-07,
AUTHOR = {Philip M. Johnson and Danu Tjahjono and Dadong Wan and Robert S. Brewer},
BOOKTITLE = {Proceedings of the Pacific Northwest Software Quality Conference},
MONTH = {October},
TITLE = {Experiences with {CSRS}: An Instrumented Software Review
Environment},
KEYWORDS = {CSRS, Publications-Conferences},
URL = {http://csdl.ics.hawaii.edu/techreports/1993/93-07/93-07.pdf},
YEAR = 1993,
abstract = {Formal technical review (FTR) is a cornerstone of software quality
assurance. However, the labor-intensive and manual nature of review, along
with basic unresolved questions about its process and products, means that
review is typically under-utilized or inefficiently applied within the
software development process. This paper discusses our initial experiments
using CSRS, an instrumented, computer-supported cooperative work
environment for software review that reduces the manual, labor-intensive
nature of review activities and supports quantitative study of the process
and products of review. Our results indicate that CSRS increases both the
breadth and depth of information captured per person-hour of review time,
and that its design captures interesting measures of review process,
products, and effort.}
}
@ARTICLE{csdl-93-09,
AUTHOR = {Philip M. Johnson},
TITLE = {Experiences with {EGRET}: An Exploratory Group Work Environment},
JOURNAL = {Collaborative Computing},
VOLUME = {1},
NUMBER = {1},
YEAR = 1994,
MONTH = {January},
KEYWORDS = {EGRET, Publications-Journals},
URL = {ftp://ftp.ics.hawaii.edu/pub/tr/ics-tr-93-18.pdf},
abstract = {Exploratory collaboration occurs in domains where the structure and process
of group work evolves as an intrinsic part of the collaborative activity.
Traditional database and hypertext structural models do not provide
explicit support for collaborative exploration. EGRET is an implemented
environment for the development of domain-specific collaborative systems
that defines a novel data and a process model along with services for
exploratory collaboration. To accomplish this, EGRET departs from
traditional notions of the relationship between schema and instance
structure. In EGRET, schema structure is viewed as a representation of the
current state of consensus among collaborators, from which instance
structure is allowed to depart in a controlled fashion. To provide such
exploratory services in a responsive interactive environment, EGRET
implements specialized architectural mechanisms. This paper presents the
concepts and implications of exploratory collaboration, followed by the
design and implementation of EGRET. The paper concludes with our results
to date, which demonstrate that EGRET succeeds in providing useful services
for exploratory collaboration, through interesting technical and cultural
issues remain to be addressed before exploratory collaboration can become
commonplace in CSCW systems.}
}
@TECHREPORT{csdl-93-11,
AUTHOR = {Philip M. Johnson and Danu Tjahjono},
institution = "Department of Information and Computer Sciences,
University of Hawaii, Honolulu, Hawaii 96822",
MONTH = {July},
NUMBER = {{CSDL}-93-11},
KEYWORDS = {CSRS},
TITLE = {{CSRS} {U}ser {G}uide},
SUMMARY = {This document provides an illustrated user guide to CSRS
Version 2.x},
URL = {ftp://ftp.ics.hawaii.edu/pub/tr/ics-tr-93-16.pdf},
YEAR = 1993
}
@TECHREPORT{csdl-93-12,
AUTHOR = {Philip M. Johnson},
institution = "Department of Information and Computer Sciences,
University of Hawaii, Honolulu, Hawaii 96822",
MONTH = {October},
NUMBER = {{CSDL}-93-12},
KEYWORDS = {CSRS},
TITLE = {Improving Software Quality through Formal Technical Review: A Research Agenda},
YEAR = 1993,
SUMMARY = {Formal technical review (FTR) encompasses a range of structured,
collaborative methods employing technical personnel to improve the quality
of a software development artifact. Research shows that FTR, when
appropriately practiced, provides significant benefits. However, research
also shows that FTR introduces substantial new overhead, and that its
cost-effectiveness is easily compromised by a variety of group process
obstacles. In addition, current FTR practice is difficult and costly to
investigate effectively, and thus many important questions about its nature
and comparative effectiveness remain unanswered.
This document presents a research agenda intended to address problems in
both the practice and research of FTR through CSRS (Collaborative
Software Review System), an instrumented, computer-supported cooperative
work environment. CSRS provides automated support for many time consuming
aspects of FTR, avoids many group process problems inherent in traditional,
manual review, and captures unique, high quality empirical data about the
process and products of FTR.
The research agenda includes:
(1) Controlled experimental laboratory studies on automated FTR support.
(2) Technology transfer of CSRS to selected industrial sites.
(3) Development of a domain-specific version of CSRS for C++ software.
(4) Creation of a CSRS consortium for collaborative FTR research between
industry and academia.},
URL = {http://csdl.ics.hawaii.edu/techreports/1993/93-12/ftr-agenda93.ps}
}
@TECHREPORT{csdl-93-13,
AUTHOR = {Robert S. Brewer and Philip M. Johnson},
institution = "Department of Information and Computer Sciences,
University of Hawaii, Honolulu, Hawaii 96822",
MONTH = {January},
NUMBER = {{CSDL}-93-13},
KEYWORDS = {URN},
TITLE = {Collaborative Classification and Evaluation of Usenet},
YEAR = 1994,
ABSTRACT = {Usenet is an example of the potential and problems of the nascent National
Information Infrastructure. While Usenet makes an enormous amount of useful
information available to its users, the daily data overwhelms any user who
tries to read more than a fraction of it. This paper presents a
collaboration-oriented approach to information classification and
evaluation for very large, dynamic database structures such as Usenet. Our
approach is implemented in a system called URN, a multi-user,
collaborative, hypertextual Usenet reader. We show that this collaborative
method, coupled with an adaptive interface, radically improves the overall
relevance level of information presented to a user.},
URL = {http://csdl.ics.hawaii.edu/techreports/1993/93-13/93-13.pdf}
}
@PHDTHESIS{csdl-93-14,
AUTHOR = {Dadong Wan},
SCHOOL = {University of Hawaii, Department of Information and Computer Sciences},
TITLE = {{CLARE}: A Computer-Supported Collaborative Learning Environment Based on the Thematic Structure of Scientific Text},
YEAR = 1994,
Type = {{Ph.D.} Thesis},
KEYWORDS = {CLARE, Thesis-PhD},
MONTH = {May},
ABSTRACT ={This dissertation presents a computer-based collaborative learning
environment, called CLARE, that is based on the theory of learning as
collaborative knowledge building. It addresses the question, "what can a
computer do for a group of learners beyond helping them share information?"
CLARE differs from virtual classrooms and hypermedia systems in three ways.
First, CLARE is grounded on the theory of meaningful learning, which
focuses the role of meta-knowledge in human learning. Instead of merely
allowing learners to share information, CLARE provides an explicit
meta-cognitive framework, called RESRA, to help learners interpret
information and build knowledge. Second, CLARE defines a new group process,
called SECAI, that guides learners to systematically analyze, relate, and
discuss scientific text through a set of structured steps: summarization,
evaluation, comparison, argumentation, and integration. Third, CLARE
provides a fine-grained, non-obtrusive instrumentation mechanism that
keeps track of the usage process of its users. Such data forms an important
source of feedback for enhancing the system and a basis for rigorously
studying collaboration learning behaviors of CLARE users.
CLARE was evaluated through sixteen usage sessions involving six groups of
students from two classes. The experiments consist of a total of about 300
hours of usage and over 80,000 timestamps. The survey shows that about 70%
of learners think that CLARE provides a novel way of understanding
scientific text, and about 80% of learners think that CLARE provides a
novel way of understanding their peers' perspectives. The analysis of the
CLARE database and the process data also reveals that learners differ
greatly in theirinterpretations of RESRA, strategies for comprehending the
online text, and understanding of the selected artifact. It also found
that, despite the large amount of time spent on summarization, up to 66% of
these learners often fail to correctly represent important features of
scientific text and the relationships between those features. Implications
of these findings at the design, empirical, and pedagogical levels are
discussed.},
URL = {ftp://ftp.ics.hawaii.edu/pub/tr/ics-tr-93-14.pdf}
}
@TECHREPORT{csdl-93-15,
AUTHOR = {Dadong Wan},
institution = "Department of Information and Computer Sciences,
University of Hawaii, Honolulu, Hawaii 96822",
MONTH = {September},
NUMBER = {{CSDL}-93-15},
TITLE = {{CLARE} {U}ser's {G}uide},
KEYWORDS = {CLARE},
YEAR = 1993,
SUMMARY = {This document provides an illustrated user's guide to the
CLARE system.},
URL = {http://csdl.ics.hawaii.edu/techreports/1993/93-15/user-guide.ps.gz}
}
@TECHREPORT{csdl-93-16,
AUTHOR = {Johnny Li},
institution = "Department of Information and Computer Sciences,
University of Hawaii, Honolulu, Hawaii 96822",
MONTH = {May},
KEYWORDS = {Miscellaneous},
NUMBER = {{CSDL}-93-16},
TITLE = {Documentation for the {XView} Graphical Browser},
YEAR = 1993
}
@INPROCEEDINGS{csdl-93-17,
AUTHOR = {Philip M. Johnson},
BOOKTITLE = {Proceedings of the 16th International Conference on Software Engineering},
MONTH = {May},
TITLE = {An Instrumented Approach to Improving Software Quality through Formal Technical Review},
KEYWORDS = {CSRS, Publications-Conferences},
YEAR = 1994,
ABSTRACT = {Formal technical review (FTR) is an essential
component of all software quality assessment, assurance, and
improvement techniques. However, current FTR practice leads to
significant expense, clerical overhead, group process obstacles, and
research methodology problems.
CSRS is an instrumented, computer-supported cooperative work
environment for formal technical review. CSRS addresses problems in
the practice of FTR by providing computer support for both the
process and products of FTR. CSRS also addresses problems in
research on FTR through instrumentation supporting fine-grained, high
quality data collection and analysis. This paper describes CSRS, a
computer-mediated review method called FTArm, and selected findings
from their use to explore issues in formal technical review.},
URL = {http://csdl.ics.hawaii.edu/techreports/1993/93-17/93-17.pdf},
}
@TECHREPORT{csdl-93-18,
AUTHOR = {Rosemary Andrada and Carleton A. Moore},
institution = "Department of Information and Computer Sciences,
University of Hawaii, Honolulu, Hawaii 96822",
MONTH = {October},
NUMBER = {{CSDL}-93-18},
KEYWORDS = {EGRET},
TITLE = {Hyperbase Server Interface: Versions 2.0 and 2.1},
YEAR = 1993,
SUMMARY = {This document provides obsolete reference material on
HBS. See Egret system documentation or ICS Technical
Report 94-14 for current HBS 3.x interface
specifications.},
URL = {http://csdl.ics.hawaii.edu/techreports/1993/93-18/TR-93-18.pdf}
}
@TECHREPORT{csdl-93-19,
AUTHOR = {Danu Tjahjono},
institution = "Department of Information and Computer Sciences,
University of Hawaii, Honolulu, Hawaii 96822",
MONTH = {September},
KEYWORDS = {CSRS},
NUMBER = {{CSDL}-93-19},
TITLE = {Studying Formal Technical Review Methods using {CSRS}},
YEAR = 1993,
ABSTRACT = {The importance of formal technical review and its benefits have been
well documented, and yet there is a proliferation of methods in
practice with varying degrees of success.
This paper discusses a new approach to assess and study various
aspects associated with the effectiveness of current review methods.
Our basic approach is to use a computer assisted review system (CSRS)
equipped with mechanisms to model different review methods and
at the same time capture fine-grained measurements
about the product and the process of the review.
Through suitable experimental design, these data can be used to
compare the different methods to each other.},
URL = {http://csdl.ics.hawaii.edu/techreports/1993/93-19/paper.ps}
}
@TECHREPORT{csdl-93-20,
AUTHOR = {Philip M. Johnson and Danu Tjahjono and Dadong Wan and Robert S. Brewer},
institution = "Department of Information and Computer Sciences,
University of Hawaii, Honolulu, Hawaii 96822",
MONTH = {November},
KEYWORDS = {EGRET},
NUMBER = {{CSDL}-93-20},
TITLE = {Gtables: From {EGRET} 2.x.x to {EGRET} 3.0.x},
YEAR = 1993,
SUMMARY = {This document describes the current design of the server subsystem class
s*gtable, which provides an efficient and high-level mechanism for the
implementation and maintenance of global tables. The purpose of this
documentation is to serve as a basis for the redesign and reimplementation
of gtables in Egret-3.0.x.},
URL = {http://csdl.ics.hawaii.edu/techreports/1993/93-20/93-20.ps}
}
@inproceedings{csdl-93-21,
AUTHOR = {Dadong Wan and Philip M. Johnson},
BOOKTITLE = {Proceedings of the 1994 {ACM} Conference on Computer Supported Cooperative Work},
TITLE = {Computer-Supported Collaborative Learning Using {CLARE}: the
Approach and Experimental Findings},
KEYWORDS = {CLARE, Publications-Conferences},
ADDRESS = {Chapel Hill, North Carolina},
MONTH = oct,
YEAR = 1994,
abstract = {Current collaborative learning systems focus on maximizing shared
information. However, ``meaningful learning'' is not simply information
sharing but, more importantly, knowledge construction. CLARE is a
computer-supported learning environment that facilitates meaningful
learning through collaborative knowledge construction. CLARE provides a
semi-formal representation language called RESRA and an explicit
process model called SECAI. Experimental evaluation through 300 hours
of classroom usage indicates that CLARE does support meaningful
learning, and that a major bottleneck to computer-mediated knowledge
construction is summarization. Lessons learned through the design and
evaluation of CLARE provide new insights into both collaborative
learning systems and collaborative learning theories.},
URL = {http://csdl.ics.hawaii.edu/techreports/1993/93-21/93-21.pdf},
}
@article{csdl-93-22,
AUTHOR = {Philip M. Johnson},
JOURNAL = {Software Quality Journal},
TITLE = {Design for Instrumentation: High Quality Measurement of Formal Technical Review},
YEAR = 1996,
Volume = 5,
Number = 3,
Pages = {33-51},
KEYWORDS = {CSRS, Publications-Journals},
MONTH = {March},
URL = {http://csdl.ics.hawaii.edu/techreports/1994/94-21/94-21.pdf},
abstract = {All current software quality assurance methods incorporate some form of
formal technical review (FTR), because structured analysis of software
artifacts by a team of skilled technical personnel has demonstrated
ability to improve quality. However, FTR methods come in a wide
variety of forms with varying effectiveness, incur significant
overhead on technical staff, and have little computer support.
Measurements of these FTR methods are coarse-grained, frequently low
quality, and expensive to obtain.
This paper describes CSRS, a highly instrumented, computer-supported
system for formal technical review, and shows how it is designed to
collect high quality, fine-grained measures of FTR process and products
automatically. The paper also discusses some results from over one year
of experimentation with CSRS; describes how CSRS improves current
process improvement approaches to FTR; and overviews several novel
research projects on FTR that are made possible by this system. }
}
@INPROCEEDINGS{csdl-93-23,
AUTHOR = {Philip M. Johnson},
BOOKTITLE = {SIGOIS Bulletin},
MONTH = {April},
TITLE = {Report on the 1993 {ECSCW} Tools and Technologies Workshop},
KEYWORDS = {Miscellaneous, Publications-Periodicals},
YEAR = 1994,
SUMMARY = {This plain-text file provides a brief summary of the
workshop.},
URL = {http://csdl.ics.hawaii.edu/techreports/1993/93-23/93-23.text}
}
@TECHREPORT{csdl-93-24,
AUTHOR = {Dadong Wan},
institution = "Department of Information and Computer Sciences,
University of Hawaii, Honolulu, Hawaii 96822",
MONTH = {September},
NUMBER = {{CSDL}-93-24},
TITLE = {{CLARE} 1.4.7 Design Document},
KEYWORDS = {CLARE},
SUMMARY = {This document provides an overview of the design of CLARE
Version 1.4.7},
URL = {http://csdl.ics.hawaii.edu/techreports/1993/93-24/cla-1.4.7.ps.gz},
YEAR = 1993
}
@TECHREPORT{csdl-94-02,
AUTHOR = {Robert S. Brewer and Philip M. Johnson},
institution = "Department of Information and Computer Sciences,
University of Hawaii, Honolulu, Hawaii 96822",
MONTH = {January},
NUMBER = {{CSDL}-94-02},
KEYWORDS = {URN},
TITLE = {Toward Collaborative Knowledge Management within Large,
Dynamically Structured Information Systems},
YEAR = 1994,
ABSTRACT = {Usenet is an example of the potential and problems of the nascent
National Information Infrastructure. While Usenet makes an enormous
amount of useful information available to its users, the daily data
overwhelms any user who tries to read more than a fraction of it. This
paper presents a collaboration-oriented approach to knowledge
management and evaluation for very large, dynamic database structures
such as Usenet. Our approach is implemented in a system called URN, a
multi-user, collaborative, hypertextual Usenet reader. Empirical
evaluation of this system demonstrates that this collaborative method,
coupled with an adaptive interface, improves the overall relevance
level of information presented to a user. Finally, the design of this
system provides important insights into general collaborative knowledge
management mechanisms for very large, dynamically structured database
systems such as Usenet and the upcoming Information Superhighway.},
URL = {http://csdl.ics.hawaii.edu/techreports/1994/94-02/jmis.pdf}
}
@INPROCEEDINGS{csdl-94-03,
AUTHOR = {Philip M. Johnson},
BOOKTITLE = {Proceedings of the Fourth International Conference on Software Quality},
MONTH = oct,
TITLE = {Supporting Technology Transfer of Formal Technical Review
through a Computer Supported Collaborative Review System},
KEYWORDS = {CSRS, Publications-Conferences},
ADDRESS = {Reston, VA.},
abstract = {Formal technical review (FTR) is an essential component of all
modern software quality assessment, assurance, and improvement techniques,
and is acknowledged to be the most cost-effective form of quality
improvement when practiced effectively. However, traditional FTR
methods such as inspection are very difficult to adopt
in organizations: they introduce substantial new up-front
costs, training, overhead, and group process obstacles. Sustained
commitment from high-level management along with substantial
resources is often necessary for successful technology transfer of
FTR.
Since 1991, we have been designing and evaluating a series of
versions of a system called CSRS: an instrumented, computer-supported
cooperative work environment for formal technical review. The
current version of CSRS includes an FTR method definition language,
which allows organizations to design their own FTR method, and to
evolve it over time. This paper describes how our approach to
computer supported FTR can address some of the issues in technology
transfer of FTR.},
URL = {http://csdl.ics.hawaii.edu/techreports/1994/94-03/94-03.pdf},
YEAR = 1994
}
@article{csdl-94-04,
AUTHOR = {Dadong Wan and Philip M. Johnson},
JOURNAL = {International Journal of Human-Computer Systems},
TITLE = {Experiences with {CLARE}: a Computer-Supported Collaborative
Learning Environment},
KEYWORDS = {CLARE, Publications-Journals},
VOLUME = 41,
MONTH = {December},
PAGES = {851-879},
abstract = {Current collaborative learning systems focus on maximizing shared
information. However, ``meaningful learning'' is not simply information
sharing but also knowledge construction. CLARE is a computer-supported
learning environment that facilitates meaningful learning through
collaborative knowledge construction. It provides a semi-formal
representation language called RESRA and an explicit process model
called SECAI. Experimental evaluation through 300 hours of classroom
usage indicates that CLARE does support meaningful learning. It also
shows that a major bottleneck to computer-mediated knowledge
construction is summarization. Lessons learned through the design and
evaluation of CLARE provide new insights into both collaborative
learning systems and collaborative learning theories.},
URL = {ftp://ftp.ics.hawaii.edu/pub/tr/ics-tr-94-04.pdf},
YEAR = 1994
}
@TechReport{csdl-94-06,
author = "Philip M. Johnson",
title = "The {A}nnotated {E}gret",
institution = "Department of Information and Computer Sciences,
University of Hawaii, Honolulu, Hawaii 96822",
year = "1994",
KEYWORDS = {AEN},
number = "{CSDL}-94-06",
month = "June"
}
@TECHREPORT{csdl-94-07,
AUTHOR = {Danu Tjahjono},
institution = "Department of Information and Computer Sciences,
University of Hawaii, Honolulu, Hawaii 96822",
NUMBER = {{CSDL}-94-07},
TITLE = { Evaluating the Cost-Effectiveness of Formal Technical
Review Factors},
KEYWORDS = {CSRS, Thesis-Proposals},
TYPE = {{Ph.D.} Dissertation Proposal},
MONTH = {June},
YEAR = 1994,
ABSTRACT = {The importance and benefits of formal technical review (FTR) as a
method to improve software quality have
been well documented, and yet there is a proliferation of the methods in
practice with varying degrees of success. Worse, the same methods are
often practiced inconsistently and the contribution of various review
factors on review outcomes is also not currently understood.
This research proposes a new approach to assess and study the
cost-effectiveness of various review factors. Our basic approach is to
first develop a framework that allows one to classify the similarities
and differences of existing FTR methods from the perspective of their
review processes.
Specifically, the framework looks into important review factors that
characterize a review process, such as the objective of a particular
phase within the review process, the interaction mode among review
participants and the technique being used during the phase.
Second, we will
develop a computer assisted review system, namely, CSRS version 3.0,
that can be used as an experimental testbed for empirically evaluating
different FTR factors that may impact the methods.
Finally, we will design a control experiment to answer an important
initial question concerning the cost-effectiveness of three different
examination techniques commonly used in existing FTR methods: free
review technique, selective test cases technique and stepwise
verification technique.},
URL = {http://csdl.ics.hawaii.edu/techreports/1994/94-07/revised-proposal.ps}
}
@INPROCEEDINGS{csdl-94-08,
AUTHOR = {Philip M. Johnson},
TITLE = {From Principle-centered to Organization-centered Design: A Case Study of Evolution in a Computer-Supported Formal Technical Review Environment},
BOOKTITLE = {Interdisciplinary Approaches to System Analysis and Design},
KEYWORDS = {CSRS},
YEAR = 1996,
MONTH = {July},
ABSTRACT = { Design of new computer-based environments to replace or augment
traditional, manual work procedures is typically problematic due to
its experimental and embedded nature: the requirements for the
computer-based version of the task may not be well defined, and the
outcome of introducing computer-based support may well change the
nature of the task altogether.
This paper illustrates these issues through a discussion of the
evolution in the design of CSRS, an instrumented, computer-supported
cooperative work environment for formal technical review. CSRS was
originally designed in response to well-recognized shortcomings in
traditional, non-computer-based formal technical review methods. The
initial design was thus founded upon a principle-centered basis,
where the system was oriented toward solving known problems in the
domain of formal technical review. Over time, the design has evolved
toward a more organization-centered basis, in which the system is
oriented toward support for adoption and use within organizations, even
if that support conflicts with the ``principles'' of formal technical
review. We conjecture that such an evolution may be inevitable in
experimental and embedded design domains. },
URL = {http://csdl.ics.hawaii.edu/techreports/1994/94-08/scharding.ps}
}
@TECHREPORT{csdl-94-09,
AUTHOR = {Rosemary Andrada},
institution = "Department of Information and Computer Sciences,
University of Hawaii, Honolulu, Hawaii 96822",
NUMBER = {{CSDL}-94-09},
TITLE = {Redefining the Web: Creating a Computer Network Community},
Type = {{M.S.} Thesis Proposal},
KEYWORDS = {WWW, Thesis-Proposals},
MONTH = {December},
ABSTRACT = {Organizations are formed to accomplish a goal or mission, where
individual members do their part and make a combined effort leading
toward this goal. As the organization grows in size, the level of
community inevitably deteriorates.
This research will investigate the strengths and weaknesses of a
computer-based approach to improving the sense of community within one
organization, the Department of Computer Science at the University of
Hawaii. We will assess the current level of community by administering
a questionnaire to members of the department. Next, we will introduce
a World Wide Web information system for and about the department in an
effort to impact the level of community that exists. We will then
administer another questionnaire to assess the level of community
within the department after a period of use with the information
system. We will analyze the results of both questionnaires and usage
statistics logged by the system.},
URL = {http://csdl.ics.hawaii.edu/techreports/1994/94-09/www.ps},
YEAR = 1994
}
@TECHREPORT{csdl-94-13,
AUTHOR = {Philip M. Johnson},
institution = "Department of Information and Computer Sciences,
University of Hawaii, Honolulu, Hawaii 96822",
NUMBER = {{CSDL}-94-13},
KEYWORDS = {EGRET},
TITLE = {{ECS} Design Reference},
SUMMARY = {See the current ECS System release for the current version of
this documentation.},
MONTH = {January},
YEAR = 1994
}
@techreport{csdl-94-14,
author = {Philip M. Johnson and Carleton A. Moore and Rosemary Andrada},
title = {{HBS} Interface Specification},
institution = "Department of Information and Computer Sciences,
University of Hawaii, Honolulu, Hawaii 96822",
year = 1995,
KEYWORDS = {EGRET},
MONTH = {February},
NUMBER = {{CSDL}-94-14},
abstract = {This document specifies the interface protocol observed between the HBS
server system and the ECS client system, together known as Egret. HBS is a
multiuser, database server for (non-video) hypermedia applications. It
manages storage, locking, retrieval, and inter-client communications.
This document is intended to describe the interface between
HBS and ECS in enough detail so that alternative database servers can be
built to service requests from an ECS clients. It is also intended to serve as a source
of reference material for maintainers of the HBS and ECS systems.},
URL = {ftp://ftp.ics.hawaii.edu/pub/tr/ics-tr-94-14.pdf}
}
@INPROCEEDINGS{csdl-94-15,
AUTHOR = {Philip M. Johnson},
BOOKTITLE = {Proceedings of the 1994 CSCW Workshop on Software
Architectures for Cooperative Systems},
MONTH = oct,
TITLE = {Collaboration in the Small vs. Collaboration in the Large},
ADDRESS = {Chapel Hill, N.C.},
KEYWORDS = {EGRET, Publications-Workshops},
YEAR = 1994,
SUMMARY = {This paper defines two endpoints in a spectrum of
collaboration organized by scale (from dozens to millions
of users), and discusses architectural implications of
scale in the design of collaborative systems.},
URL = {http://csdl.ics.hawaii.edu/techreports/1994/94-15/citl.ps}
}
@TECHREPORT{csdl-94-16,
AUTHOR = {Carleton A. Moore},
institution = "Department of Information and Computer Sciences,
University of Hawaii, Honolulu, Hawaii 96822",
NUMBER = {{CSDL}-94-16},
TITLE = {Supporting authoring and learning in a collaborative hypertext
system: The {A}nnotated {E}gret {N}avigator},
KEYWORDS = {AEN, Thesis-Proposals},
Type = {{M.S.} Thesis Proposal},
MONTH = {December},
YEAR = 1994,