Abstract business template concept