Recency, Frequency, Monetary - Analyzing based on customer level data. It involves multidisciplinary knowledge starting from statistics, business along with data mining concept. plenty of papers you can retrieve from all journal repository. benchmark data set prevail in kaggle, UCI for initial work then you can synthesize data set based on your work and apply data mining techniques. All the best to get profit in business, meant good output to compile as paper.