Title :
Fuzzy AHP based design decision for Product Line architecture
Author :
Halim, Shahliza A. ; Deris, Safaai ; Zaki, M. Zulkifli M.
Author_Institution :
Software Eng. Dept., Univ. Teknologi Malaysia, Skudai, Malaysia
Abstract :
Product line architecture (PLA)is one of the important assets in Software Product Line (SPL). In PLA there are numerous variation points and variants in which software engineers can decide and select as the best or suitable enough design decision for the PLA. Therefore it´s crucial for SPL to have an explicit architecture design decision representation to enable the important knowledge to be reused in several similar applications in the product line.Though there are many proposals towards incorporating design decision in SPL, however it is still lacking in dealing with multiple criteria and fuzziness of the PLA design decision. In this paper, we propose to overcome this problem by incorporating Fuzzy Analytical Hierarchical Process (FAHP) in the design decision. Our approach considers the use of architecturally significant requirements, which is the quality attributes in the design decision. We demonstrate our approach using the case study of Autonomous Mobile Robot Product Line (AMRPL). The findingstend to show a potential use of FAHP in the design decision.
Keywords :
analytic hierarchy process; fuzzy set theory; software architecture; software product lines; AMRPL; FAHP; PLA; SPL; analytic hierarchy processing; autonomous mobile robot product line; fuzzy AHP based design decision; product line architecture; software product line; Computer architecture; Decision making; Equations; Pragmatics; Programmable logic arrays; Software; Vectors; Design Decision; Fuzzy AHP; domain architecture; domain requirements;
Conference_Titel :
Software Engineering Conference (MySEC), 2014 8th Malaysian
Conference_Location :
Langkawi
DOI :
10.1109/MySec.2014.6986000