Title :
Variation Needs in Service-Based Systems
Author :
Ruokonen, Anna ; Raisanen, Ville ; Siikarla, Mika ; Koskimies, Kai ; Systa, T.
Author_Institution :
Dept. of Software Syst., Tampere Univ. of Technol., Tampere
Abstract :
Even though service-orientation has been widely applied, there still is a lack of systematic and tool independent development methods. Partly due to that, little attention has been paid to accounting for variation. When developing a service-based system, it is important to identify which types of variation are relevant for the project and when is the right time to model them. If the variation needs are not recognized or they are ignored, it may hinder applicability and reuse and results in inflexible systems. If they are considered too late, it may require a lot of redecisions and rework. In this paper we explore variation needs in terms of the development process of service-based systems. This study results in a categorization of variation in service-based systems. We illustrate the categorization in a small example in telecommunication area.
Keywords :
Web services; business data processing; software engineering; business process; service-based system development process; software variation categorization; Application software; Couplings; Natural languages; Programming; Service oriented architecture; Software development management; Software systems; Telecommunication computing; Web services; SOA; process; service-based systems; variation;
Conference_Titel :
on Web Services, 2008. ECOWS '08. IEEE Sixth European Conference
Conference_Location :
Dublin
Print_ISBN :
978-0-7695-3399-5
DOI :
10.1109/ECOWS.2008.22