Access the full text.
Sign up today, get DeepDyve free for 14 days.
References for this paper are not available at this time. We will be adding them shortly, thank you for your patience.
ACM SIGSOFT Software Engineering Notes vol 21 no 5 September 1996 Page 99 A Comment on the Notation of the Wiffs-Brock et al Object-Oriented Design Method Rose Mazhlndu-Shumba Computer Science Department University of Zimbabwe Box MP167, Mount Pleasant Harare, Zimbabwe m s h u m b a @ z i m b i x . u z . z w I would like to comment on the notation used by Rebecca Wirfs-Brock et al in their object-oriented design Method [1]. In Chapter 6 of their book "Designing Object-Oriented Software," [1], Venn diagrams are used to model superclasssubclass relationships. When a subclass correctly supports the responsibilities defined by its superclasses, its responsibilities completely encompass those of its superclasses. An example of how a hierarchy graph is represented by Venn Diagram is given below. The notation used to represent the same superclass-subclass relationship in collaboration graphs is different from the notation used in Venn diagrams. Since both tools, Venn diagrams and collaboration graphs, are used to model superclasssubclass relationships, there is need for consistency. No doubt, when well-designed, subclasses should support all the responsibilities of the superclass. Therefore, the tools for modelling inheritance relationships should readily show this relationship in a consistent way.
ACM SIGSOFT Software Engineering Notes – Association for Computing Machinery
Published: Sep 1, 1996
You can share this free article with as many people as you like with the url below! We hope you enjoy this feature!
Read and print from thousands of top scholarly journals.
Already have an account? Log in
Bookmark this article. You can see your Bookmarks on your DeepDyve Library.
To save an article, log in first, or sign up for a DeepDyve account if you don’t already have one.
Copy and paste the desired citation format or use the link below to download a file formatted for EndNote
Access the full text.
Sign up today, get DeepDyve free for 14 days.
All DeepDyve websites use cookies to improve your online experience. They were placed on your computer when you launched this website. You can change your cookie settings through your browser.