🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sw.components
Article #42

Re: Moving Objects

#42
From: S Muralidharan
Date: Wed, 30 Aug 1989 15:39
32 lines
1888 bytes
Johnson writes:

>Distributed programmers often want to move objects to increase
>efficiency and reliability.  Objects are moved to be close to
>the machine that is using them, and to get off of a machine that
>is going down.  This has nothing to do with reusability or
>object-oriented doctrine.

I believe concerns of software reusability definitely play a crucial
role in determining what is efficient and what is not, in a distributed
system. Consider the following argument.

The efficiency of moving an object depends, for example, on some of the
following factors: the representation of the object, the distribution
of the sub-objects of the object, the sizes of the object/sub-objects,
and the hardware architecture. (Note: a sub-object may have sub-objects.)

If software reusability based on the specifications of objects is a
concern, neither the developer of an object nor a client can make
an independent decision on what to move or how to move, or how much to move,
to achieve optimal efficiency. Whatever the reasons for object movement,
they will certainly be influenced by the concerns of specification-based
software reusability.

Though I do not know the issues in distributed system reliability, I can
believe that reliability need not necessarily be achieved through
object movement.

Cheers,

Murali
Technical Details
Message-ID: <59237@tut.cis.ohio-state.edu>
Path: arc1-ca.pugleaf.net!utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!coracle.cis.ohio-state.edu!murali

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!coracle.cis.ohio-state.edu!murali
From: murali@coracle.cis.ohio-state.edu (S Muralidharan)
Newsgroups: comp.sw.components,comp.lang.ada
Subject: Re: Moving Objects
Message-ID: <59237@tut.cis.ohio-state.edu>
Date: 30 Aug 89 15:39:51 GMT
Sender: news@tut.cis.ohio-state.edu
Reply-To: <murali@cis.ohio-state.edu>
Followup-To: comp.sw.components
Distribution: usa
Organization: Ohio State University Computer and Information Science
Lines: 32