Any incorporated city or town of this State may provide by ordinance for the payment of the cost of the permanent improvements of its streets and sidewalks by levying upon the owners of property immediately abutting on the streets and sidewalks or parts of either so improved an assessment in proportion to the frontage only of such property on such streets or sidewalks or parts of either so improved of not exceeding in the aggregate one half of the cost of such improvements.