[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[COAS-List] Re: A suggested model
- To: Richard Dixon <R.M.Dixon@comhealth.hull.ac.uk>
- Subject: [COAS-List] Re: A suggested model
- From: Tim Brinson <tim@protocol.com>
- Date: Mon, 20 Jul 1998 09:57:38 -0700
- CC: Timothy Slidel <slidel@ebi.ac.uk>, Pablo Madril <pablo.cis@epm.br>, Jeanette Breton <breton@shellus.com>, Harold Solbrig <HRSOLBRIG@wpmail.code3.com>, Evan Wallace <ewallace@cme.nist.gov>, Eric Neumann <eneumann@netgenics.com>, Edward Barkmeyer <edbark@nist.gov>, David Schramm <dschramm@ipworld.com>, David Benton <W_David_Benton@sbphrd.com>, Cory Casanave <cory-c@dataaccess.com>, Chris Nelson <chris@dimension-edi.com>, COAS <coas@cs.fiu.edu>
- Organization: Protocol Systems, Inc.
- References: <01bdb3e0$3b364320$b44fed96@w301.health.hull.ac.uk>
- Sender: owner-coas@cs.fiu.edu
Richard,
I did not get around to responding to Cory's email yet and now I'm going
to be out for a while. I agree with the comments you made however I can
not read all of your document. Can you send it as pdf or rtf or post it
as a CORBAmed document (the OMG will make all conversions and post them
too)?
I thought the model you showed in Orlando fits closer to what we need in
COAS.
Cory,
The biggest problem I see with the mechanism you show is that all
interoperability is lost (since only methods are shown - no state). We
are problably trying to solve differnt problems. The COAS team is
trying to solve a client-server problem. The solution MUST define a
contract between the client and server so they can pass the data.
Hopefully we can talk about this in Helsinki. I hope you bring you BOCA
demo too.
Regards,
Tim
Richard Dixon wrote:
>
> Okay, here's what I currently have on Units, Quantities and Measurements
> (UQ+M).
>
> Thought I'd better share it with those of you to whom I haven't already
> shown it, so you can attack me on it at Helsinki.
>
> While I'm on the subject of UQ+M, I'll address a few points that came out of
> Cory's response:
>
> - Okay, Cory, you've convinced me that UQ+M stuff could be BOCA types once
> everyone is happy with them.
>
> - I can't see the justification for having MonthDay as a separate class.
> Firstly, not having reference to the year (where known) means that day of
> the year (as defined) could be wrong (in a leap year or year in which there
> were 'adjustments'). Secondly, It is just as likely that Month + Year might
> crop up without day as it is for Month + Day to crop up without year, so why
> single this out?. Surely, all that is needed is the Date class with an
> invariant to the effect that any combination of the presence or absence of
> these is possible except: Day, Month, Year all null, and Day + Year present
> + Month null.
>
> - Your description of Decimal includes the line: "attribute boolean
> is_signed = TRUE". This is not on the diagram.
> I have a general point about the issue of 'seconds from a fixed point' as
> being equivalent to the 'calendar' time. This, as far as I can see, is not
> necessarily strictly true. On occasion, adjustments are made (be this in
> minutes or seconds or fractions of seconds - or even days) to cope with the
> inaccuracies of the length of the year. Algorithms that claim to count the
> exact number of milliseconds (or whatever) from a fixed date will have to be
> modified every time such an adjustment is announced. (I believe there is
> one due shortly). The 'calendar' time approach is IMHO, much safer.
>
> Thats all for now,
>
> Richard
>
> ------------------------------------------------------------------------
>
> Name: UQandM1.doc
> UQandM1.doc Type: Microsoft Word Document (application/msword)
> Encoding: base64
begin: vcard
fn: Tim Brinson
n: Brinson;Tim
org: Protocol Systems, Inc.
adr: 8500 SW Creekside Place;;;Beaverton;Oregon;97008-7107;USA
email;internet: tim@protocol.com
title: Systems Software Lead
tel;work: 503 526 4392
tel;fax: 503 526 4200
note: <img src=http://aco.protocol.com/pids/tbrinson.jpg>
x-mozilla-cpt: ;0
x-mozilla-html: TRUE
version: 2.1
end: vcard