Chu 1991
Chu 1991
Chu 1991
00
Printed in Great Britain. All rights reserved Copyright © 1991 Pergamon Press pie
D e p a r t m e n t of Industrial E n g i n e e r i n g
Lamar U n i v e r s i t y
Beaumont, Texas 77710
ABSTRACT
INTRODUCTION
GOAL )
lll
112 Proceedings of the 13th Annual Conference on Computers and Industrial Engineering
START ~ GOAL )
( sTAR GOAL)
object-Name
Parent 1 : parent-name 1
Parent 2 : parent-name 2
, . . , . . . . . . , . . . . . . ° . . . , . . . . . . . , . . . . . . . . , .
Object databases have a tree like structure. The nodes of the tree form
the objects. A typical node is usually connected to nodes above and below.
Nodes above are called parents, while those below are called children of the
particular object. Object name refers to the name of the particular object
under consideration. Parent names are names of objects higher up in the
hierarchy from which objects lower inherit information. For any two levels,
the higher objects are usually generic objects (class) and the lower objects
are usually instance objects. Instance objects will inherit information from
all their parents. Objects also have their own peculiarities which are
defined in their slots. Slots are a means by which variables and their
values and /or procedures are defined within an ojbect. This insures that
throught inheritance all information of parents will be available in any
children. Figure 5 and Figure 6 illustrates an example of tree diagram.
/ / ~ GOAL
GOAL
ool
~Solutlonl B2 1
Parent *
S o l u t l o n l A3
S o l u t l o n 2 C3
/::- GoA
~olution2 I
i:rent
arent A3
GOA~ (~:rent GOA
A3
l (~liarsnt GOA
C3
l
olutlonl A1 ) ,Parent
\Solutlonl ** ) ,Parent
~olutlonl Cl i
/::,..<
I Parent A3 )
D,,..<
I Parent
oo
C3 )
~ Parent A2 ~ Parent C2
~8olutionl ** \Solution1 **
* First parent
** Last object
From Figure 5, the PDPC pattern can be obtained by adding the START and
reverse the arrow starting from the START point as shown in Figure 7.
Level 4
3 ~ G O A L
Level 3
b
Level 2
Level i
Level 0
D~vel 4
Level 3 >
Level 2
&
Level I • C
Level 0
CONCLUS$ONS
Currently, there are just a few of the practical applications of PDPC.
We hope that the PDPC method will be more widely used in the future in the
area of product or process planning where systems must be closely monitored.
In order to implement the process decision program chart method effectively,
the programming environment requirements are the ability to represent a
hierarchy of relations, procedural and declarative information and therby
pave the way for compact expressions as well as the ability of revision the
PDPC itself. Object-Oriented programming technique is identified to be one
of such a means.
REFERENCE8