Building blocks are enterprise-ready, reusable software components that provide key functionality facilitating generic workflows across multiple sectors.
- Reusable software components.
- Open-source, commercial off-the-shelf (COTS), or freely available with open access to data.
- Facilitates one or more generic workflows.
- Applicable to multiple use cases across multiple sectors.
- Interoperable with other ICT building blocks.
- Designed for scalability and extensibility.
- Standards-based.