This document discusses the relationship between service-oriented architecture (SOA) and software-as-a-service (SaaS) models. It uses an example of a roadside assistance service (RoSAS) to illustrate how demand for services in a SaaS application can fluctuate, requiring the application to scale in or out depending on current needs. The ROAD4SaaS approach is presented for designing SaaS applications that can explicitly represent service relationships and accommodate varying capabilities among business services through organizational hierarchies that capture commonalities and variations across different levels. This approach aims to minimize disruption when adaptations are needed in response to changing demand or business service requirements.