This posted to both the SLUG and ACS open source SIG lists ...

I just heard about this, and thought people may be interested (curtesy
of John Leany at UTS).

Rather frustratingly, I'm not available on the 5th May - darn.

All the best,
        Bruce


-----Forwarded Message-----

>FACULTY OF INFORMATION TECHNOLOGY RESEARCH SEMINAR, UTS
>
>THREE UNEXPECTED RESULTS IN EMPIRICAL OPEN-SOURCE SOFTWARE ENGINEERING
>
>Date and time: 2pm, 5/5/2004
>Location: 10.4.460 (Building 10, Floor 4, Room 460)
>Presenter: Associate Professor Stephen R. Schach, Vanderbilt University
>
>ABSTRACT:
>We present the results of three research projects in empirical open-source 
>software engineering.
>
>First, we consider Linus's Law ("Given enough eyeballs, all bugs are 
>shallow"), named in honor of Linus Torvalds, the creator of the Linux 
>operating system.  We show that Linus's Law does not hold for Mozilla, 
>Gnome, or Apache.  On the contrary, between 70 and 90 percent of faults in 
>the versions we examined were corrected by the members of the small core 
>group (the inner circle of software developers), rather than by the 
>"eyeballs" of the hundreds of thousands of worldwide users who have 
>downloaded the software.
>
>Second, we give a new categorization of common coupling within the context 
>of software product lines, and use it to show that Linux will become 
>extremely hard to maintain in the future.
>
>Third, in 1978, Lientz, Swanson, and Tomkins ("LST") published data that 
>seemed to demonstrate that less than 20% of maintenance is performed in 
>order to correct a defect.  However, when we examined 60 versions of the 
>Linux kernel and 15 versions of GCC, we found that over 50% of the 
>maintenance was corrective in nature.  We also query the validity of the 
>original LST data.
>
>
>BIOGRAPHY:
>Stephen R. ("Steve") Schach is an associate professor of computer science 
>and computer engineering in the Department of Electrical Engineering and 
>Computer Science at Vanderbilt University.  Steve is the author of some 
>115 refereed publications and 12 books.  The Sixth Edition of his textbook 
>Object-Oriented and Classical Software Engineering will be published in 
>June 2004 by McGraw-Hill.  His current research is in the area of 
>empirical software engineering, with particular application to open-source 
>software.
>
>SEMINAR LOCATION:
>The Faculty is located in Building 10 (the Fairfax Building) in Jones 
>Street off Broadway.  Maps are available at:
>http://www.uts.edu.au/about/mapsdirections/bway.html
>or
>http://www.uts.edu.au/about/mapsdirections/citymap.html
>
>PRESENTATION SLIDES:
>Presentation slides of past Faculty Research Seminars are available at:
>http://www-staff.it.uts.edu.au/~laurel/Research/ResearchSeminarshtm.htm
>
>
>
>Dr Laurel Evelyn Dyson, CCNA CCAI
>Lecturer and Assessor
>Department of Information Systems
>Faculty of Information Technology
>University of Technology, Sydney
>PO Box 123 Broadway NSW 2007
>
>Building 10, Floor 4, Room 324
>Phone:  9514 4493
>Webpage:  www-staff.it.uts.edu.au/~laurel/
>
>UTS CRICOS Provider Code:  00099F


-- 
SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/
Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html

Reply via email to