Kernel Metamodel and Libraries