pw@tnoibbc.UUCP (Peter Willems) (11/29/90)
We are in the preliminary stage of a project which is intended to develop a product modeling system. The implementation will be based on object-oriented programming. One of the first actions was a search for a graphical representation to express the initial design of related classes as a vehicle for communication between the members of the design team. What we did encounter was not very satisfactory, e.g. we found Booch's diagram technique not detailed enough. At the moment we try to enhance existing entity-relation diagram techniques with some object-oriented extensions. One method called NIAM (from Nijssen's Information Analysis Method) is particularly interesting because of the pure treatment of the set theoretical aspects between entities and between relations. The discussion is now: what is the distinction between an inheritance relation and a sub/superset relation? Is inheritance a special case: all descendant classes are disjunct; multiple inheritance is a union operator over all the parent classes? Anyone suggestions ? -- Peter Willems : TNO - IBBC INTERNET : pw@tnoibbc : PO-box 49 DOMAIN : pw@ibbc.tno.nl : 2600 AA Delft FAX : +31 15 843990 : the Netherlands VOICE : +31 15 842032
rowley@bath.cs.ucla.edu (Michael T Rowley) (11/30/90)
In article <2189@tnoibbc.UUCP>, pw@tnoibbc.UUCP (Peter Willems) writes: |> One method called NIAM (from Nijssen's Information Analysis Method) |> is particularly interesting because of the pure treatment of the |> set theoretical aspects between entities and between relations. |> ... Could you post referrences for this method? Michael Rowley