Implementation and case study