Proceedings of the First International Workshop on Library-Centric Software Design (LCSD '05) Andrew Lumsdaine Sibylle Schupp David Musser Jeremy Siek These proceedings contain the papers selected for presentation at the workshopLibrary-Centric Software Design (LCSD’05), held on October 16, 2005 in SanDiego, California, USA, as part of the yearly ACM Object Oriented Programming,Systems, Languages and Applications (OOPSLA) conference. This wasthe first Library-Centric Software Design workshop, and we are pleased that theinterest in the workshop was so high.Software libraries are central to all major scientific, engineering, and businessareas, yet the design, implementation, and use of libraries are underdevelopedarts. The goal of the Library-Centric Software Design workshop therefore is toplace the various aspects of libraries on a sound technical and scientific basis.To that end, we welcome both research into fundamental issues and the documentationof best practices.We received 15 papers and were able to select 7 technical papers and 6 positionpapers. These papers cover a wide range of activities, including theoreticalas well as practical questions, along with applications in different languages andparadigms. All papers were reviewed for soundness and relevance by at leastthree, and in most cases four reviewers. We would like to take this opportunityto thank the program committee for their very thorough reviews, which went farbeyond “the usual.”In addition to the Department of Computer Science, Rensselaer Polytechnic Institute, Troy, NY cs-06-12
Proceedings of the First International Workshop on Library-Centric Software Design (LCSD '05)
Andrew Lumsdaine
Sibylle Schupp
David Musser
Jeremy Siek
These proceedings contain the papers selected for presentation at the workshopLibrary-Centric Software Design (LCSD’05), held on October 16, 2005 in SanDiego, California, USA, as part of the yearly ACM Object Oriented Programming,Systems, Languages and Applications (OOPSLA) conference. This wasthe first Library-Centric Software Design workshop, and we are pleased that theinterest in the workshop was so high.Software libraries are central to all major scientific, engineering, and businessareas, yet the design, implementation, and use of libraries are underdevelopedarts. The goal of the Library-Centric Software Design workshop therefore is toplace the various aspects of libraries on a sound technical and scientific basis.To that end, we welcome both research into fundamental issues and the documentationof best practices.We received 15 papers and were able to select 7 technical papers and 6 positionpapers. These papers cover a wide range of activities, including theoreticalas well as practical questions, along with applications in different languages andparadigms. All papers were reviewed for soundness and relevance by at leastthree, and in most cases four reviewers. We would like to take this opportunityto thank the program committee for their very thorough reviews, which went farbeyond “the usual.”In addition to the
Department of Computer Science, Rensselaer Polytechnic Institute, Troy, NY
cs-06-12