Volume 24, Number 3 May 1999

SOFTWARE ENGINEERING NOTES

TABLE OF CONTENTS

LETTERS:
Letter from the Chair, David Notkin 1
Letter from the Editor, Will Tracz 2
Parnas and Brooks to Speak at Mills Memorial Colloquium 2
Fault-Tolerant Systems with Ada, Alexander Romanovsky 2
Software Process Improvement Hotlist, Marielle Chevrier 2
On Code Reuse, David Lorge Parnas 4
On Code Reuse: a Response, Don Gotterbarn, Keith Miller, and Simon Rogerson 4
ACM Advisory Panel on Professional Licensing in Software Engineering 6
Invitation to SSR'99, Mehdi Jazayeri, Ali Mili, and Roland Mittermeir 7
ICSE 2000 Opportunity, Carlo Ghezzi 8
??Want a Free Book?? 8

COLUMNS:
ACM Fellow: Larry E. Druffel, David John Leciston 9
ACM Fellow: David Lorge Parnas, Nancy Eickelmann 10
Surfing the Net for Software Engineering Notes, Mark Doernhoefer 15
Risks to the Public, Peter G. Neumann and contributors 25

WORKSHOP AND CONFERENCE SUMMARIES:
9th Workshop on Institutionalizing Software Reuse (WISR '9), Jeffrey S. Poulin, Don Batory, Larry Latour, and Stephen Edwards 29
The State of Reuse: Perceptions of the Reuse Community, Stephen Edwards 32
NSF Workshop on a Software Research Program For the 21st Century, Victor R. Basili, et. al. 37
NSF Workshop on Empirical Research in Software Engineering, Susan S. Brilliant and John C. Knight 45

INVITED PAPERS:
RIT's BS Program in Software Engineering: A Status Report, Michael J. Lutz and J. Fernando Naveda 53

PAPERS:
The Surprising Dynamics of a Simple Year 2000 Bug, Lutz Prechelt 56
17,500 Software Patents to Issue in 1998, Greg Aharonian 58
Bibliography of Software Architecture Analysis, Jianjun Zhao 61
Issues in Calibrating Effort Estimation Models, Petri Vesterinen 63
Extending Use Cases Throughout the Software Lifecycle, D. Kirner, R. Porter, P. Punniamoorthy, M. Schuh, D. Shoup, S. Tindall, and D. Umphress 66
Multiple Downcasting Techniques, Puppydog P.O.P. and L.B.S. Raccoon 69
A Construction Approach for Software Agents Using Components, Liu Hong, Zeng Guangzhou, and Lin Zongkai 76
A Formula for the Re-Inspection Decision, Tom Adams 80
Software Engineering: To Be or What To Be?, Neville Holmes 81

BOOK REVIEWS:
Parasuram Anantharam, Eduardo B. Fernandez, Ronald B. Finkbine, Ken Frazer, Andy Huber, Mark Levin, Katherine Stevens, and Tathagat Varma 84

CALENDAR OF EVENTS:
Arnulf Mester 89

WORKSHOP AND CONFERENCE INFORMATION:
SSR '99: Symposium on Software Reuse 95
ICSE 2000: International Conference on Software Engineering 98
EWSPT-7: 7th European Workshop on Software Process Technology 100

ACM Home | ACM SIGs Home | SIGSOFT Home | SEN Home | Back