<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
<html>

<head>
<meta http-equiv="Content-Type"
content="text/html; charset=iso-8859-1">
<meta name="GENERATOR" content="Microsoft FrontPage 2.0">
<title>See Also</title>
</head>

<body bgcolor="#FFFFFF">

<table border="0" width="100%">
    <tr>
        <td><font size="6"><strong>See Also</strong></font></td>
        <td align="right"><a href="flatshort/index.html"><img
        src="../image/previous.gif" alt="Previous" border="0"
        width="40" height="40"></a><a href="index.html"><img
        src="../image/next.gif" alt="Next" border="0" width="40"
        height="40"></a></td>
    </tr>
</table>

<hr size="1">

<h2>Bibliographical References</h2>

<table border="0" cellpadding="5">
    <tr>
        <td valign="top"><img src="../image/book/ooapp.gif"
        align="top" border="1" width="80" height="100"></td>
        <td valign="top"><a
        href="http://www.amazon.com/exec/obidos/ASIN/0130137987/103-7722540-9136644"
        name="ooapp"><em><strong>Object-Oriented Applications</strong></em></a>,
        by B. Meyer and J.M. Nerson (editors). <a
        href="http://www.phptr.com/">Prentice Hall</a>, 1993.
        ISBN 0-13-013798-7.<br>
        Written by a group of experienced project leaders of
        successful O-O developments, this book studies actual
        Eiffel projects in depth. Chapter 2, entitled <em>Temporal
        Software Components</em>, was written by Ted Lawson,
        Carmel Balthazaar and Alex Gray of the University of
        Wales in Cardiff. It includes a comprehensive
        presentation of the notions of time, duration, interval
        and date. The classes described in this chapter are
        available in the <a href="#cardiff">Cardiff Date/Time
        cluster</a>.</td>
    </tr>
</table>

<h2>Related Resources</h2>

<p>The <a href="http://www.eiffelzone.com">Eiffel Zone</a> <a
href="http://www.eiffelzone.com/esd/index.html">Software Directory</a> contains
many links to Eiffel libraries sorted by category.
Also of interest is the <a
href="http://www.cetus-links.org/oo_eiffel.html">Cetus Links
Eiffel</a> page and its <a
href="http://www.cetus-links.org/oo_eiffel_libraries.html">library
section</a> which provides links to open-source and commercial <a
href="http://www.cetus-links.org/oo_eiffel_libraries.html#oo_eiffel_date_and_time">date/time
libraries</a>.</p>

<p><a href="http://www.eiffel.com/">ISE</a>'s <a
href="http://www.eiffel.com/libraries/time.html"
name="eiffeltime"><em><strong>EiffelTime</strong></em></a>
provides a large set of mechanisms for handling date and time
properties. Its design resulted from a study of many available 
date and time libraries, including the time and date cluster of <a
href="http://www.eiffel.com/products/store.html">EiffelStore</a>
(ISE's multi-platform, multi-DBMS database library), the Cardiff
library as described by Ted Lawson in the book <a 
href="#ooapp"><em>Object-Oriented Applications</em></a>, and all 
other known Eiffel date and time libraries.</p>

<p>The <a
href="http://www.eiffelzone.com/esd/cdtc/index.html"
name="cardiff"><em><strong>Cardiff Date/Time cluster</strong></em></a>,
written by Christine Hollinshead for TowerEiffel and ported to
ISE Eiffel by Peter Webb, is designed to support the creation and
manipulation of dates and times within the Gregorian calendar
system. It is made up of the classes described by Ted Lawson in <a
href="#ooapp"><em>Object-Oriented Applications</em></a>. This
library is copyrighted by the University of Wales College of
Cardiff.</p>

<p><a name="sig"><em><strong>SiG</strong></em></a> (now<em> </em><a
href="http://www.object-tools.com/">Object-Tools</a>)<em> </em><a
href="http://www.eiffelzone.com/esd/sdtc/index.html"><em><strong>Date/Time
Cluster</strong></em></a> is a date and time library for Visual
Eiffel, ISE Eiffel and SmartEiffel. It provides timestamp classes
(absolute values) and duration classes (differences between two
timestamps). This library is delivered under the <a
href="http://www.fsf.org/licensing/licenses/gpl.html">GNU license</a> and
can be downloaded from the <a
href="http://www.eiffelzone.com/esd/sdtc/index.html">Eiffel
Zone Software Directory</a>. It is also included in <a
href="http://www.object-tools.com/">Visual Eiffel</a> standard
distribution.</p>

<p><a href="http://www.nenie.org/eiffel/pylon/index.html"
name="pylon"><em><strong>Pylon</strong></em></a> is a small,
portable, freeware Eiffel library for data structures and other
basic features such as <a
href="http://www.nenie.org/eiffel/pylon/pylon1.html#id-1.3.2">date
and time classes</a> that can be used as a foundation library by
more ambitious or specialised Eiffel libraries. <em>Pylon</em> is
a copyrighted freeware developed by <a
href="http://www.nenie.org/eiffel/index.html">Franck Arnaud</a>.
It can be downloaded from the <a
href="http://www.eiffelzone.com/esd/pylon/index.html">Eiffel Zone Software Directory</a>.</p>

<h2>Acknowledgements</h2>

<p>Most ideas used throughout the design of the <em>Gobo Eiffel
Time Library</em> come from other existing date/time libraries,
such as <a href="#eiffeltime"><em>EiffelTime</em></a><em> </em>from
ISE and <em>Temporal Software Components </em>from Ted Lawson in <a
href="#ooapp"><em>Object-Oriented Applications</em></a>.</p>

<hr size="1">

<table border="0" width="100%">
    <tr>
        <td><address>
            <font size="2"><b>Copyright © 2000-2005</b></font><font
            size="1"><b>, </b></font><font size="2"><strong>Eric
            Bezault</strong></font><strong> </strong><font
            size="2"><br>
            <strong>mailto:</strong></font><a
            href="mailto:ericb@gobosoft.com"><font size="2">ericb@gobosoft.com</font></a><font
            size="2"><br>
            <strong>http:</strong></font><a
            href="http://www.gobosoft.com"><font size="2">//www.gobosoft.com</font></a><font
            size="2"><br>
            <strong>Last Updated:</strong> 22 February 2005</font><br>
            <!--webbot bot="PurpleText"
            preview="
$Date$ 
$Revision$"
            --> 
        </address>
        </td>
        <td align="right" valign="top"><a
        href="http://www.gobosoft.com"><img
        src="../image/home.gif" alt="Home" border="0" width="40"
        height="40"></a><a href="index.html"><img
        src="../image/toc.gif" alt="Toc" border="0" width="40"
        height="40"></a><a href="flatshort/index.html"><img
        src="../image/previous.gif" alt="Previous" border="0"
        width="40" height="40"></a><a href="index.html"><img
        src="../image/next.gif" alt="Next" border="0" width="40"
        height="40"></a></td>
    </tr>
</table>
</body>
</html>
