Development of a holonic metamodel for lifecycle support and product extension