Pregled bibliografske jedinice broj: 758308
Case Study: Refactoring of Software Product Line Architecture - Feature Smells Analysis
Case Study: Refactoring of Software Product Line Architecture - Feature Smells Analysis // Central European Conference on Information and Intelligent Systems / Hunjak, Tihomir ; Lovrenčić, Sandra ; Tomičić, Igor (ur.).
Varaždin, 2014. str. 326-344 (ostalo, međunarodna recenzija, cjeloviti rad (in extenso))
CROSBI ID: 758308 Za ispravke kontaktirajte CROSBI podršku putem web obrasca
Naslov
Case Study: Refactoring of Software Product Line Architecture - Feature Smells Analysis
Autori
Roško, Zdravko
Vrsta, podvrsta i kategorija rada
Radovi u zbornicima skupova, cjeloviti rad (in extenso), ostalo
Izvornik
Central European Conference on Information and Intelligent Systems
/ Hunjak, Tihomir ; Lovrenčić, Sandra ; Tomičić, Igor - Varaždin, 2014, 326-344
Skup
25th Central European Conference on Information and Intelligent Systems (CECIIS)
Mjesto i datum
Varaždin, Hrvatska, 17.09.2015. - 19.09.2015
Vrsta sudjelovanja
Ostalo
Vrsta recenzije
Međunarodna recenzija
Ključne riječi
Software product lines; refactoring; business applications; features smells; feature
Sažetak
Software Product Line (SPL) architecture refactoring is typically performed to keep pace with changing environment, such as client platforms, operating system, language compilers, development tools, external third party components and database managements systems. Product Line Architecture (PLA) is a shared architecture for a set of closely related applications. In this paper we report the experience conducting a case study on PLA refactoring analysis to be used as an input to the next stage within the process of its refactoring. Quantitative data are collected from a product line for business applications in a financial institution. The overall goal of the case study was to understand the current characteristics of the PLA with the intention of improving it and making its necessary adaptive and preventive maintenance changes. We propose a refactoring analysis steps for product-preserving type of product line refactoring to ensure improved PLA quality attributes.
Izvorni jezik
Engleski
Znanstvena područja
Informacijske i komunikacijske znanosti
POVEZANOST RADA
Ustanove:
Fakultet organizacije i informatike, Varaždin