comp.lang.ada
 help / color / mirror / Atom feed
From: cis.ohio-state.edu!magnus.acs.ohio-state.edu!math.ohio-state.edu!howland. reston.ans.net!darwin.sura.net!source.asset.com!cernosek@ucbvax.Berkeley.EDU  ( Gary J. Cernosek)
Subject: Re: Books/Papers on OOP Techniques in Ada 9X???
Date: 15 Sep 93 01:23:08 GMT	[thread overview]
Message-ID: <1993Sep15.012308.35060@source.asset.com> (raw)

In article <273vj3$klf@klaava.Helsinki.FI> stickler@klaava.Helsinki.FI (Patric 
M Stickler) writes:
>I'm looking for references to books, papers, articles, etc. that
>introduce/detail/discuss the use of object oriented techniques using the
>proposed Ada 9X standard. I'm an OOP veteran (Smalltalk, CLOS, Objective-C)
>so I don't need an OOP tutorial, just some examples/discussion of how OOP is
>done in Ada 9X, from a "traditional" OOP perspective.
>
>I understand that the 9X specification is still quite young and very much in
>draft form, but I'm hoping that there is something out there that will help
>me get a handle on OOP done the Ada way...

I will be presenting a paper at the Tri-Ada conference the week of
September 20 in Seattle, Washington (USA) that you might be interested
in.  The paper is titled, "ROMAN-9X: A Technique for Representing Object
Models in Ada 9X Notation."  In it I show how one might choose to
implement a simple class inheritance hierarchy using some of the new OOP
features available in Ada 9X.  I focus on how single inheritance can be
represented using tagged types in conjunction with child library units.
I include a significant amount of source code that has been
syntactically parsed by a July '93 version of an Ada 9X compiler.  The
technique proposes a set of standard naming conventions to use in an
effort to reduce the number of otherwise arbitrary decisions that often
have to be made when using Ada's strong typing features.

If you are going to the conference, or will have access to the
Proceedings, you may review the paper in that way.  If not, you can
e-mail me and I will send you a copy of the paper by regular mail.




-- 
Gary J. Cernosek
Fastrak Training Inc.
Houston Office: (713) 280-4768
E-mail: cernosek@source.asset.com

             reply	other threads:[~1993-09-15  1:23 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1993-09-15  1:23  Gary J. Cernosek [this message]
  -- strict thread matches above, loose matches on Subject: below --
1993-09-14  8:32 Books/Papers on OOP Techniques in Ada 9X??? agate!doc.ic.ac.uk!uknet!pipex!sunic!news.funet.fi!klaava!klaava!not-for-
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox