Source: Fraunhofer FOKUS ( Marc-Florian Wendland)
In the current spec, the abstract syntax diagrams reside in dedictated sub-sections directly underneath the conceptual context section (e.g., 8.7.2. Test Logging) they belong to. Stereotype definitions of ths conceptual context are grouped in a dedicated sub-section 'stereotype definitions'.
In UTP 2.1 RTF turned out that this structure does not support maintainability and modifiability of the spec. Everytime an additional diagram is added to the conceptual context section (maybe due to enhacements, clean-ups, better seperation and illustration of complex diagrams), the entire stereotype definitions need to be renumbered, because the respective diagram sub-sections and the 'stereotype specification' sub-section reside on the same level.
If the abstract syntax diagrams would be sub-sections of a section called 'Abstract Syntax', there would be no need to renumber stereotypes.
Therefore, I propose to make the spec more maintainable and stable by incoporating the following structure for every concepual context section in the spec.
8.7. Test Evaluation
8.7.2 Test Logging
184.108.40.206 Abstract Syntax
220.127.116.11 Stereotype Specfications
Reported: UTP2 1.0b1 — Fri, 10 May 2019 10:15 GMT
Updated: Tue, 2 May 2023 00:18 GMT
UMLTP22 — Group abstract syntax diagram in separate sub-section for better changeability of the spec
- Key: UMLTP22-9
- OMG Task Force: UML Testing Profile 2 (UTP2) 2.2 RTF