Browse Prior Art Database

Font Code Remote Attributes in a Distributed System Object Model Environment

IP.com Disclosure Number: IPCOM000116238D
Original Publication Date: 1995-Aug-01
Included in the Prior Art Database: 2005-Mar-30
Document File: 2 page(s) / 29K

Publishing Venue

IBM

Related People

Patel, K: AUTHOR [+2]

Abstract

In a distributed object oriented programming environment, the same class can have both local and remote attributes. Sometimes it is helpful to know which attributes of a given class are remote (distributed) and which are local. For an application designer this information could be very important. Other times this information may not be necessary. Within a class browser, it would be desirable to be able to present this information in such a way that quickly gives this information to those who need it, but does not get in the way of others.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 100% of the total text.

Font Code Remote Attributes in a Distributed System Object Model
Environment

      In a distributed object oriented programming environment, the
same class can have both local and remote attributes.  Sometimes it
is helpful to know which attributes of a given class are remote
(distributed) and which are local.  For an application designer this
information could be very important.  Other times this information
may not be necessary.  Within a class browser, it would be desirable
to be able to present this information in such a way that quickly
gives this information to those who need it, but does not get in the
way of others.

      The class browser can use different fonts when displaying
remote attributes than those used for local display.  If fonts are
not sufficient, then colors, italics, under-score or over-score can
be used instead.

      In the Distributed System Object Model (DSOM) environment, an
attribute modifier can be added to the class definition to specify
remote attributes.  This information can be stored by the DSOM in the
Interface Repository.  This information can be used by the class
browser to display the local and remote attributes differently.