refactored case study metamodel and related src
improved case study