A repository approach for the sharedresources