You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
19 lines
1006 B
19 lines
1006 B
-- The structure of the MMS system has been created from the System |
|
-- Requirements document following the pattern below: |
|
-- * Components are packages. |
|
-- * Sub-Components are child packages. |
|
-- * Inputs and outputs are functions stored in child packages Comp.Input and |
|
-- Comp.Output. |
|
-- * Connections between inputs and outputs of various components are done |
|
-- using renamings (or eventually expression functions when necessary). |
|
-- Consistency of the component architecture is ensured by following the |
|
-- rules below: |
|
-- - An input package Comp.Subcomp.Input can only reference outputs of |
|
-- siblings Comp.*.Output or inputs of parent Comp.Input. |
|
-- - An output package Comp.Output can only reference its own inputs |
|
-- Comp.Input or outputs of its children Comp.Subcomp.Output. |
|
-- - In subcomponents, inputs and outputs are grouped within sections |
|
-- with a header specifying to which component(s) they are linked. |
|
|
|
package MMS is |
|
end MMS;
|
|
|