Software Product Line for E-commerce Systems