FRAME-NEXT / FRAME

Development of FRAME within EA
0 stars 1 forks source link

User Architecture Template Package Structure #21

Closed mertaksac closed 3 years ago

mertaksac commented 3 years ago

Right now we have different package structure for our ready-made architectures and the template package we provide the user for them to create their own subset architectures.

The structure for ready-made architectures:

image

The structure for User Architecture Template:

image

If you would kindly think about the structure that we will provide in the V5, we could discuss this on the next telco and finalize before we publish the tool.

mertaksac commented 3 years ago

I personally think the Physical View should come before the Organizational View (since the logical step after finalizing the Functional View would be continuing describing the Physical View)

Also the Motivational Layer should come before the User Needs.

A rough proposal would be as follows:

0 Motivational Layer 01 User Needs 02 Functional View 03 Physical View 04 Communication View 06 Organizational View 1 Business Layer 2 Application Layer 3 Data Layer

Drees-BASt commented 3 years ago

There is still the problem that the "Views" and the "Layers" come from two different approaches and as I understand it, we have not made it yet to bring them together to one consistent methodology. (and I do not want to re-open this discussion! we will not solve this issue in this project lifetime)

I think a mixture of both worlds on this structural level is very confusing for the user. This is why there is one possibility with the different "Views" and the "Supplements" where all the rest can be found. Also this is not pretty satisfying as I have to admit but it seems to me as the most reasonable solution.

burespe1 commented 3 years ago

I support Merts and Holgers take here, summarizing the fix:

Proposed structure:

mertaksac commented 3 years ago

This issue was discussed in the maintainer's telco on 24.02.2021 It was agreed that the user architecture package should exactly duplicate the structure of the ready-made architectures, and have the necessary diagrams and example objects that would be used in the packages inside.

A new User Architecture Template package was created with the empty packages. It is expected to have one diagram added in each package.

The structure and the order of the packages is not yet finalized as the ready-made architectures are not finished.

mertaksac commented 3 years ago

This issue will be temporarily closed since the ready-made architectures are being waited to be finished first.