-
Key: UCM11-1
-
Status: closed
-
Source: THALES ( Thomas Vergnaud)
-
Summary:
Class ProgrammingLanguages had been created to gather programming language declarations and avoid having them scattered in NonfunctionalAspectModule. In the actuality, it creates unnecessary complexity when creating tools without bringing real advantage. It is better to simply remove it and have its contents (class Language) directly linked with class NonfunctionalAspectModule, as illustrated in the attached diagram.
-
Reported: UCM 1.0b2 — Mon, 9 Oct 2017 15:37 GMT
-
Disposition: Resolved — UCM 1.1
-
Disposition Summary:
remove class ProgrammingLanguages
The change consists of having programming language declarations directly in Nonfunctional modules, instead of nesting them in the intermediate class ProgrammingLanguages.
-
Updated: Wed, 3 Oct 2018 14:18 GMT
-
Attachments:
- lang.xml 0.1 kB (application/xml)
- ucm_1_1--programming_languages_2.svg 15 kB (image/svg+xml)
- ucm_technical_policies.SVG 33 kB ()
UCM11 — remove class ProgrammingLanguages from the meta-model, as it is useless
- Key: UCM11-1
- OMG Task Force: UCM 1.1 RTF