Definition: Detail-Level Architecture Building Block Architecture is a Requirement formulating specific low-level capabilities of a software system. It should provide a structured and consistent approach to develop and maintain the system. This approach is based on breaking the system into smaller and manegable pieces (building blocks) and combined can create a robust and reliable system.
Source: European Commission, ISA Programme
Source reference: https://ec.europa.eu/isa2/sites/default/files/eif_brochure_final.pdf
Example: The following implementation is an example on how this specific Architecture Building Block (ABB) can be instantiated as a Solution Building Block (SBB): Stating that the Digital Public Service should use REST API to interface itself with other services and that it should use HTTPS protocol to guarantee data privacy is considered a detail-level architecture requirement for the design of software. Source:(https://www.brainkart.com/article/Functional-Requirements---Software-Architectures_11271/#:~:text=The%20following%20are%20examples%20of%20explicit%20architectural%20requirements%3A,Functionality%208%20Usability%209%20Reliability%20More%20items...%20)
LOST view: Legal view
Interoperability saliency: Detail-Level Architecture Building Block ABB is salient for semantic and technical interoperability because it determine (i) the interfaces to interact with the data (ii) the data exchange mechanism and (iii) the data privacy instruments to access and share the data.
Identifier: http://data.europa.eu/dr8/Detail-LevelArchitectureRequirement
eira:ID: ABB485
ABB name: eira:Detail-LevelArchitectureRequirement
EIRA concept: EIRA_ONTOLOGY_CLASS
Last modification: 2023-09-01
|
|
eira:PURI | http://data.europa.eu/dr8/Detail-LevelRequirementRequirement |
dct:type | eira:Detail-LevelRequirementRequirement |
dct:modified | 2024-01-28 |
eira:synonym | |
skos:definition | Detail-Level Architecture Building Block ABB is a Requirement formulating specific low-level capabilities of a software system. It should provide a structured and consistent approach to develop and maintain the system. This approach is based on breaking the system into smaller and manegable pieces (building blocks) and combined can create a robust and reliable system. |
eira:definitionSource | European Commission, ISA Programme |
eira:definitionSourceReference | https://ec.europa.eu/isa2/sites/default/files/eif_brochure_final.pdf |
skos:example | The following implementation is an example on how this specific Architecture Building Block (ABB) can be instantiated as a Solution Building Block (SBB): Stating that the Digital Public Service should use REST API to interface itself with other services and that it should use HTTPS protocol to guarantee data privacy is considered a detail-level architecture requirement for the design of software. Source:(https://www.brainkart.com/article/Functional-Requirements---Software-Architectures_11271/#:~:text=The%20following%20are%20examples%20of%20explicit%20architectural%20requirements%3A,Functionality%208%20Usability%209%20Reliability%20More%20items...%20) |
eira:iopSaliency | Detail-Level Architecture Building Block ABB is salient for semantic and technical interoperability because it determine (i) the interfaces to interact with the data (ii) the data exchange mechanism and (iii) the data privacy instruments to access and share the data. |
skos:note | |
eira:concept | eira:ArchitectureBuildingBlock |
eira:iopDimension | Structural IoP |
eira:iopDimension | Governance IoP |
eira:view | EIRA Ontology view |
dct:identifier | http://data.europa.eu/dr8/Detail-LevelRequirementRequirement |
eira:eifLayer | N/A |