Modeling Core Knowledge and Practices in a Computational Approach to Innovation Process