Ex: DOM Level 1,2 and 3; XHTML modules ; profiles for SVG
- modules can be re-assembled, replaced, ...
- levels follow a hierarchical structure
- profiles are tailored for some specific requirements
Consequences: Can affect interoperability, needs to define clearly interrelationships