My apologies for the delay in this posting, but the review period
for
the Time Series library submitted by Eric Neibler runs from Monday, July
30 until Wednesday, August 8. From the documentation:
The purpose of the Boost.Time_series library is to provide data
structures, numerical operators and algorithms to operate on time
series. A time series is a series of data points, sampled at regular
intervals. The library provides numerous time series containers, each
with different time/space trade-offs, and a hierarchy of concepts which
allow the time series to be manipulated generically. The library also
provides operators and algorithms which use the generic interfaces to
perform calculations on time series and accumulate various statistics
about them.
Boost.Time_series does not yet contain all the algorithms one might
want in order to perform full time series analysis. However, the key
contribution of Boost.Time_series is the framework and the rich
hierarchy of concepts with which such algorithms can be written to
efficiently and generically process series of data with widely
divergent in-memory representations and performance characteristics.
Boost.Time_series provides several such series containers, as well as
mechanisms for defining additional series types and algorithms that fit
within the framework. Some examples of series types that are provided
are: dense, sparse, piecewise constant, heaviside and others, as well
as adaptors for providing shifted, scaled and clipped series views.
Please notice that the Time Series library uses some features of
boost that will be part off the 1.35 release, but are not I the 1.34.1
release. For testing, you will need to either test against CVS Head
(Which will not be available for much of Tuesday.) or use backports
provided in the time series download files to update your 1.34.x
installation.
The library is available from
http://boost-consulting.com/vault/index.php?directory=Math%20-%
20Numerics
or by following the link provided on the review schedule.
Thanks to all for your time and effort on this review.
John Phillips
Review Manager
_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/
listinfo.cgi/boost
Extended deadline
August 5, 2007
for research paper submissions.
ACM SIGPLAN SYMPOSIUM ON LIBRARY-CENTRIC SOFTWARE DESIGN - LCSD'07
http://lcsd.cs.tamu.edu/2007
on October 21st, 2007 at
Object-Oriented Programming, Systems, Languages and
Applications
(OOPSLA'07) conference in Montreal, Canada, October 21-25, 2007
CALL FOR PAPERS
Libraries are central to all major scientific, engineering, and
business areas, yet the design, implementation, and use of libraries
are underdeveloped arts. This symposium is one of the first steps in
the process of placing all aspects of libraries on a sound technical
and scientific basis through research into fundamental issues and
documentation of best practices.
A software library is an organized collection of code with associated
tools supporting programming in general or in specific domains,
usually united by a specified set of principles and conventions. Most
libraries are aimed for use by several people and in different
environments. The areas of software library research include
* Design and implementation of libraries
* Program and system design based on libraries
* Libraries supporting specific application domains, such as
biology or banking
* Evolution, refactoring, and maintenance of libraries
* Empirical studies of library use
* Performance of libraries, including benchmarking and
library-based optimizations
* Design of language facilities and tools in support of library
definition and use
* Validation, debugging, and testing of libraries
* Extensibility, parameterization, and customization
* Distribution of libraries
* Specification of libraries and their semantics
* Usability for library users and developers
* Assessing quality of libraries
* Documentation and teaching of libraries
* Creating and supporting communities of library users
* Using several libraries in combination
We invite the submission of papers on software library
research, including, but not limited to, the above list of topics.
The papers should address issues important to libraries as
a field, i.e., describe ideas or techniques that can be reused for
libraries across problem domains and/or languages.
Authors should use the latest ACM SIGS conference
style file (option 1) at
http://www.acm.org/sigs/pubs/proceed/template.html. Submissions should
be limited to 12 pages in this style.
Accepted papers will be published in the ACM proceedings for the
symposium.
IMPORTANT DATES
Aug 5 Submission of papers (new deadline)
Sep 5 Notification of acceptance
Sep 19 Submission of final versions of the papers
Oct 21 Symposium
SUBMISSION PROCEDURE
Submit papers using the START system at the following URL:
https://www.softconf.com/starts/lcsd07/submit.html
ORGANIZERS
* Jaakko Jarvi, Texas A&M University
* David Musser, Rensselaer Polytechnic Institute
* Sibylle Schupp, Chalmers University of Technology
* Jeremy Siek, University of Colorado (Co-Chair)
* Frank Tip, IBM T.J. Watson Research (Co-Chair)
PROGRAM COMMITTEE
* Matthew Austern, Google
* Antonio Cisternino, University of Pisa
* Sean Parent, Adobe Systems Incorporated
* Brian Goetz, Quiotix Corp.
* Andrew Lumsdaine, Indiana University
* Oege de Moor, Oxford University
* Lawrence Rauchwerger, Texas A&M
* Peter Sestoft, University of Copenhagen
* Bjarne Stroustrup, AT&T Labs, Texas A&M
* Michelle Strout, Colorado State University
* Matthias Troyer, ETH Zurich
* Todd Veldhuizen, University of Waterloo
In addition, the organizers will serve as program committee members.
Primarily, the email address lcsd07(a)cs.tamu.edu should be used for
questions addressed to the organizers.
KEYNOTE ADDRESS
There will be an invited talk by Doug Lea, State University of New
York at Oswego. Doug Lea is the author of the book "Concurrent
Programming in Java", and co-author of the text "Object-Oriented
System Development". He is the author of several widely used software
packages and components, as well as articles, reports, and
standardization efforts dealing with object oriented software
development including those on specification, design and
implementation techniques, distributed, concurrent, and parallel
object systems, and software reusability.
SYMPOSIUM GOALS AND ACTIVITIES
The symposium is a scientific forum for presenting original
research in the design, implementation, and evaluation of software
libraries. Other major activities include the identification of open
questions specific to library research and the discussion of a
strategic plan for establishing library research as a field. The
outcome of the symposium is a combination of research contributions and
specific next steps for improving the infrastructure for library
research.
Participants are expected to read the accepted submissions beforehand.
The technical presentations, although based on the accepted papers,
should not provide mere summaries of the papers. Instead, authors are
encouraged to use their presentation slots (20 + 10 mins) to bring up
topics for discussion.
The technical presentations are mixed with scientific and
organizational discussions. The discussions aim at furthering the
topics of the presentations, thus their agenda will be publicly
discussed among the participants and then posted on the website of the
symposium. All participants are expected to come prepared with their
tentative answers or thoughts.
The full-day symposium starts with a keynote talk for the stimulation
of discussion and concludes with a plenary discussion that decides the
specific next steps for improving the infrastructure for library
research.
FOR MORE INFORMATION AND UPDATES please visit
the symposium's Web site, http://lcsd.cs.tamu.edu/2007
_________________________________________________
Jeremy Siek <jeremy.siek(a)colorado.edu>
http://ece.colorado.edu/~siek/
Assistant Professor
Dept. of Electrical and Computer Engineering
University of Colorado at Boulder
http://www.boost.org
Boost 1.34.1, the latest version of peer-reviewed, portable C++
libraries,
has been released. This is a bug fix release addressing many problems
with the 1.34.0 release. It is a recommended upgrade for all users of
Boost 1.34.0. For a complete list of fixes see the Boost Trac at:
http://svn.boost.org/trac/boost/query?status=closed&milestone=Boost
+1.34.1
Supported Compilers:
New in this release is improved support for the IBM XL C/C++ compiler.
Boost is tested on a wide range of compilers and platforms. Since Boost
libraries rely on modern C++ features not available in all compilers,
not
all Boost libraries will work with every compiler. The following
compilers
and platforms have been extensively tested with Boost, although many
other compilers and platforms will work as well. For more information,
see the regression test results.
* Apple GCC 4.0.1 on Mac OS X.
* Borland C++ 5.8.2 on Windows.
* GNU C++
o 3.2.x., 3.3.x, 3.4.x, 4.0.x, 4.1.x on Linux
o 4.1.x on Solaris
o 3.4.x on Windows
* HP C++ for Tru64 UNIX 7.1.
* HP aC++ A.06.14.
* Intel C++ 9.1 on Windows, 9.0 on Linux.
* Metrowerks CodeWarrior 9.4 on Windows.
* Microsoft Visual C++ 6.0 (sp5, with and without STLport), 7.0,
7.1, 8.0.
Note: Boost does not support the non-standard "Safe" C++ Library
shipping with Visual C++ 8.0, which may result in many
spurious
warnings from Boost headers and other standards-conforming
C++ code. To suppress these warnings,
define the macro _SCL_SECURE_NO_DEPRECATE.
* Sun Studio 11 on Solaris.
Acknowledgements
Thomas Witt managed this release.
A great number of people contributed their time and expertise to make
this
release possible. Special thanks go to Kim Barrett consolidating
Boost.Iostreams
changes from various branches and Rene Rivera for general build and
installation support.
--
Thomas Witt
witt(a)acm.org