Issue 11371: Section: 8.3.4.3 ArchitectureView Description (updm-ftf) Source: International Business Machines (Mr. Fred Mervine, fred(at)mervine.us) Nature: Revision Severity: Significant Summary: Description is confusing. If the ArchitectureViews are Viewpoints, as described in the Viewpoint description: "ArchitectureView can be used to implement the Viewpoint/View capability. As a UML Package, ArchitectureView is a nested construct. Using a CustomView, a new Viewpoint can be defined, and custom views can be defined within this new package. " then the Views should not be subclasses of them. That is if OperationalView is considered a Viewpoint, then OV-1, a View should not be a specialization. On the other hand, <<Vewipoint>> specializes ConformingElement that extends Class, so the ArchitectureViews, OperationalView, etc. can't be Viewpoints. So what is a Viewpoint? Resolution: Revised Text: Actions taken: September 13, 2007: received issue Discussion: End of Annotations:===== me: Fred Mervine Company: IBM mailFrom: fmervine@us.ibm.com Notification: Yes Specification: UML Profile for the Department of Defense Architecture Framework and the Ministry of Defence Architecture Framework Section: 8.3.4.3 ArchitectureView Description FormalNumber: dtc/2007-08-02 Version: Beta 1 RevisionDate: 08/02/07 Page: 38 Nature: Revision Severity: Significant HTTP User Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6 Description Description is confusing. If the ArchitectureViews are Viewpoints, as described in the Viewpoint description: .ArchitectureView can be used to implement the Viewpoint/View capability. As a UML Package, ArchitectureView is a nested construct. Using a CustomView, a new Viewpoint can be defined, and custom views can be defined within this new package. . then the Views should not be subclasses of them. That is if OperationalView is considered a Viewpoint, then OV-1, a View should not be a specialization. On the other hand, <> specializes ConformingElement that extends Class, so the ArchitectureViews, OperationalView, etc. can.t be Viewpoints. So what is a Viewpoint?