|
Boost-Commit : |
Subject: [Boost-commit] svn:boost r57285 - in sandbox/itl/libs/itl/doc: . boostcon09
From: afojgo_at_[hidden]
Date: 2009-11-02 09:37:29
Author: jofaber
Date: 2009-11-02 09:37:29 EST (Mon, 02 Nov 2009)
New Revision: 57285
URL: http://svn.boost.org/trac/boost/changeset/57285
Log:
Updated documentation. Ported slide presentation to OpenOffice-3.1.1
Added:
sandbox/itl/libs/itl/doc/boostcon09/intro_to_itl_3_0_0_bc09.odp (contents, props changed)
sandbox/itl/libs/itl/doc/boostcon09/intro_to_itl_3_0_0_bc09.pdf (contents, props changed)
sandbox/itl/libs/itl/doc/boostcon09/intro_to_itl_3_1_0.odp (contents, props changed)
sandbox/itl/libs/itl/doc/boostcon09/intro_to_itl_3_1_0.pdf (contents, props changed)
Binary files modified:
sandbox/itl/libs/itl/doc/boostcon09/intro_to_itl.odp
sandbox/itl/libs/itl/doc/boostcon09/intro_to_itl.pdf
Text files modified:
sandbox/itl/libs/itl/doc/introduction.qbk | 15 ++++++++++++---
1 files changed, 12 insertions(+), 3 deletions(-)
Modified: sandbox/itl/libs/itl/doc/boostcon09/intro_to_itl.odp
==============================================================================
Binary files. No diff available.
Modified: sandbox/itl/libs/itl/doc/boostcon09/intro_to_itl.pdf
==============================================================================
Binary files. No diff available.
Added: sandbox/itl/libs/itl/doc/boostcon09/intro_to_itl_3_0_0_bc09.odp
==============================================================================
Binary file. No diff available.
Added: sandbox/itl/libs/itl/doc/boostcon09/intro_to_itl_3_0_0_bc09.pdf
==============================================================================
Binary file. No diff available.
Added: sandbox/itl/libs/itl/doc/boostcon09/intro_to_itl_3_1_0.odp
==============================================================================
Binary file. No diff available.
Added: sandbox/itl/libs/itl/doc/boostcon09/intro_to_itl_3_1_0.pdf
==============================================================================
Binary file. No diff available.
Modified: sandbox/itl/libs/itl/doc/introduction.qbk
==============================================================================
--- sandbox/itl/libs/itl/doc/introduction.qbk (original)
+++ sandbox/itl/libs/itl/doc/introduction.qbk 2009-11-02 09:37:29 EST (Mon, 02 Nov 2009)
@@ -14,6 +14,11 @@
for a formal review on the boost developer's list.
Depending on the review's result the library might or
might not become a boost library.
+
+The name ['*Interval Template Library (ITL)*] is provisional
+an will probably be changed, if the library is accepted into
+boost. A renaming will not be done before completion of the
+formal review.
]
Intervals are almost ubiquitous in software development. Yet they are
@@ -26,14 +31,14 @@
intervals that does still represent a /set/,
you arrive at the idea of /interval_sets/ provided by this library.
-Interval containers of the *itl* have been developed initially at
+Interval containers of the *ITL* have been developed initially at
[@http://www.cortex-software.de/desktopdefault.aspx Cortex Software GmbH]
to solve problems related to date and time interval
computations in the context of a Hospital Information System.
Time intervals with associated values like ['amount of invoice]
or ['set of therapies] had to be manipulated in statistics,
billing programs and therapy scheduling programs.
-So the *itl* emerged out of those industrial use cases.
+So the *ITL* emerged out of those industrial use cases.
It extracts generic code that helps to solve common
problems from the date and time problem domain and can be
beneficial in other fields as well.
@@ -44,11 +49,15 @@
problem domain, elements are typically occurring in contiguous
chunks.
Besides a compact representation of associative containers, that
-can reduce the cost of space and time drastically, the itl
+can reduce the cost of space and time drastically, the ITL
comes with a universal mechanism of aggregation, that allows
to combine associated values in meaningful ways when intervals
overlap on insertion.
+For a condensed introduction and overview you may want to look at the
+[@http://www.herold-faulhaber.de/boost_itl/doc/libs/itl/doc/boostcon09/intro_to_itl.pdf
+presentation material on the *ITL* from ['*BoostCon2009*]].
+
[section Definition and Basic Example]
Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk