diff --git a/MODULE.bazel b/MODULE.bazel index ceda26f3b2..0f8d7466d6 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -53,6 +53,6 @@ bazel_dep(name = "score_tooling", version = "1.0.2") bazel_dep(name = "score_docs_as_code", version = "2.3.3") git_override( module_name = "score_docs_as_code", - commit = "6b35e028e9c9596206c007f65ad48d0f4f940bcd", + commit = "4080e2ca6810a711e71c890ec529012d0789c256", remote = "https://github.com/eclipse-score/docs-as-code.git", ) diff --git a/process/general_concepts/_assets/score_building_blocks_meta_model.drawio.svg b/process/general_concepts/_assets/score_building_blocks_meta_model.drawio.svg index 0be36c3904..e540ebea32 100644 --- a/process/general_concepts/_assets/score_building_blocks_meta_model.drawio.svg +++ b/process/general_concepts/_assets/score_building_blocks_meta_model.drawio.svg @@ -1,4 +1,2134 @@ - - - -1, *1, *belongs_tobelongs_toincludesincludesFeatureFeatureusesusesComponentComponentDelivery ContainerDelivery ContainerFeatureRequirementsFeature...fulfillsfulfillsincludesincludesbelongs_tobelongs_toFeatureArchitectureFeature...satifiessatifiesComponentRequirementsComponent...1,*1,*belongs_tobelongs_toconsists ofconsists ofincludesincludesUnitUnit1, *1, *belongs_tobelongs_toSource CodeSource CodeStakeholder RequirementsStakeholder...satifiessatifiesimplementsimplementsPlatformPlatform1, *1, *consists ofconsists ofhashas1, *1, *ObjectivesObjectives111, *1, *fulfillsfulfillsusesusesComponentArchitectureComponent...satifiessatifies belongs_tobelongs_toDetailedDesignDetailed...satifiessatifiesimplementsimplementsconsists ofconsists ofimplementsimplements11**Dependable ElementDependable Elementincludesincludes1,*1,***1, *1, *Feature Safety/Security AnalysisFeature Safety/...Feature Assumptions of useFeature...Platform Integration TestsPlatform Integration...Feature Integration TestsFeature...verifiesverifiesviolatesviolatesmitigated_bymitigated_byverifiesverifiesComponentIntegration TestsComponent...Component Safety /Security AnalysisComponent Safety /...ComponentAssumption of useComponent...violatesviolatesmitigated_bymitigated_bymitigated_bymitigated_bymitigated_bymitigated_byverifiesverifiesUnit TestUnit Testverifiesverifiesverifiesverifies111,*1,*SW-PlatformAssumptions of useSW-Platform...mitigated_bymitigated_byPlatform Safety/Security AnalysisPlatform Safety/...mitigated_bymitigated_byviolatesviolatesfulfilsfulfilsLogical Arc. InterfaceLogical Arc. InterfaceLegendLegendsphinx needssphinx nee...implicitimplicitmandatorymandatoryoptionaloptionalincludesincludesbelongs_tobelongs_toDependable ElementViewDependable Element...Tool generatedTarget not specifiedTool gener...Line ColorLine ColorLine StyleLine Styleimplementsimplements111, *1, ***11Text is not SVG - cannot display \ No newline at end of file + + + + + + + + + + + + + + + + + + + 1, * + + + + + + 1, * + + + + + + + + + + + + belongs_to + + + + + + belongs_to + + + + + + + + + + + + + + + + includes + + + + + + includes + + + + + + + + + + + + + + + + + Feature + + + + + + Feature + + + + + + + + + + + + + + + + uses + + + + + + uses + + + + + + + + + + + + + + + + + Component + + + + + + Component + + + + + + + + + + + + + + + + + Delivery Container + + + + + + Delivery Container + + + + + + + + + + + + + + + + + Feature + + Requirements + + + + + + Feature... + + + + + + + + + + + + + + + + fulfills + + + + + + fulfills + + + + + + + + + + + + + + + + includes + + + + + + includes + + + + + + + + + + + + + + + + belongs_to + + + + + + belongs_to + + + + + + + + + + + + + + + + + Feature + + Architecture + + + + + + Feature... + + + + + + + + + + + + + + + + satifies + + + + + + satifies + + + + + + + + + + + + + + + + + Component + + Requirements + + + + + + Component... + + + + + + + + + + + + + + + 1,* + + + + + + 1,* + + + + + + + + + + + + belongs_to + + + + + + belongs_to + + + + + + + + + + + + consists of + + + + + + consists of + + + + + + + + + + + + + + + + includes + + + + + + includes + + + + + + + + + + + + + + + + + Unit + + + + + + Unit + + + + + + + + + + + + + + + + 1, * + + + + + + 1, * + + + + + + + + + + + + belongs_to + + + + + + belongs_to + + + + + + + + + + + + + + + + + Source Code + + + + + + Source Code + + + + + + + + + + + + + + + + + + + + + Stakeholder + + Requirements + + + + + + Stakeholder... + + + + + + + + + + + + + + + + satifies + + + + + + satifies + + + + + + + + + + + + + + + + + + + + implements + + + + + + + implements + + + + + + + + + + + + + + + + + + + + + Platform + + + + + + Platform + + + + + + + + + + + + + + + + + 1, * + + + + + + 1, * + + + + + + + + + + + + consists of + + + + + + consists of + + + + + + + + + + + + has + + + + + + has + + + + + + + + + + + + 1, * + + + + + + 1, * + + + + + + + + + + + + + + + + + Objectives + + + + + + Objectives + + + + + + + + + + + + + + + + 1 + + + + + + 1 + + + + + + + + + + + + + + + + + 1, * + + + + + + 1, * + + + + + + + + + + + + + + + + fulfills + + + + + + fulfills + + + + + + + + + + + + + + + + uses + + + + + + uses + + + + + + + + + + + + + + + + + Component + + Architecture + + + + + + Component... + + + + + + + + + + + + + + + + satifies + + + + + + satifies + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + belongs_to + + + + + + belongs_to + + + + + + + + + + + + + + + + + Detailed + + Design + + + + + + Detailed... + + + + + + + + + + + + + + + + + + + + satifies + + + + + + satifies + + + + + + + + + + + + + + + + implements + + + + + + implements + + + + + + + + + + + + consists of + + + + + + consists of + + + + + + + + + + + + + + + + implements + + + + + + implements + + + + + + + + + + + + + + + + + 1 + + + + + + 1 + + + + + + + + + + + + + + + * + + + + + + * + + + + + + + + + + + + + + + + + Dependable Element + + + + + + Dependable Element + + + + + + + + + + + + + + + + includes + + + + + + includes + + + + + + + + + + + + + + + 1,* + + + + + + 1,* + + + + + + + + + + + + + + + + + * + + + + + + * + + + + + + + + + + + + 1, * + + + + + + 1, * + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Feature Safety/ + + Security Analysis + + + + + + Feature Safety/... + + + + + + + + + + + + + + + + + Feature + + Assumptions of use + + + + + + Feature... + + + + + + + + + + + + + + + + + + + + + Platform Integration + + Tests + + + + + + Platform Integration... + + + + + + + + + + + + + + + + + + + + + + + + + Feature + + Integration Tests + + + + + + Feature... + + + + + + + + + + + + verifies + + + + + + verifies + + + + + + + + + + + + violates + + + + + + violates + + + + + + + + + + + + mitigated_by + + + + + + mitigated_by + + + + + + + + + + + + verifies + + + + + + verifies + + + + + + + + + + + + + + + + + + + + + + + + + Component + + Integration Tests + + + + + + Component... + + + + + + + + + + + + + + + + + + + + + + + + + Component Safety / + + Security Analysis + + + + + + Component Safety /... + + + + + + + + + + + + + + + + + + + + + Component + + Assumption of use + + + + + + Component... + + + + + + + + + + + + violates + + + + + + violates + + + + + + + + + + + + mitigated_by + + + + + + mitigated_by + + + + + + + + + + + + mitigated_by + + + + + + mitigated_by + + + + + + + + + + + + mitigated_by + + + + + + mitigated_by + + + + + + + + + + + + verifies + + + + + + verifies + + + + + + + + + + + + + + + + + Unit Test + + + + + + Unit Test + + + + + + + + + + + + verifies + + + + + + verifies + + + + + + + + + + + + verifies + + + + + + verifies + + + + + + + + + + + + + + + 1 + + + + + + 1 + + + + + + + + + + + + + + + 1,* + + + + + + 1,* + + + + + + + + + + + + + + + + + + + + + SW-Platform + + Assumptions of use + + + + + + SW-Platform... + + + + + + + + + + + + mitigated_by + + + + + + mitigated_by + + + + + + + + + + + + + + + + + + Platform Safety/ + + Security Analysis + + + + + + Platform Safety/... + + + + + + + + + + + + + + + + mitigated_by + + + + + + mitigated_by + + + + + + + + + + + + + + + + violates + + + + + + violates + + + + + + + + + + + + + + + + fulfils + + + + + + fulfils + + + + + + + + + + + + + + + + + Logical Arc. Interface + + + + + + Logical Arc. Interface + + + + + + + + + + + + + + + Legend + + + + + + Legend + + + + + + + + + + + + + + + UML + + (sphinx needs) + + + + + + + UML... + + + + + + + + + + + + + + + implicit + + + + + + implicit + + + + + + + + + + + + + + + mandatory + + + + + + mandatory + + + + + + + + + + + + + + + optional + + + + + + optional + + + + + + + + + + + + + + + + includes + + + + + + includes + + + + + + + + + + + + + + + + belongs_to + + + + + + belongs_to + + + + + + + + + + + + + + + + + Dependable Element + + View + + + + + + Dependable Element... + + + + + + + + + + + + + + + Tool generated + + Target not specified + + + + + + Tool gener... + + + + + + + + + + + + + + + Line Color + + + + + + Line Color + + + + + + + + + + + + + + + Line Style + + + + + + Line Style + + + + + + + + + + + + + + + + implements + + + + + + implements + + + + + + + + + + + + + + + + + 1 + + + + + + 1 + + + + + + + + + + + + 1, * + + + + + + 1, * + + + + + + + + + + + + + + + + + * + + + + + + * + + + + + + + + + + + + 1 + + + + + + 1 + + + + + + + + + + Text is not SVG - cannot display + + + +