Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

UML2 class diagram - embedded notation for generalization?

Enterprise Architect offers an embedded textual notation for generalization relationships by putting the name of the associated classifier into the top right corner of the specializing classifier in italics. The EA UML2 tutorial lists

Test

as an equivalent alternative to the usual notation

Test
(source: sparxsystems.com)

I was wondering if this visual presentation is specific to EA, or if the UML specification has anything to say about this. Neither the sections on Generalization nor Class/Classifiers in the UML infrastructure contain any pointers in this direction.

like image 980
AdrianoKF Avatar asked Oct 29 '14 12:10

AdrianoKF


People also ask

What is generalization in UML diagram?

UML Class Diagram Generalization Example. UML Diagrams. The Generalization association ("is a") is the relationship between the base class that is named as “superclass” or “parent” and the specific class that is named as “subclass” or “child”. The UML diagram's Generalization association is also known as Inheritance.

What is a class diagram in UML?

UML Class Diagrams is a type of static structure diagram that is used for general conceptual modeling of the systematics of the application. Such a diagram would illustrate the object-oriented view of a system. The object orientation of a system is indicated by a class diagram.

What is the UML notation for nested classes?

UML 2.x specifications provide no explicit notation for the nesting by classes. Note, that UML's 1.4 "anchor" notation is still used in one example in UML 2.4.x for packages as an "alternative membership notation". Template class Array and bound class Customers.

How to design UML class diagram in ConceptDraw PRO?

The Rapid UML Solution for ConceptDraw PRO includes the UML Class Diagram library that helps you to design the UML Class Diagram quick and easy. You can simply and quickly drop the ready-to-use objects from the library into your document to create the UML Class Diagram. UML Class Diagram. Design Elements


1 Answers

Page 84 of UML Infrastructure Specification, v2.3: Notation The name of an abstract Classifier is shown in italics.

like image 190
qwerty_so Avatar answered Sep 29 '22 21:09

qwerty_so