Browse Prior Art Database

Building an EC Project Using Object Oriented Techniques

IP.com Disclosure Number: IPCOM000107444D
Original Publication Date: 1992-Feb-01
Included in the Prior Art Database: 2005-Mar-21
Document File: 2 page(s) / 67K

Publishing Venue

IBM

Related People

Moore, PR: AUTHOR [+2]

Abstract

One of the goals of Computer Integrated Manufacturing (CIM) is to integrate data and systems with users throughout the enterprise. An obstacle to CIM is the learning curve inherent in integrating distinct and sometimes incompatible systems. The introduction of object-oriented technology in the manufacturing enterprise can be used to eliminate this obstacle.

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

Building an EC Project Using Object Oriented Techniques

      One of the goals of Computer Integrated Manufacturing (CIM) is
to integrate data and systems with users throughout the enterprise.
An obstacle to CIM is the learning curve inherent in integrating
distinct and sometimes incompatible systems.  The introduction of
object-oriented technology in the manufacturing enterprise can be
used to eliminate this obstacle.

      The complexity of Engineering Change (EC) operations provides a
good illustration of a business process that requires cross
application knowledge in engineering management and project
management.  By applying object-oriented techniques, the systems can
be designed to share data and consequently remove the burden of
working with data from two system paradigms.  The net effect is a
reduction of the planning phase and more time to respond, adjust to
plan changes and complete the tasks associated with the Engineering
Change.

      In the figure above, the EC (object E) is decomposed into its
primary component that identifies a task, the deliverable (object D).
The Project (object P) for the EC is decomposed into its primary
components, Activity (object A) and Relationship (object R), that
define the logic for the project network.  A fundamental concept in
object-oriented programming is an "inheritance" relationship ( IS A )
between objects.  A descendant object inherits attributes or
properties of its ancestor.  However, by introducing t...