A particular behavior is applied when switching between projects with different Architecture Framework (AF) related perspectives. When you work with two projects using different perspectives than those projects were created with and switch between them, a message is displayed. You can choose whether to change the perspective according to the project's framework or the latest used perspective in that message.
In the following table, see the cases of the actions required when switching between projects A and B.
Actions of Project A | Project A perspective according to AF | The last used perspective of Project A | Actions of Project B | Project B perspective according to AF | The last used perspective of Project B | Required actions |
---|---|---|---|---|---|---|
Create Project A | UAF | - | Create project B | MODAF | - | The project you are opening/creating requires the MODAF perspective. The perspective will be changed to MODAF automatically. (In the example below, Case #1) |
Open Project A | UAF | - | Open project B | MODAF | - | The project you are opening/creating requires the MODAF perspective. The perspective will be changed to MODAF automatically. (In the example below, Case #1) |
Migrate/Open/Create Project A | UAF | - | Migrate project B | MODAF | - | The project you are opening/creating requires the MODAF perspective. The perspective will be changed to MODAF automatically. (In the example below, Case #1) |
Create Project A | UAF | - | Create project B | UAF | - | No actions |
Open project A | UAF | - | Open project B | UAF | - | No actions |
Migrate/Open/Create Project A | UAF | - | Migrate project B | UAF | - | No actions |
Create Project A | UAF | MODAF | Create project B | MODAF | - | No actions |
Open Project A | UAF | MODAF | Open project B | MODAF | - | No actions |
Switch to opened Project A | UAF | MODAF | Switch to opened project B | UAF | - | The project you are opening/creating requires the UAF perspective. The perspective will be changed to UAF automatically. (In the example below, Case #1) |
Switch to opened Project A | UAF | - | Switch to opened project B | NAF | - | The project you are opening/creating requires the NAF perspective. The perspective will be changed to NAF automatically. (In the example below, Case #1) |
Switch to opened Project A | UAF | MODAF | Switch to opened project B | NAF | DoDAF 2 | The project you are opening requires the NAF perspective. To continue, choose one of the following:
(In the example below, Case #2) |
Switch to opened Project A | UAF | MODAF | Switch to opened project B | MODAF | DoDAF 2 | The project you are opening requires the MODAF perspective. To continue, choose one of the following:
(In the example below, Case #2) |
Examples of messages
Here are examples of messages you receive when switching projects with different perspectives.
Case #1.
Case #2.