Multi-Criteria architecture style selection for precision farming software product lines using fuzzy AHP

Precision Farming (PF) system is an alternative and innovative approach to improve the quality and production of crop yields. However, due to heterogeneity and user demands, PF system complexity has become higher. As such, software complexity has always been an issue in software development, especia...

Full description

Bibliographic Details
Main Authors: Mohd. Zaki, Mohd. Zulkifli, Abang Jawawi, Dayang Norhayati, M. Hamdan, Norazian, Abd. Halim, Shahliza, Mamat, Rosbi, S. Mahat, Fairuz, Omar, Nur Athirah
Format: Article
Language:English
Published: SCRG Publication 2014
Subjects:
Online Access:http://eprints.utm.my/54182/1/Mohd.ZulkifliMohd.2014_Multi-Criteriaarchitecturestyle.pdf
_version_ 1796859948244664320
author Mohd. Zaki, Mohd. Zulkifli
Abang Jawawi, Dayang Norhayati
M. Hamdan, Norazian
Abd. Halim, Shahliza
Mamat, Rosbi
S. Mahat, Fairuz
Omar, Nur Athirah
author_facet Mohd. Zaki, Mohd. Zulkifli
Abang Jawawi, Dayang Norhayati
M. Hamdan, Norazian
Abd. Halim, Shahliza
Mamat, Rosbi
S. Mahat, Fairuz
Omar, Nur Athirah
author_sort Mohd. Zaki, Mohd. Zulkifli
collection ePrints
description Precision Farming (PF) system is an alternative and innovative approach to improve the quality and production of crop yields. However, due to heterogeneity and user demands, PF system complexity has become higher. As such, software complexity has always been an issue in software development, especially for larger systems with innovative functionalities. One solution by which to reduce the problem of software complexity is by incorporating software reuse. Software Product Line (SPL) is a strategic reuse approach, which targets common artefacts for its product line while having a variability management mechanism to cater for variability in individual applications. This research proposes an integrated approach of SPL with architecture style selection and component based design for the precision farming domain. The focus of this paper is to highlight the process of architecture style selection in the proposed approach, which involves a multi-criteria design decision. The selection process uses a fuzzy analytic hierarchy process (fuzzy AHP) in order to select the best architectural style, which can fulfil most of the sought-after criteria for precision farming product line application
first_indexed 2024-03-05T19:34:47Z
format Article
id utm.eprints-54182
institution Universiti Teknologi Malaysia - ePrints
language English
last_indexed 2024-03-05T19:34:47Z
publishDate 2014
publisher SCRG Publication
record_format dspace
spelling utm.eprints-541822018-08-03T08:49:42Z http://eprints.utm.my/54182/ Multi-Criteria architecture style selection for precision farming software product lines using fuzzy AHP Mohd. Zaki, Mohd. Zulkifli Abang Jawawi, Dayang Norhayati M. Hamdan, Norazian Abd. Halim, Shahliza Mamat, Rosbi S. Mahat, Fairuz Omar, Nur Athirah QA75 Electronic computers. Computer science Precision Farming (PF) system is an alternative and innovative approach to improve the quality and production of crop yields. However, due to heterogeneity and user demands, PF system complexity has become higher. As such, software complexity has always been an issue in software development, especially for larger systems with innovative functionalities. One solution by which to reduce the problem of software complexity is by incorporating software reuse. Software Product Line (SPL) is a strategic reuse approach, which targets common artefacts for its product line while having a variability management mechanism to cater for variability in individual applications. This research proposes an integrated approach of SPL with architecture style selection and component based design for the precision farming domain. The focus of this paper is to highlight the process of architecture style selection in the proposed approach, which involves a multi-criteria design decision. The selection process uses a fuzzy analytic hierarchy process (fuzzy AHP) in order to select the best architectural style, which can fulfil most of the sought-after criteria for precision farming product line application SCRG Publication 2014 Article PeerReviewed application/pdf en http://eprints.utm.my/54182/1/Mohd.ZulkifliMohd.2014_Multi-Criteriaarchitecturestyle.pdf Mohd. Zaki, Mohd. Zulkifli and Abang Jawawi, Dayang Norhayati and M. Hamdan, Norazian and Abd. Halim, Shahliza and Mamat, Rosbi and S. Mahat, Fairuz and Omar, Nur Athirah (2014) Multi-Criteria architecture style selection for precision farming software product lines using fuzzy AHP. International Journal of Advances in Soft Computing and its Applications, 5 (SPECIA). pp. 1-23. ISSN 2074-8523 https://pdfs.semanticscholar.org/44e3/14233c0423be9e887899bfdf3cd7ae332c37.pdf?_ga=2.101600257.146225775.1505260961-160695174.1505260961
spellingShingle QA75 Electronic computers. Computer science
Mohd. Zaki, Mohd. Zulkifli
Abang Jawawi, Dayang Norhayati
M. Hamdan, Norazian
Abd. Halim, Shahliza
Mamat, Rosbi
S. Mahat, Fairuz
Omar, Nur Athirah
Multi-Criteria architecture style selection for precision farming software product lines using fuzzy AHP
title Multi-Criteria architecture style selection for precision farming software product lines using fuzzy AHP
title_full Multi-Criteria architecture style selection for precision farming software product lines using fuzzy AHP
title_fullStr Multi-Criteria architecture style selection for precision farming software product lines using fuzzy AHP
title_full_unstemmed Multi-Criteria architecture style selection for precision farming software product lines using fuzzy AHP
title_short Multi-Criteria architecture style selection for precision farming software product lines using fuzzy AHP
title_sort multi criteria architecture style selection for precision farming software product lines using fuzzy ahp
topic QA75 Electronic computers. Computer science
url http://eprints.utm.my/54182/1/Mohd.ZulkifliMohd.2014_Multi-Criteriaarchitecturestyle.pdf
work_keys_str_mv AT mohdzakimohdzulkifli multicriteriaarchitecturestyleselectionforprecisionfarmingsoftwareproductlinesusingfuzzyahp
AT abangjawawidayangnorhayati multicriteriaarchitecturestyleselectionforprecisionfarmingsoftwareproductlinesusingfuzzyahp
AT mhamdannorazian multicriteriaarchitecturestyleselectionforprecisionfarmingsoftwareproductlinesusingfuzzyahp
AT abdhalimshahliza multicriteriaarchitecturestyleselectionforprecisionfarmingsoftwareproductlinesusingfuzzyahp
AT mamatrosbi multicriteriaarchitecturestyleselectionforprecisionfarmingsoftwareproductlinesusingfuzzyahp
AT smahatfairuz multicriteriaarchitecturestyleselectionforprecisionfarmingsoftwareproductlinesusingfuzzyahp
AT omarnurathirah multicriteriaarchitecturestyleselectionforprecisionfarmingsoftwareproductlinesusingfuzzyahp