-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path2000.bib
306 lines (283 loc) · 15.3 KB
/
2000.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
@comment{{This file has been generated by bib2bib 1.96}}
@comment{{Command line: bib2bib -ob 2000.bib -c year=2000 csdl-trs.bib}}
@mastersthesis{csdl-98-10,
type = {{M.S.} Thesis},
number = {{CSDL}-98-10},
keywords = {MCS, Thesis-MS},
author = {Robert S. Brewer},
title = {Improving Mailing List Archives Through Condensation},
school = {University of Hawaii},
year = {2000},
month = {March},
url = {http://csdl.ics.hawaii.edu/techreports/1998/98-10/98-10.pdf},
abstract = {
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}. 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.
}
}
@inproceedings{csdl-99-13,
keywords = {MCS, Publications-Conferences},
author = {Robert S. Brewer},
booktitle = {Proceedings of the 2000 International Conference on
Software Engineering},
title = {Improving Problem-Oriented Mailing List Archives with {MCS}},
year = {2000},
address = {Limerick, Ireland},
month = {June},
url = {http://csdl.ics.hawaii.edu/techreports/1999/99-13/99-13.pdf},
abstract = {
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}. 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.
}
}
@phdthesis{csdl-99-15,
type = {{Ph.D.} Thesis},
author = {Carleton A. Moore},
title = {Investigating Individual Software Development: An
Evaluation of the Leap Toolkit},
school = {University of Hawaii, Department of Information and Computer Sciences},
year = {2000},
url = {http://csdl.ics.hawaii.edu/techreports/1999/99-15/99-15.pdf},
month = {August},
keywords = {Leap, Thesis-PhD},
abstract = {
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.}
}
@inproceedings{csdl2-00-01,
author = {Carleton A. Moore},
title = {Lessons Learned from Teaching Reflective Software Engineering
using the {Leap} Toolkit},
booktitle = {Proceedings of the 2000 International Conference on Software Engineering, Workshop on Software Engineering Education},
year = {2000},
address = {Limerick, Ireland},
keywords = {Leap, Publications-Workshops},
month = {May},
url = {http://csdl.ics.hawaii.edu/techreports/2000/00-01/00-01.pdf},
abstract = {
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.
}
}
@article{csdl2-00-03,
author = {Philip M. Johnson and Carleton A. Moore and Joseph A. Dane and Robert S. Brewer},
title = {Empirically Guided Software Effort Guesstimation},
journal = {{IEEE} Software},
year = {2000},
url = {http://csdl.ics.hawaii.edu/techreports/2000/00-03/00-03.pdf},
month = {December},
number = 6,
volume = 17,
keywords = {Leap, PSP, Publications-Journals},
summary = {
For several years, we have pursued an initiative called Project LEAP, whose
goal is the improvement of individual developers though lightweight,
empirical, anti-measurement dysfunction, and portable software engineering
tools and methods.
During the Fall of 1999, we performed a case study using the LEAP toolkit
in a graduate software engineering class. One of the goals of the study
was to evaluate the various analytical estimation methods made available by
the toolkit. We were curious as to whether a single method would prove
most accurate, or whether the most accurate method would depend upon the
type of project or the specific developer. To our surprise, we found that,
in most cases, the developer-generated ``guesstimates'' were more accurate
than the analytical estimates.
We also found that the PROBE method of the
Personal Software Process, perhaps the most widely
publicized analytical approach to personal effort estimation, was the sixth
most accurate method. Finally, we found that access to a range of
analytical estimation methods appeared to be useful to developers in
generating their guesstimates and improving them over time. }
}
@mastersthesis{csdl2-00-04,
type = {{M.S.} Thesis},
number = {{CSDL}-00-04},
keywords = {JavaJam, Thesis-MS},
author = {Monir Hodges},
title = {JavaJam: Supporting Collaborative Review and Improvement of Open Source Software},
school = {University of Hawaii},
year = {2000},
month = {August},
url = {http://csdl.ics.hawaii.edu/techreports/2000/00-04/00-04.pdf},
abstract = {
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.
}
}
@techreport{csdl2-00-06,
keywords = {VCommerce, Grant},
author = {Mette L. Moffett},
institution = {Department of Information and Computer Sciences,
University of Hawaii, Honolulu, Hawaii 96822},
title = {A Proposal for VCommerce: An Internet Entrepreneurship Environment},
year = {2000},
url = {http://csdl.ics.hawaii.edu/techreports/2000/00-06/00-06.pdf},
number = {{{CSDL}-00-06}},
month = {February},
abstract = {The document proposes the development of an internet entrepreneurship simulation environment called VCommerce for the University of Hawaii Aspect Technology Grant program.}
}
@techreport{csdl2-00-07,
keywords = {VCommerce},
author = {Philip M. Johnson},
institution = {Department of Information and Computer Sciences,
University of Hawaii, Honolulu, Hawaii 96822},
title = {VCommerce Entrepreneur User Guide},
year = {2000},
url = {http://csdl.ics.hawaii.edu/techreports/2000/00-07/00-07.pdf},
number = {{{CSDL}-00-07}},
month = {January},
abstract = {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.
}
}
@techreport{csdl2-00-08,
keywords = {VCommerce},
author = {Philip M. Johnson},
institution = {Department of Information and Computer Sciences,
University of Hawaii, Honolulu, Hawaii 96822},
title = {VCommerce Example Business Plan: Pizza Portal},
year = {2000},
url = {http://csdl.ics.hawaii.edu/techreports/2000/00-08/00-08.pdf},
number = {{{CSDL}-00-08}},
month = {January},
abstract = {This document provides an example business plan for the VCommerce simulation. It details the design and implementation of a hypothetical business called "Pizza Portal".
}
}
@techreport{csdl2-00-10,
keywords = {LOCC},
author = {Philip M. Johnson},
institution = {Department of Information and Computer Sciences,
University of Hawaii, Honolulu, Hawaii 96822},
title = {A Comparative Review of LOCC and CodeCount},
year = {2000},
url = {http://csdl.ics.hawaii.edu/techreports/2000/00-10/},
number = {{{CSDL}-00-10}},
month = {November},
abstract = {
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.}
}
@techreport{csdl2-00-09,
keywords = {Grant},
author = {Philip M. Johnson},
institution = {Department of Information and Computer Sciences,
University of Hawaii, Honolulu, Hawaii 96822},
title = {Aligning the financial services, fulfillment distribution infrastructure, and small business sectors in Hawaii through {B2B} technology innovation},
year = {2000},
url = {http://csdl.ics.hawaii.edu/techreports/2000/00-09/00-09.pdf},
number = {{{CSDL}-00-09}},
month = {September},
abstract = {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.
}
}
@techreport{csdl2-00-11,
keywords = {Thesis-BS, VCommerce},
author = {Mette L. Moffett},
institution = {Department of Information and Computer Sciences,
University of Hawaii, Honolulu, Hawaii 96822},
title = {The Design, Development, and Evaluation of VCommerce: A Virtual Environment to Support Entrepreneurial Learning},
year = {2000},
type = {{B.S.} Thesis},
url = {http://csdl.ics.hawaii.edu/techreports/2000/00-11/00-11.pdf},
number = {{{CSDL}-00-11}},
month = {December},
abstract = {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.
}
}
@comment{{csdl2-08-06,
author = Robert S. Brewer,
title = Literature review on carbon footprint collection and analysis ,
institution = "Department of Information and Computer Sciences,
University of Hawaii, Honolulu, Hawaii 96822",
NUMBER = CSDL-08-06,
KEYWORDS = Sustainability,
MONTH = December,
YEAR = 2008,
URL = http://csdl.ics.hawaii.edu/techreports/2008/08-06/08-06.pdf,
abstract = Obsolete. Please see by Technical Report 09-05.
}}