A method, apparatus, and program code visually constructs object-oriented
application software to be installed on a distributed object system. The
method of the invention includes the following steps. Initially, the
method provides a catalog facility which contains components having
references to pre-existing objects within a distributed object system. A
component is selected from the catalog facility for inclusion in the
application software. A part corresponding to the object referenced by the
selected component is derived from the selected component. The part is
then made available to an application construction environment. In this
environment, the part can be linked to at least one other part that also
references a pre-existing object in the distributed object system.
Graphical facilities are provided within the application construction
environment for selecting and defining links among parts. Links define
relationships between parts and thereby provide computer code for the
application software under construction. When the part is linked to
another part in the application construction environment, computer code is
generated that will be effective to implement the relationship between the
parts when the application program is run.
Een methode, een apparaat, en een programmacode construeren visueel object-oriented toepassingssoftware die op een verdeeld objecten systeem moet worden geïnstalleerd. De methode van de uitvinding omvat de volgende stappen. Aanvankelijk, verstrekt de methode een catalogusfaciliteit die componenten bevat die verwijzingen naar reeds bestaande voorwerpen hebben binnen een verdeeld objecten systeem. Een component wordt geselecteerd uit de catalogusfaciliteit voor opneming in de toepassingssoftware. Een deel dat aan het voorwerp beantwoordt dat door de geselecteerde component van verwijzingen wordt wordt voorzien wordt afgeleid uit de geselecteerde component. Het deel wordt dan ter beschikking gesteld van een milieu van de toepassingsbouw. In dit milieu, kan het deel met minstens één ander deel worden verbonden dat ook verwijzingen een reeds bestaand voorwerp in het verdeelde objecten systeem. De grafische faciliteiten worden verstrekt binnen het milieu van de toepassingsbouw voor het selecteren van en het bepalen van verbindingen onder delen. De verbindingen bepalen verband tussen delen en verstrekken in aanbouw daardoor computercode voor de toepassingssoftware. Wanneer het deel wordt verbonden met een ander deel in het milieu van de toepassingsbouw, wordt de computercode geproduceerd die efficiënt zal zijn om het verband tussen de delen uit te voeren wanneer het toepassingsprogramma in werking wordt gesteld.