-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path2000.html
283 lines (233 loc) · 13.4 KB
/
2000.html
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
<!-- This document was automatically generated with bibtex2html 1.96
(see http://www.lri.fr/~filliatr/bibtex2html/),
with the following command:
bibtex2html -dl -nodoc -nobibsource -nokeys -nokeywords -nofooter 2000.bib -->
<p><a name="csdl-98-10"></a>
Robert S. Brewer.
Improving mailing list archives through condensation.
M.S. thesis, University of Hawaii, March 2000.
[ <a href="http://csdl.ics.hawaii.edu/techreports/1998/98-10/98-10.pdf">.pdf</a> ]
<blockquote><font size="-1">
Searching the archives of electronic product support mailing lists often
provides unsatisfactory results for users looking for quick solutions to
their problems. Archives are inconvenient because they are too voluminous,
lack efficient searching mechanisms, and retain the original thread structure
which is not relevant to knowledge seekers.
I present MCS, a system which improves mailing list archives through <em>
condensation</em>. Condensation involves omitting redundant or useless
messages, and adding meta-level information to messages to improve searching.
The condensation process is performed by a human assisted by an editing tool.
I describe the design and implementation of MCS, and compare it to related
systems. I also present my experiences condensing a 1428 message mailing list
archive to an archive containing only 177 messages (an 88% reduction). The
condensation required only 1.5 minutes of editor effort per message. The
condensed archive was adopted by the users of the mailing list.
</font></blockquote>
<p>
</p>
<p><a name="csdl-99-13"></a>
Robert S. Brewer.
Improving problem-oriented mailing list archives with MCS.
In <em>Proceedings of the 2000 International Conference on Software
Engineering</em>, Limerick, Ireland, June 2000.
[ <a href="http://csdl.ics.hawaii.edu/techreports/1999/99-13/99-13.pdf">.pdf</a> ]
<blockquote><font size="-1">
Developers often use electronic mailing lists when seeking assistance with a
particular software application. The archives of these mailing lists provide a
rich repository of problem-solving knowledge. Developers seeking a quick answer
to a problem find these archives inconvenient, because they lack efficient
searching mechanisms, and retain the structure of the original conversational
threads which are rarely relevant to the knowledge seeker.
We present a system called MCS which improves mailing list archives through a
process called <em>condensation</em>. Condensation involves several tasks:
extracting only messages of longer-term relevance, adding metadata to those
messages to improve searching, and potentially editing the content of the
messages when appropriate to clarify. The condensation process is performed by
a human editor (assisted by a tool), rather than by an artificial intelligence
(AI) system.
We describe the design and implementation of MCS, and compare it to related
systems. We also present our experiences condensing a 1428 message mailing list
archive to an archive containing only 177 messages (an 88% reduction). The
condensation required only 1.5 minutes of editor effort per message. The
condensed archive was adopted by the users of the mailing list.
</font></blockquote>
<p>
</p>
<p><a name="csdl-99-15"></a>
Carleton A. Moore.
<em>Investigating Individual Software Development: An Evaluation of
the Leap Toolkit</em>.
Ph.D. thesis, University of Hawaii, Department of Information and
Computer Sciences, August 2000.
[ <a href="http://csdl.ics.hawaii.edu/techreports/1999/99-15/99-15.pdf">.pdf</a> ]
<blockquote><font size="-1">
Software developers work too hard and yet do not get enough done.
Developing high quality software efficiently and consistently is a very
difficult problem. Developers and managers have tried many different
solutions to address this problem. Recently their focus has shifted from
the software organization to the individual software developer. For
example, the Personal Software Process incorporates many of the previous
solutions while focusing on the individual software developer.
This thesis presents the Leap toolkit, which combines ideas from prior
research on the Personal Software Process, Formal Technical Review and my
experiences building automated support for software engineering activities.
The Leap toolkit is intended to help individuals in their efforts to improve
their development capabilities. Since it is a light-weight, flexible,
powerful, and private tool, it provides a novel way for developers to gain
valuable insight into their own development process. The Leap toolkit also
addresses many measurement and data issues involved with recording any
software development process.
The main thesis of this work is that the Leap toolkit provides a novel
tool that allows developers and researchers to collect and analyze
software engineering data. To investigate some of the issues of data
collection and analysis, I conducted a case study of 16 graduate students
in an advanced software engineering course at the University of Hawaii,
Manoa. The case study investigated: (1) the relationship between the
Leap toolkit's time collection tools and “collection stage” errors; and
(2) different time estimation techniques supported by the Leap toolkit.
The major contributions of this research includes (1) the LEAP design
philosophy; (2) the Leap toolkit, which is a novel tool for individual
developer improvement and software engineering research; and (3) the insights
from the case study about collection overhead, collection error and project
estimation.
</font></blockquote>
<p>
</p>
<p><a name="csdl2-00-01"></a>
Carleton A. Moore.
Lessons learned from teaching reflective software engineering using
the Leap toolkit.
In <em>Proceedings of the 2000 International Conference on Software
Engineering, Workshop on Software Engineering Education</em>, Limerick, Ireland,
May 2000.
[ <a href="http://csdl.ics.hawaii.edu/techreports/2000/00-01/00-01.pdf">.pdf</a> ]
<blockquote><font size="-1">
This paper presents our experiences using the Leap toolkit, an automated tool
to support personal developer improvement. The Leap toolkit incorporates ideas
from the PSP and group review. It relaxes some of the constraints in the PSP
and reduces process overhead. Our lessons learned include: (1)
Collecting data about software development is useful; (2) Leap enables users to accurately estimate size and time
in a known domain; (3) Many users feel their programming skills improve
primarily due to practice, not their method; (4) To reduce measurement dysfunction, make the results less visible; (5) Partial defect collection and analysis is still useful; (6) Tool support should require few machine resources; and (7)
Experience may lead to overconfidence.
</font></blockquote>
<p>
</p>
<p><a name="csdl2-00-03"></a>
Philip M. Johnson, Carleton A. Moore, Joseph A. Dane, and Robert S. Brewer.
Empirically guided software effort guesstimation.
<em>IEEE Software</em>, 17(6), December 2000.
[ <a href="http://csdl.ics.hawaii.edu/techreports/2000/00-03/00-03.pdf">.pdf</a> ]
</p>
<p><a name="csdl2-00-04"></a>
Monir Hodges.
Javajam: Supporting collaborative review and improvement of open
source software.
M.S. thesis, University of Hawaii, August 2000.
[ <a href="http://csdl.ics.hawaii.edu/techreports/2000/00-04/00-04.pdf">.pdf</a> ]
<blockquote><font size="-1">
Development of Open Source Software is in many cases a collaborative
effort, often by geographically dispersed team members. The problem for
members is to efficiently review documentation and source code and to
collect and share comments and annotations that will lead to improvements
in performance, functionality, and quality. javaJAM is a collaborative
tool for assisting with the development of Open Source Software. It
generates integrated documentation and source code presentations to be
viewed over the web. More importantly, javaJAM provides an interactive
environment for navigating documentation and source code and for posting
annotations. javaJAM creates relationships between sections of
documentation, source, and related comments and annotations to provide the
necessary cross-referencing to support quick and efficient reviews.
javaJAM was evaluated in a classroom setting. Student teams posted
projects for team review using javaJAM and found it to be an easy way to
review their projects and post their comments.
</font></blockquote>
<p>
</p>
<p><a name="csdl2-00-06"></a>
Mette L. Moffett.
A proposal for vcommerce: An internet entrepreneurship environment.
Technical Report CSDL-00-06, Department of Information and
Computer Sciences, University of Hawaii, Honolulu, Hawaii 96822, February
2000.
[ <a href="http://csdl.ics.hawaii.edu/techreports/2000/00-06/00-06.pdf">.pdf</a> ]
<blockquote><font size="-1">
The document proposes the development of an internet entrepreneurship simulation environment called VCommerce for the University of Hawaii Aspect Technology Grant program.
</font></blockquote>
<p>
</p>
<p><a name="csdl2-00-07"></a>
Philip M. Johnson.
Vcommerce entrepreneur user guide.
Technical Report CSDL-00-07, Department of Information and
Computer Sciences, University of Hawaii, Honolulu, Hawaii 96822, January
2000.
[ <a href="http://csdl.ics.hawaii.edu/techreports/2000/00-07/00-07.pdf">.pdf</a> ]
<blockquote><font size="-1">
VCommerce is intended to provide you with an educational and stimulating introduction to the initial, "startup" phases of entreprenurial activity in the online, Internet-enabled economy. VCommerce is designed to reward those who can innovate, explore market niches, design viable businesses within the context of the VCommerce world, exploit the information resources of the Internet for business planning, react appropriately to VCommerce market data, and develop effective partnerships with other people with complementary skills. This user guide provides an overview of the VCommerce process.
</font></blockquote>
<p>
</p>
<p><a name="csdl2-00-08"></a>
Philip M. Johnson.
Vcommerce example business plan: Pizza portal.
Technical Report CSDL-00-08, Department of Information and
Computer Sciences, University of Hawaii, Honolulu, Hawaii 96822, January
2000.
[ <a href="http://csdl.ics.hawaii.edu/techreports/2000/00-08/00-08.pdf">.pdf</a> ]
<blockquote><font size="-1">
This document provides an example business plan for the VCommerce simulation. It details the design and implementation of a hypothetical business called "Pizza Portal".
</font></blockquote>
<p>
</p>
<p><a name="csdl2-00-10"></a>
Philip M. Johnson.
A comparative review of locc and codecount.
Technical Report CSDL-00-10, Department of Information and
Computer Sciences, University of Hawaii, Honolulu, Hawaii 96822, November
2000.
[ <a href="http://csdl.ics.hawaii.edu/techreports/2000/00-10/">http</a> ]
<blockquote><font size="-1">
This paper provides one review of the comparative
strengths and weaknesses of <A
HREF="http://csdl.ics.hawaii.edu/Tools/LOCC/LOCC.html">LOCC</A> and <A
HREF="http://sunset.usc.edu/research/CODECOUNT/index.html">CodeCount</A>,
two tools for calculating the size of software source code.
</font></blockquote>
<p>
</p>
<p><a name="csdl2-00-09"></a>
Philip M. Johnson.
Aligning the financial services, fulfillment distribution
infrastructure, and small business sectors in hawaii through B2B technology
innovation.
Technical Report CSDL-00-09, Department of Information and
Computer Sciences, University of Hawaii, Honolulu, Hawaii 96822, September
2000.
[ <a href="http://csdl.ics.hawaii.edu/techreports/2000/00-09/00-09.pdf">.pdf</a> ]
<blockquote><font size="-1">
This document is a proposal to the University of Hawaii New Economy Research Grant Program. It describes a study intended to discover business-to-business technologies that have the potential to improve the efficiency and reduce the cost for small Hawaiian businesses that produce physical products and desire to expand into national and international markets.
</font></blockquote>
<p>
</p>
<p><a name="csdl2-00-11"></a>
Mette L. Moffett.
The design, development, and evaluation of vcommerce: A virtual
environment to support entrepreneurial learning.
B.S. Thesis CSDL-00-11, Department of Information and Computer
Sciences, University of Hawaii, Honolulu, Hawaii 96822, December 2000.
[ <a href="http://csdl.ics.hawaii.edu/techreports/2000/00-11/00-11.pdf">.pdf</a> ]
<blockquote><font size="-1">
This thesis describes VCommerce, a virtual environment whose goal
is to significantly increase students' knowledge of the process involved with
starting a high tech company, and through hands-on experience enhance their confidence
in their ability to start such a company. The thesis presents the design and
implementation of the environment, and a case study of its use in a graduate
course comprised of 50 students from amongst the computer science, business school,
engineering, and other departments. A course survey and fourteen post-semester
interviews show that students felt the class was extremely effective in teaching
entrepreneurship concepts, and that they have learned valuable lessons about managing
an Internet startup.
</font></blockquote>
<p>
</p>