NOBUGS 2004 Conference

New Opportunities for Better User Group Software

October, 18-20, 2004 at PSI, Switzerland

Abstract Submitted for NOBUGS2004

HDF Software Process -- Lessons Learned

Elena Pourmal, Mike Folk, Bob McGrath

HDF is a file format and I/O library for storing, managing, exchanging and archiving large, complex scientific and engineering data. It is written and supported by a small group (HDF group) at National Center for Supercomputing Applications (NCSA) University of Illinois in Urbana-Champaign. The HDF group has experienced remarkable successes, producing high quality open source software that is widely used throughout the world. This talk presents a collection of thoughts on the HDF Project's approach to software engineering and discusses several factors that determined the success, including: Strong, responsible, and continuing relationships with users, An approach to needs identification, software design, and software implementation based on sound principles of software engineering, Effective technical processes for developing, testing, integrating and maintaining software, Business and social processes based on sound group management principles.

Abstract File: abstract00109.txt


Here you can upload your paper. Papers are accepted in PDF format only.

Your Participant Number: